|
|
78dcc30258
|
feat(renderer): add MeshVertex, Mesh, and depth buffer support
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 19:47:59 +09:00 |
|
|
|
82e3c19b53
|
feat(math): add Mat4 with transforms, look_at, perspective
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 19:46:28 +09:00 |
|
|
|
c644b784a6
|
feat(math): add Vec2 and Vec4 types
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 19:45:28 +09:00 |
|
|
|
870c412270
|
docs: add Phase 2 rendering basics implementation plan
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 19:41:12 +09:00 |
|
|
|
81ba6f7e5d
|
feat: implement Phase 1 foundation - triangle rendering
- voltex_math: Vec3 with arithmetic ops, dot, cross, length, normalize
- voltex_platform: VoltexWindow (winit wrapper), InputState (keyboard/mouse),
GameTimer (fixed timestep + variable render loop)
- voltex_renderer: GpuContext (wgpu init), Vertex + buffer layout,
WGSL shader, render pipeline
- triangle example: colored triangle with ESC to exit
All 13 tests passing. Window renders RGB triangle on dark background.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 19:34:39 +09:00 |
|
|
|
56abc42cf8
|
chore: add .gitignore for Rust workspace
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 17:48:43 +09:00 |
|
|
|
c5b71b32b7
|
feat: initialize cargo workspace with voltex_math, voltex_platform, voltex_renderer
Phase 1 Task 1 - workspace scaffolding with stub crates
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 17:47:02 +09:00 |
|
|
|
40cb38fdc5
|
Add Phase 1 implementation plan
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 17:09:28 +09:00 |
|
|
|
ad3b1024b4
|
Update spec: resolve review issues (audio, scripting, GI, licensing)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 16:35:45 +09:00 |
|
|
|
d31a8a8429
|
Add Voltex engine design specification
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-24 16:31:19 +09:00 |
|