Commit Graph

24 Commits (57d38b1dd0dcf04edc562307440f9e5cce14f764)

Author SHA1 Message Date
Joe Groff 78e3c19797 factor out grid mesh generation in terrain to its own vocab 2009-05-18 10:31:05 -05:00
Doug Coleman 8de7f016c8 add reverse time to terrain demo and refactored it a bit 2009-05-15 19:36:36 -05:00
Joe Groff 6d1f1e3b5e cocoa doesn't send key-up gestures for cmd+keys 2009-05-15 11:04:11 -05:00
Joe Groff 2da256063f MacOS X glFrustum generates -0.0 in W column of projection matrix; Windows glFrustum generates 0.0. This causes sign differences in the gl_ProjectionMatrixInverse between platforms. manually force the z coordinate sign in terrain sky projection to be negative like it ought to be 2009-05-13 21:28:12 -05:00
Doug Coleman 0378c612c6 fix the sky 2009-05-13 20:15:58 -05:00
Doug Coleman f2310df323 add a velocity-modifier to terrain demo for left shift. alt-enter toggles fullscreen mode 2009-05-13 20:06:13 -05:00
Joe Groff f95ed3ee68 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 19:36:18 -05:00
Joe Groff 96e8006eb3 redundant math is redundant 2009-05-13 19:36:06 -05:00
U-C4\Administrator d810905d85 unbassackwardsify the mouse, q and e rotate too 2009-05-13 19:26:08 -05:00
U-C4\Administrator cce7b36ea3 terrain demo allows looking around with keyboard now. used ${ in a few places 2009-05-13 19:21:27 -05:00
Joe Groff b070edc751 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/ui/gadgets/worlds/worlds.factor
2009-05-11 12:37:50 -05:00
Joe Groff 1e09ac31c5 fix terrain sky to match projection FOV 2009-05-11 12:36:04 -05:00
Slava Pestov 3fe5bb872b Deploy tool always uses optimizing compiler now 2009-05-11 00:32:22 -05:00
Slava Pestov 9de34ab3cd Fix deployment of UI apps and implement various tricks to make deployed images smaller 2009-05-10 21:33:13 -05:00
Joe Groff 783c452a6a purple sky 2009-05-10 13:45:58 -05:00
Joe Groff e4059d8393 clamp coordinates when doing terrain collision detection past the edge of the segment 2009-05-09 20:15:55 -05:00
Joe Groff 84c7f10ab7 factor game-input and game-loop mgmt out to a game-world base object 2009-05-09 12:53:01 -05:00
Joe Groff dd9af334a9 send bilerp upstream to spawn 2009-05-09 11:43:04 -05:00
Joe Groff b0d7e38b2f bilerp collision height 2009-05-09 11:36:24 -05:00
Joe Groff a66de23b54 gravity, jetpack, collision detection for terrain demo 2009-05-09 11:15:06 -05:00
Joe Groff 1644d88233 add escape key to terrain demo 2009-05-08 16:18:56 -05:00
Joe Groff 9992817c65 input grabbing support 2009-05-08 15:07:15 -05:00
Joe Groff ba213bdc34 make open-game-input and close-game-input do reference counting. update demos to show this 2009-05-08 13:00:34 -05:00
Joe Groff e833349ff8 slow, ugly, unoptimized terrain generation demo 2009-05-07 19:53:56 -05:00