Carter Anderson
|
8eec5653b6
|
rename add_archetype to add_entity
|
2020-03-09 02:02:17 -07:00 |
|
Carter Anderson
|
a790332505
|
better parenting ergonomics in world builder
|
2020-03-09 02:00:59 -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
|
f6dd6a5ca9
|
fix parenting example, add missing transform components, add parenting to world builder
|
2020-03-09 01:31:15 -07:00 |
|
Carter Anderson
|
9355a53980
|
upgrade legion (breaks plugins)
|
2020-03-08 23:19:07 -07:00 |
|
Carter Anderson
|
9d2909b43e
|
cleanup
|
2020-03-08 20:29:21 -07:00 |
|
Carter Anderson
|
e0a1a83bc9
|
create entities as a separate step before starting a render pass
|
2020-03-08 20:06:59 -07:00 |
|
Carter Anderson
|
cadea8deb0
|
Break up wgpu renderer
|
2020-03-08 19:26:50 -07:00 |
|
Carter Anderson
|
baac7ff296
|
add png image loading and enable transparency
|
2020-03-02 20:33:46 -08:00 |
|
Carter Anderson
|
9d71d0d3fc
|
clean up examples
|
2020-03-02 08:33:52 -08:00 |
|
Carter Anderson
|
22be0b3366
|
reset uniform count on each update (oops)
|
2020-03-02 08:32:15 -08:00 |
|
Carter Anderson
|
ca563ea1b3
|
fix uniform providers with different field sets
|
2020-03-02 00:19:28 -08:00 |
|
Carter Anderson
|
5154320f70
|
textures work!
|
2020-03-01 17:48:37 -08:00 |
|
Carter Anderson
|
9e5f4aeefc
|
implement Copy for Handle
|
2020-02-23 23:50:44 -08:00 |
|
Carter Anderson
|
1a4bd98434
|
more texture work
|
2020-02-23 23:41:48 -08:00 |
|
Carter Anderson
|
f84e71d051
|
cargo fmt
|
2020-02-22 15:02:01 -08:00 |
|
Carter Anderson
|
2f1a0cb4a4
|
macros are now fully screaming snake
|
2020-02-18 22:59:33 -08:00 |
|
Carter Anderson
|
8a10c06ad5
|
add texture to frag shader. fix weird macro name collision bug
|
2020-02-18 20:26:02 -08:00 |
|
Carter Anderson
|
b809b22589
|
add ColorSource and remove test macro from StandardMaterial
|
2020-02-18 09:16:34 -08:00 |
|
Carter Anderson
|
f820e4207c
|
add macro example to custom_shader
|
2020-02-18 09:06:24 -08:00 |
|
Carter Anderson
|
e0e0e41c33
|
Add "standard config" to pipeline builder
|
2020-02-17 20:43:50 -08:00 |
|
Carter Anderson
|
ad7acb111a
|
fix custom_shader example
|
2020-02-17 20:23:00 -08:00 |
|
Carter Anderson
|
6cf981c610
|
use full path in macro references
|
2020-02-17 19:53:48 -08:00 |
|
Carter Anderson
|
a76b40bbb4
|
Fix pipeline name
|
2020-02-17 19:15:28 -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
|
acebeb924c
|
shader reflection for dynamic uniforms
|
2020-02-17 16:33:46 -08:00 |
|
Carter Anderson
|
c208945833
|
add assigned meshes render target
dynamic compiling w/ entity-specifc macros works!
|
2020-02-15 22:17:24 -08:00 |
|
Carter Anderson
|
56e5414b63
|
only update pipelines when macros change. better handle debug print
|
2020-02-15 19:00:30 -08:00 |
|
Carter Anderson
|
cd6ccc45b1
|
resolve warnings
|
2020-02-11 19:10:38 -08:00 |
|
Carter Anderson
|
f24a274a2a
|
add renderable to render related queries
|
2020-02-11 19:09:05 -08:00 |
|
Carter Anderson
|
d58c5e7f5c
|
tweak simple new
|
2020-02-11 18:54:04 -08:00 |
|
Carter Anderson
|
7cdc2351ba
|
add default to MeshEntity
|
2020-02-11 18:29:39 -08:00 |
|
Carter Anderson
|
eedec80e89
|
add shader def fields / proc macro
|
2020-02-10 19:26:04 -08:00 |
|
Carter Anderson
|
9078b67677
|
add texture_new example (not working)
|
2020-02-09 13:53:43 -08:00 |
|
Carter Anderson
|
76d5f6057c
|
add rustfmt.toml and set merge_imports to true
|
2020-02-09 11:42:26 -08:00 |
|
Carter Anderson
|
3b0b40a79d
|
cargo fmt
|
2020-02-07 23:17:51 -08:00 |
|
Carter Anderson
|
88ecc9ed43
|
port ui over to new render graph
|
2020-02-07 22:42:30 -08:00 |
|
Carter Anderson
|
6d0661d299
|
fix lights
|
2020-02-05 11:02:53 -08:00 |
|
Carter Anderson
|
489580f688
|
port forward lighting and add struct + array uniforms
|
2020-02-05 09:59:36 -08:00 |
|
Carter Anderson
|
c4b10ea4f7
|
Continue moving uniform buffers to ResourceProviders
|
2020-02-03 22:13:13 -08:00 |
|
Carter Anderson
|
45dbe90d85
|
simple legacy comparison example
|
2020-01-29 12:49:32 -08:00 |
|
Carter Anderson
|
cd1fb92a7a
|
cache bind group hashes
|
2020-01-28 01:53:28 -08:00 |
|
Carter Anderson
|
599d30d861
|
remove unused indices
|
2020-01-28 01:08:57 -08:00 |
|
Carter Anderson
|
0eb6c6fa74
|
dynamic uniform buffer info
|
2020-01-28 00:36:51 -08:00 |
|
Carter Anderson
|
6ba659049d
|
cleanup
|
2020-01-27 19:36:06 -08:00 |
|
Carter Anderson
|
0b49557237
|
cleanup
|
2020-01-27 19:07:05 -08:00 |
|
Carter Anderson
|
07ba56c6cf
|
add plane to example
|
2020-01-27 01:44:02 -08:00 |
|
Carter Anderson
|
be2a3659c7
|
dynamic uniforms now actually work!
|
2020-01-27 01:40:53 -08:00 |
|
Carter Anderson
|
36568d91d2
|
use buffers + dynamic offsets for shaderuniforms
|
2020-01-27 01:13:38 -08:00 |
|