ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libgender/test.C
(Generate patch)

Comparing libgender/test.C (file contents):
Revision 1.22 by root, Tue Oct 5 02:14:06 2004 UTC vs.
Revision 1.23 by root, Tue Oct 5 02:17:57 2004 UTC

27 27
28view camera; 28view camera;
29vec3 camera_velocity; 29vec3 camera_velocity;
30float camera_velocity_factor = 10; 30float camera_velocity_factor = 10;
31 31
32ShColor3f color = ShColor3f(.5, 0.9, 0.2);
33ShPoint3f lightPos = ShPoint3f(0.0, 10.0, 10.0);
32ShMatrix4x4f mvp, mv; 34ShMatrix4x4f mvp, mv;
33ShPoint3f light_pv;
34ShProgram vsh, fsh; 35ShProgram vsh, fsh;
35 36
36void 37void
37init_shaders() { 38init_shaders() {
38 { 39 {
59 ShInputNormal3f n; 60 ShInputNormal3f n;
60 ShInputVector3f lvv; 61 ShInputVector3f lvv;
61 ShInputPosition4f p; 62 ShInputPosition4f p;
62 63
63 ShOutputColor3f out; 64 ShOutputColor3f out;
64 out(0,1,2) = Globals::color * dot(normalize(n), normalize(lvv)); 65 out(0,1,2) = color * dot(normalize(n), normalize(lvv));
65 66
66 67
67 SH_END; 68 SH_END;
68 } 69 }
69} 70}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines