Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ec84a33b43 
							
						 
					 
					
						
						
							
							everything is a plugin  
						
						... 
						
						
						
						... well almost everything 
						
					 
					
						2020-03-28 23:18:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d893a83f2 
							
						 
					 
					
						
						
							
							remove unneeded light rotation  
						
						
						
					 
					
						2020-03-22 01:16:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2e160d44a 
							
						 
					 
					
						
						
							
							refactor cameras. add defaults  
						
						
						
					 
					
						2020-03-21 21:55:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4eed18800 
							
						 
					 
					
						
						
							
							RenderGraph is now a Resource. RenderGraph owns vertex buffer descriptors. Assorted cleanup  
						
						
						
					 
					
						2020-03-21 19:57:59 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7660b8bf3f 
							
						 
					 
					
						
						
							
							batched resource creation, vertex buffer macro  
						
						
						
					 
					
						2020-03-21 18:12:30 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ae0d5abf45 
							
						 
					 
					
						
						
							
							use RenderResourceAssignments in place of Entity  
						
						
						
					 
					
						2020-03-20 17:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cbba656f16 
							
						 
					 
					
						
						
							
							replace appbuilder::new() with app::build()  
						
						
						
					 
					
						2020-03-20 16:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							04590de678 
							
						 
					 
					
						
						
							
							separate albedo color and make it required  
						
						... 
						
						
						
						I worked really hard to make ColorSource work, but sadly we need color to be instanceable and making it optional would add too much complexity. Maybe at some point in the future we can add it back. On the plus side, albedo color now modulates the albedo texture 
						
					 
					
						2020-03-17 22:02:01 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d99f3a7e8 
							
						 
					 
					
						
						
							
							Add Handle<T> support to uniform resource provider. Use Handle<StandardMaterial> instead of StandardMaterial  
						
						
						
					 
					
						2020-03-16 00:45:28 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							99cdf56e7d 
							
						 
					 
					
						
						
							
							add Color type  
						
						
						
					 
					
						2020-03-09 23:43:40 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							8eec5653b6 
							
						 
					 
					
						
						
							
							rename add_archetype to add_entity  
						
						
						
					 
					
						2020-03-09 02:02:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							91a6c0d9db 
							
						 
					 
					
						
						
							
							remove "asset scopes" now that resources are separate from world  
						
						
						
					 
					
						2020-03-09 01:40:04 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9355a53980 
							
						 
					 
					
						
						
							
							upgrade legion (breaks plugins)  
						
						
						
					 
					
						2020-03-08 23:19:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5f4aeefc 
							
						 
					 
					
						
						
							
							implement Copy for Handle  
						
						
						
					 
					
						2020-02-23 23:50:44 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b809b22589 
							
						 
					 
					
						
						
							
							add ColorSource and remove test macro from StandardMaterial  
						
						
						
					 
					
						2020-02-18 09:16:34 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							57f798c0bd 
							
						 
					 
					
						
						
							
							cleanup  
						
						
						
					 
					
						2020-02-17 19:06:12 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6f376b5f3f 
							
						 
					 
					
						
						
							
							remove old render graph  
						
						
						
					 
					
						2020-02-17 18:36:31 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0b40a79d 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-02-07 23:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d76b2b032e 
							
						 
					 
					
						
						
							
							entity uniforms kind of work in the new render graph  
						
						... 
						
						
						
						but only the last entity because they all use the same buffer 
						
					 
					
						2020-01-26 21:44:01 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0d29d27e 
							
						 
					 
					
						
						
							
							prep flat pipeline  
						
						
						
					 
					
						2020-01-21 03:15:28 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							129a9747bb 
							
						 
					 
					
						
						
							
							add dynamic plugin loading  
						
						
						
					 
					
						2020-01-20 20:10:40 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0df491559 
							
						 
					 
					
						
						
							
							make legacy rendergraph optional (and off by default)  
						
						
						
					 
					
						2020-01-19 12:43:18 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5433ba7ea1 
							
						 
					 
					
						
						
							
							add prelude  
						
						
						
					 
					
						2020-01-13 19:20:58 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							32f196c7c2 
							
						 
					 
					
						
						
							
							move mesh and texture to asset mod  
						
						
						
					 
					
						2020-01-13 18:59:30 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							c867c021c9 
							
						 
					 
					
						
						
							
							add texture types  
						
						
						
					 
					
						2020-01-13 18:06:06 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9bb88d1b 
							
						 
					 
					
						
						
							
							update simple  
						
						
						
					 
					
						2020-01-12 22:26:07 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3c92f39a 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-01-11 15:21:31 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4d903df33c 
							
						 
					 
					
						
						
							
							simplify AssetStorage and Handles  
						
						
						
					 
					
						2020-01-11 12:32:38 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							151675a5ef 
							
						 
					 
					
						
						
							
							upgrade legion. refactor system and world construction  
						
						
						
					 
					
						2020-01-11 03:31:36 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee03942e40 
							
						 
					 
					
						
						
							
							rustfmt examples  
						
						
						
					 
					
						2020-01-11 01:59:39 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							55c50f7185 
							
						 
					 
					
						
						
							
							refactor app startup. AppBuilder. clean up examples  
						
						
						
					 
					
						2020-01-11 01:46:51 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							aeeb85b7b0 
							
						 
					 
					
						
						
							
							batched rect rendering  
						
						
						
					 
					
						2020-01-10 22:42:54 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							eb1233d9f0 
							
						 
					 
					
						
						
							
							initial ui pass  
						
						
						
					 
					
						2020-01-08 19:17:11 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							42236cfe57 
							
						 
					 
					
						
						
							
							new shadow pass. pipeline assignments  
						
						
						
					 
					
						2020-01-05 21:38:43 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6de5b2bf 
							
						 
					 
					
						
						
							
							initial RenderGraph  
						
						
						
					 
					
						2020-01-01 13:53:44 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7bfafc22bc 
							
						 
					 
					
						
						
							
							initial instancing support  
						
						
						
					 
					
						2019-12-27 15:35:07 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6a819a1884 
							
						 
					 
					
						
						
							
							render resources refactor and normal forward rendering  
						
						
						
					 
					
						2019-12-23 18:13:05 -06:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f8ded062 
							
						 
					 
					
						
						
							
							make variable immutable  
						
						
						
					 
					
						2019-12-09 23:32:18 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2f7e9789 
							
						 
					 
					
						
						
							
							Use floats for vertex values  
						
						
						
					 
					
						2019-12-09 23:12:50 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c1ce0597f 
							
						 
					 
					
						
						
							
							average frame time  
						
						
						
					 
					
						2019-12-07 23:48:25 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							42fd25cfd9 
							
						 
					 
					
						
						
							
							move forward uniform setup to forward pass  
						
						
						
					 
					
						2019-12-05 09:29:26 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							03c1ec3405 
							
						 
					 
					
						
						
							
							we glam now  
						
						
						
					 
					
						2019-12-04 00:11:14 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4437f37690 
							
						 
					 
					
						
						
							
							light debugging  
						
						
						
					 
					
						2019-12-03 22:13:04 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							25b7dad1c2 
							
						 
					 
					
						
						
							
							update example  
						
						
						
					 
					
						2019-12-03 19:01:48 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e0eb97430 
							
						 
					 
					
						
						
							
							cleanup  
						
						
						
					 
					
						2019-12-03 09:01:15 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							816d0c9bdd 
							
						 
					 
					
						
						
							
							wander spawner  
						
						
						
					 
					
						2019-12-03 00:30:30 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							21ce87ba45 
							
						 
					 
					
						
						
							
							fix camera projection  
						
						
						
					 
					
						2019-12-02 15:51:24 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a27cacba8 
							
						 
					 
					
						
						
							
							lights and cameras data driven. setup moved to relevant passes  
						
						
						
					 
					
						2019-12-02 15:19:56 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							df5c74a0ea 
							
						 
					 
					
						
						
							
							material constructor  
						
						
						
					 
					
						2019-12-02 11:05:35 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b937d5df4 
							
						 
					 
					
						
						
							
							use more harmonious colors in sample  
						
						
						
					 
					
						2019-12-02 10:54:42 -08:00