mars
|
e6cdb5ebe8
|
cargo fmt main crate
|
2022-05-16 18:57:54 -06:00 |
mars
|
3606cabb53
|
STL loading and file dialogs
|
2022-05-15 23:29:34 -06:00 |
mars
|
8b80192347
|
Move predefined mesh attrs to dedicated struct
|
2022-05-12 08:42:33 -06:00 |
mars
|
5d0c977b5b
|
Split TransformedMesh into components
|
2022-05-12 08:16:32 -06:00 |
mars
|
d44db2c05f
|
Initial Legion support
|
2022-05-11 13:00:30 -06:00 |
mars
|
7e855f5a46
|
scene module + better trait/generic relationships
|
2022-05-11 09:30:01 -06:00 |
mars
|
d05308e717
|
Rasterize skinned meshes
|
2022-05-09 14:02:42 -06:00 |
mars
|
ce22735180
|
Refactor into storage module
|
2022-05-08 15:52:48 -06:00 |
mars
|
b291e7f82e
|
Treat dynamic offset UBOs better
|
2022-05-08 15:33:00 -06:00 |
mars
|
1208be73bd
|
LOTS of skinned meshes
|
2022-05-07 22:17:10 -06:00 |
mars
|
aaa5ea4be0
|
Mesh compute skinning! (but no rasterizing yet)
|
2022-05-07 21:50:27 -06:00 |
mars
|
1c4a6538cb
|
Use only skinning data for vertices
|
2022-05-07 18:57:31 -06:00 |
mars
|
451f292605
|
Enhance shaders + include preprocessing
|
2022-05-05 06:24:30 -06:00 |
mars
|
88333dd8bd
|
Viewport trait + depth prepass
|
2022-04-24 20:44:51 -06:00 |
mars
|
cf4ff0e80e
|
Enhance RenderPass usability
|
2022-04-23 00:37:43 -06:00 |
mars
|
4313ce8017
|
Add flycam
|
2022-04-22 21:42:33 -06:00 |
mars
|
f590edb77f
|
Render a triangle!
- Refactor `RenderPass` and `RenderPassBox` APIs
- Add basic `mesh_shader.wgsl`
- Decouple `MeshLayoutBindingIndices` from `MeshLayoutBindings`
- Create `MeshPass` render pipeline
- `MeshPass` creates an example mesh
- `MeshPass` flushes `MeshPool`
- `MeshPass` actually draws meshes
|
2022-04-19 01:48:05 -06:00 |
mars
|
718d609517
|
Refactor phases and RenderPass API
|
2022-04-18 03:54:29 -06:00 |
mars
|
1e54c54407
|
Create mesh pass pool + redraw loop
|
2022-04-18 02:21:19 -06:00 |
mars
|
6a7b76159e
|
Revert "ECS + mesh instances"
This reverts commit a9c80760ab .
|
2022-04-11 17:23:55 -06:00 |
mars
|
a9c80760ab
|
ECS + mesh instances
|
2022-04-04 23:17:30 -06:00 |
mars
|
314e842dc1
|
Add initial MeshPass
|
2022-04-04 22:21:14 -06:00 |