copygirl
|
b1895bbef8
|
Further ECS-ification, use systems
|
7 months ago |
copygirl
|
fc0e5efc8c
|
Add libs to .gitignore
We want to manually clone these, for now.
Also hopefully removes any cached remnants.
|
7 months ago |
copygirl
|
f4a00827ad
|
Support latest zmath version
|
7 months ago |
copygirl
|
1c97d66cea
|
Start using ECS by creating a camera entity
|
7 months ago |
copygirl
|
10c44e989a
|
Add flecs-zig-ble to dependencies
|
7 months ago |
copygirl
|
cc75541137
|
Update to Zig 2024.3.0-mach
|
7 months ago |
copygirl
|
39c2eb6781
|
Add textures to rendered primitives
|
8 months ago |
copygirl
|
42619616cc
|
Add labels to GPU objects
|
8 months ago |
copygirl
|
8e9be881dd
|
Define layouts for bind groups and pipeline
|
8 months ago |
copygirl
|
da82690c8a
|
Don't use structs for uniforms
|
8 months ago |
copygirl
|
1e98a7707a
|
Prefer dedicated GPU
|
8 months ago |
copygirl
|
7f5c5ce16c
|
Resize depth texture when window resizes
|
9 months ago |
copygirl
|
6b69fee401
|
Update README with section on development process
|
9 months ago |
copygirl
|
9109bd7328
|
Split rendering code into its own file
|
9 months ago |
copygirl
|
e978a98265
|
Use cube and pyramid primitives
|
9 months ago |
copygirl
|
3761035aea
|
Move primitive generation to separate file
|
9 months ago |
copygirl
|
f735d49fc2
|
Add depth testing
|
9 months ago |
copygirl
|
d2761382ec
|
Draw a colored & rotated grid of primitives
|
9 months ago |
copygirl
|
302b9e7d4c
|
Introduce allocation using GeneralPurposeAllocator
|
9 months ago |
copygirl
|
e595f9a9b2
|
Consolidate object rendering information
|
9 months ago |
copygirl
|
0776a95a1a
|
Allow rendering of different primitives
|
9 months ago |
copygirl
|
31efee9bdd
|
Rename "Model" to "Object"
|
9 months ago |
copygirl
|
2885fe9a9a
|
Render triangles as 3 separate models
|
9 months ago |
copygirl
|
25bae82882
|
Use vertex buffer
|
9 months ago |
copygirl
|
c7a56745a7
|
Add perspective projection
|
9 months ago |
copygirl
|
4796ff6de5
|
Add zmath dependency
|
9 months ago |
copygirl
|
9fc7356a22
|
Add mach-core dependency, basic triangle scene
|
9 months ago |
copygirl
|
5774e2f239
|
Initial commit
|
9 months ago |