| 
							
							
								 Matthias Seiffert | 030ccf1984 | Derive Clone for SpriteSheetBundle and SpriteBundle (#1177) * Derive Clone for TextureAtlasSprite and SpriteSheetBundle
* Derive Clone for Sprite and SpriteBundle | 2021-01-01 14:52:09 -06:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 7ab0eeece0 | Break out Visible component from Draw (#1034) Break out Visible component from Draw | 2020-12-09 13:38:48 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 704a116778 | fix scene loading (#988) | 2020-12-03 13:57:36 -08:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 7628f4a64e | combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle (#863) combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle | 2020-11-15 20:32:23 -08:00 |  | 
			
				
					| 
							
							
								 Mariusz Kryński | 60fa2d5f93 | delegate layout reflection to RenderResourceContext (#691) * delegate layout reflection to RenderResourceContext
Also:
 * auto-reflect DynamicBindings
 * use RenderPipeline::new, update dynamic_bindings
linting.
* add dynamic binding generation
Co-authored-by: Carter Anderson <mcanders1@gmail.com> | 2020-11-10 13:20:05 -08:00 |  | 
			
				
					| 
							
							
								 Marek Legris | 474bb5403e | Transform Rewrite (#374) Remove individual Translation / Rotation / Scale components in favor of a combined Transform component | 2020-09-14 14:00:32 -07:00 |  | 
			
				
					| 
							
							
								 Xavientois | 0ae74a4a4d | Some examples of documentation (#338) | 2020-08-24 17:57:10 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 3d09459813 | add more doc comments and clean up some public exports | 2020-08-09 16:13:04 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 2929197d9b | render: add RenderPass queries. move ui to its own pass | 2020-07-28 20:11:27 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b12c4d0a48 | render: simplify imports and cleanup prelude | 2020-07-16 18:26:21 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | c81ab99dac | cargo fmt | 2020-07-10 01:37:06 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 950e50bbb1 | Bevy ECS migration | 2020-07-10 01:06:21 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 92c44320ee | ecs: rename EntityArchetype to ComponentSet | 2020-06-25 11:21:56 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 4ba2f72572 | render: is_transparent flag. draw transparent object back-to-front and opaque objects front-to-back | 2020-06-24 11:35:01 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e921ae0199 | sprite: use bevy_transform types in sprite sheet entities | 2020-06-22 12:35:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f1786ec20a | sprite: use bevy_transform types in sprite entities | 2020-06-22 12:14:40 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 74d0055a3d | render: move dynamic_bindings to PipelineSpecialization This is a temporary step back in ergonomics as we are no longer automatically inferring dynamic bindings from RenderResourceBindings | 2020-06-17 18:10:29 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f799d3ac93 | render: add RenderPipeline and begin moving logic there | 2020-06-15 00:08:50 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 3d07fbdc81 | render: "Immediate Mode" draw api This replaces Renderable with Draw/RenderPipelines components and makes various aspects of the renderer much simpler and legible | 2020-06-09 23:16:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | fd8f87400d | add RenderResources/RenderResource traits to replace Uniforms/Uniform | 2020-06-07 19:12:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5add29f8cf | rename LocalToWorld -> Transform and LocalToParent -> LocalTransform | 2020-06-07 13:39:50 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 2705e5cbb4 | add texture atlases | 2020-06-06 00:12:38 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 6eea96366d | cargo fmt | 2020-06-03 20:08:20 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 13d56907ed | sprite: more sprite sheet work (not quite operable yet) | 2020-06-03 11:39:10 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5bcd594cb4 | bytes: AsBytes trait, remove zerocopy, remove glam fork | 2020-06-01 19:38:05 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e68ae995f8 | rename rect to quad | 2020-05-31 23:39:20 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 6e76296ce0 | sprite: create sprite crate. center 2d camera (split from ui camera). add 2d camera movement | 2020-05-30 12:31:04 -07:00 |  |