Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ff3de7c550 
								
							
								 
							
						 
						
							
							
								
								terrain: fix deploy config  
							
							 
							
							
							
						 
						
							2009-10-17 16:43:47 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5328af8090 
								
							
								 
							
						 
						
							
							
								
								terrain: make it deploy  
							
							 
							
							
							
						 
						
							2009-10-16 23:43:44 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3e10a140e2 
								
							
								 
							
						 
						
							
							
								
								tweak terrain collision detection  
							
							 
							
							
							
						 
						
							2009-10-16 17:05:44 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								184b32cc51 
								
							
								 
							
						 
						
							
							
								
								use a better algorithm to generate uniform/normal noise  
							
							 
							
							
							
						 
						
							2009-10-16 14:35:57 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								7142139cf7 
								
							
								 
							
						 
						
							
							
								
								improve noise/terrain performance  
							
							 
							
							
							
						 
						
							2009-10-15 22:37:31 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fcc53d174c 
								
							
								 
							
						 
						
							
							
								
								move game-* to game.* and update all usages  
							
							 
							
							
							
						 
						
							2009-10-08 01:42:54 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								630e5ecc3b 
								
							
								 
							
						 
						
							
							
								
								update vocabs so a load-all on macosx works without parsing c-type strings  
							
							 
							
							
							
						 
						
							2009-09-27 15:11:21 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7f2e2b1777 
								
							
								 
							
						 
						
							
							
								
								Specialized array overhaul  
							
							 
							
							... 
							
							
							
							- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely 
							
						 
						
							2009-09-09 22:33:34 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3f3d57032b 
								
							
								 
							
						 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring  
							
							 
							
							
							
						 
						
							2009-08-13 19:21:44 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ac3ec67c6a 
								
							
								 
							
						 
						
							
							
								
								separate component format from component order in image objects  
							
							 
							
							
							
						 
						
							2009-06-22 11:20:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b96a858872 
								
							
								 
							
						 
						
							
							
								
								refactor terrain generation to not use an image boa constructor  
							
							 
							
							
							
						 
						
							2009-06-10 15:59:14 -04:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a54c78007b 
								
							
								 
							
						 
						
							
							
								
								add a clamp word to math.order, use clamp word throughout libraries  
							
							 
							
							
							
						 
						
							2009-05-24 21:35:50 -05:00  
						
					 
				
					
						
							
							
								 
								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