Josh Holtrop
|
f2377e6cb6
|
update glslUtil submodule
|
2011-10-13 10:46:45 -04:00 |
|
Josh Holtrop
|
29e5e466f0
|
increase DESTROY_DIST
|
2011-10-12 14:55:45 -04:00 |
|
Josh Holtrop
|
06aa278414
|
Tunnel mode: create more layers initially
|
2011-10-12 13:59:27 -04:00 |
|
Josh Holtrop
|
b5b61bb40d
|
Merge branch 'tunnel-mode'
|
2011-10-12 13:47:23 -04:00 |
|
Josh Holtrop
|
56efb5b713
|
add BREAK_RATE to fix fast fly-off
|
2011-10-12 13:47:10 -04:00 |
|
Josh Holtrop
|
fb5e36b8c4
|
remove all logos on configure()
|
2011-10-12 13:46:50 -04:00 |
|
Josh Holtrop
|
697af590ea
|
implement logo breakouts - going too fast though
|
2011-10-12 13:37:26 -04:00 |
|
Josh Holtrop
|
744fc2f72d
|
Merge branch 'master' into tunnel-mode
|
2011-10-12 13:12:01 -04:00 |
|
Josh Holtrop
|
cc2edd3a70
|
move getRandomAxis to Mode superclass
|
2011-10-12 13:11:45 -04:00 |
|
Josh Holtrop
|
2f7858d60c
|
rotate tunnel over time
|
2011-10-12 13:03:52 -04:00 |
|
Josh Holtrop
|
878b441742
|
rework addRing(); consider LBStruct.offset the offset when created
|
2011-10-12 12:45:15 -04:00 |
|
Josh Holtrop
|
2cab647bcb
|
Tunnel mode: abstract out addRing()
|
2011-10-12 12:37:30 -04:00 |
|
Josh Holtrop
|
14b92e35af
|
rework initial logo offsets
|
2011-10-12 12:28:58 -04:00 |
|
Josh Holtrop
|
07a2157fe6
|
begin creating the ring
|
2011-10-12 12:26:00 -04:00 |
|
Josh Holtrop
|
8999fc9738
|
Merge branch 'master' into tunnel-mode
|
2011-10-12 12:21:22 -04:00 |
|
Josh Holtrop
|
2f88a11652
|
center logobox when drawing
|
2011-10-12 12:21:13 -04:00 |
|
Josh Holtrop
|
1ce4e3a81b
|
add skeleton Tunnel mode, no content yet
|
2011-10-11 16:14:49 -04:00 |
|
Josh Holtrop
|
123951d863
|
remove some unnecessary GL commands now that we're using shaders
|
2011-10-11 15:32:33 -04:00 |
|
Josh Holtrop
|
ee2a618de8
|
remove Flip mode
|
2011-10-11 14:53:34 -04:00 |
|
Josh Holtrop
|
afd1d1a7b8
|
Merge branch 'shaders'
|
2011-10-11 12:18:11 -04:00 |
|
Josh Holtrop
|
4207934753
|
fix line endings on LogoBox sources
|
2011-10-11 12:12:28 -04:00 |
|
Josh Holtrop
|
d556ef69bf
|
fill out LogoBox::draw(), rendering logos with shaders now
|
2011-10-11 12:11:24 -04:00 |
|
Josh Holtrop
|
4cfa0893f6
|
fix build using dwss.cc for main() instead of wfobj/driver - whoops
|
2011-10-11 12:05:26 -04:00 |
|
Josh Holtrop
|
55bf10c282
|
reorganize source a bit, building but not rendering LogoBoxes
|
2011-10-11 11:35:23 -04:00 |
|
Josh Holtrop
|
00b9723aac
|
add glslUtil submodule
|
2011-10-11 10:43:18 -04:00 |
|
Josh Holtrop
|
e0169b779e
|
update build environment to use cfs_gen
|
2011-10-11 10:34:46 -04:00 |
|
Josh Holtrop
|
9782d105fe
|
add wfobj/cfs_gen submodules
|
2011-10-11 10:04:53 -04:00 |
|
Josh Holtrop
|
31544a5d4a
|
remove files in preparation for transition to wfobj/cfs_gen submodules
|
2011-10-11 10:02:53 -04:00 |
|
Josh Holtrop
|
040c7a9412
|
make Spin the default mode again
|
2011-05-23 16:42:34 -04:00 |
|
Josh Holtrop
|
5cf3b3f34c
|
create a mode through getMode() interface
|
2011-03-24 14:53:19 -04:00 |
|
Josh Holtrop
|
937bd8cdf4
|
update gluPerspective to have more resolution in depth plane
|
2011-03-24 14:30:47 -04:00 |
|
Josh Holtrop
|
743a964dd3
|
only use 500 stars
|
2011-03-24 14:24:11 -04:00 |
|
Josh Holtrop
|
57fc49ea54
|
create new stars when old ones pass
|
2011-03-24 14:21:33 -04:00 |
|
Josh Holtrop
|
0b6c19cc0e
|
initialize and draw stars in front of camera!
|
2011-03-24 14:12:03 -04:00 |
|
Josh Holtrop
|
c10caad2f9
|
initialize stars; currently behind camera :(
|
2011-03-24 14:03:51 -04:00 |
|
Josh Holtrop
|
d034c2d667
|
initialize stars array
|
2011-03-24 13:44:08 -04:00 |
|
Josh Holtrop
|
605483b41c
|
add Starfield class
|
2011-03-24 13:27:58 -04:00 |
|
Josh Holtrop
|
c608c75b83
|
GnomeScreensaver::getTicks() returns uint64_t
|
2011-03-24 13:16:40 -04:00 |
|
Josh Holtrop
|
07ebea5713
|
move hgignore to gitignore
|
2011-01-13 13:42:12 -05:00 |
|
Josh Holtrop
|
95868042f6
|
seed random number generator with PID and time
|
2011-01-13 13:40:09 -05:00 |
|
Josh Holtrop
|
ecba9f2c88
|
Spin: change speed along with axis at switch time
|
2010-12-09 11:27:24 -05:00 |
|
Josh Holtrop
|
85fabfc6cd
|
Spin: added random speed to per-monitor info
|
2010-12-08 13:11:24 -05:00 |
|
Josh Holtrop
|
bca90926a0
|
Spin: random axis duration between 2..5 seconds
|
2010-12-08 13:06:24 -05:00 |
|
Josh Holtrop
|
34a8729811
|
Spin: replaced 6 orthogonal directions with a completely random axis
|
2010-12-08 13:03:38 -05:00 |
|
Josh Holtrop
|
a3936d1e43
|
Spin: refactored initialization of monitor info; gave each monitor its own random switch time
|
2010-12-08 11:52:30 -05:00 |
|
Josh Holtrop
|
7d16486f8f
|
replaced directions and rotations array with generic per-monitor info structure array
|
2010-12-08 11:32:30 -05:00 |
|
Josh Holtrop
|
6136404999
|
SConstruct: install target also installs .desktop file to ~/.local/share/applications/screensavers
|
2010-12-07 16:02:52 -05:00 |
|
Josh Holtrop
|
eb5f709d5e
|
Spin: change logo to spin on random axis every 5 seconds
|
2010-12-07 15:34:18 -05:00 |
|
Josh Holtrop
|
01f530ad8d
|
merge
|
2010-12-01 10:25:12 -05:00 |
|
Josh Holtrop
|
f31a7ebb7a
|
added Flip mode (in progress)
|
2010-12-01 09:23:53 -05:00 |
|