projects
/
vrfileman
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
slightly better?
[vrfileman]
/
src
/
fs.cc
diff --git
a/src/fs.cc
b/src/fs.cc
index
032fd66
..
c7df966
100644
(file)
--- a/
src/fs.cc
+++ b/
src/fs.cc
@@
-137,6
+137,8
@@
void draw_fs()
}
// draw the directory link lines
}
// draw the directory link lines
+ glUseProgram(glow_link_sdr);
+ set_uniform_float(glow_link_sdr, "tsec", time_sec);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
for(int i=0; i<nchildren; i++) {
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
for(int i=0; i<nchildren; i++) {
@@
-152,21
+154,22
@@
void draw_fs()
xform.rotate_y(angle);
xform.translate(0, -0.3, 0);
xform.rotate_y(angle);
xform.translate(0, -0.3, 0);
- glUseProgram(glow_link_sdr);
glPushMatrix();
glMultMatrixf(xform[0]);
glDepthMask(0);
glPushMatrix();
glMultMatrixf(xform[0]);
glDepthMask(0);
+ set_uniform_float(glow_link_sdr, "phase", col * 42.0);
+
glBegin(GL_QUADS);
glColor3f(0.2, 0.3, 0.8);
glTexCoord2f(0, 0);
glBegin(GL_QUADS);
glColor3f(0.2, 0.3, 0.8);
glTexCoord2f(0, 0);
- glVertex3f(-0.25, 0, 0.05);
+ glVertex3f(-0.2, 0, 0.05);
glTexCoord2f(1, 0);
glTexCoord2f(1, 0);
- glVertex3f(0.25, 0, 0.05);
+ glVertex3f(0.2, 0, 0.05);
glTexCoord2f(1, 1);
glTexCoord2f(1, 1);
- glVertex3f(0.25, 0, -2.0);
+ glVertex3f(0.2, 0, -5.0);
glTexCoord2f(0, 1);
glTexCoord2f(0, 1);
- glVertex3f(-0.25, 0, -2.0);
+ glVertex3f(-0.2, 0, -5.0);
glColor3f(1, 1, 1);
glEnd();
glPopMatrix();
glColor3f(1, 1, 1);
glEnd();
glPopMatrix();