Commit Graph

67 Commits (5bb7d461a440e903c0351ef10b080ef536f24fc7)

Author SHA1 Message Date
ternaryop8479 d418dedcd4 Fix&Add:修复最多只能上传256个material的虫,添加BVH上传代码和光线追踪实现 2026-02-10 17:28:43 +08:00
ternaryop8479 d0d97032db Fix&Add:修复最多只能上传256个material的虫,添加BVH上传代码和光线追踪实现 2026-02-10 17:10:59 +08:00
ternaryop8479 03baf12976 Fix: 修改raytracing.comp部分细节 2026-02-10 15:01:47 +08:00
ternaryop8479 5826c8c729 Revert "Fix:修复了material最大只能加载255个的问题"
This reverts commit 2e850c40ff.
上一个修复可能导致未知的GPU数据传递问题,故回滚至上一次commit.
2026-02-10 00:39:35 +08:00
ternaryop8479 2e850c40ff Fix:修复了material最大只能加载255个的问题 2026-02-10 00:32:56 +08:00
ternaryop8479 dbf5b8579c Refactor:重写所有代码、重新设计架构,实现大体架构和G-Buffer渲染 2026-02-09 22:16:57 +08:00
ternaryop8479 136677c456 Initial structure. 2026-02-09 18:32:13 +08:00
ternaryop8479 96ffcd4edc 这个架构最后一次commit 2026-02-09 17:47:21 +08:00
ternaryop8479 01dd5bd91e Last commit today 2026-02-08 23:46:46 +08:00
ternaryop8479 8ce33436d5 Last commit today 2026-02-08 22:46:24 +08:00
ternaryop8479 c1c062180d 完成光栅化渲染G-Buffer 2026-02-08 21:46:28 +08:00
ternaryop8479 0107df50cb 大重构改了文档&实现了初步OpenGL窗口创建和一些基础的初始化工作 2026-02-08 15:13:56 +08:00
ternaryop8479 d99cb1cd83 删除了Polygon类并添加Triangle类,改为从最基本的面片开始实现代码,后续再添加其他内容。 2026-01-31 22:55:29 +08:00
ternaryop8479 9869136865 Removed texture saving logic. 2026-01-25 18:34:01 +08:00
ternaryop8479 ace62a1854 First commit: Basic logic and implementation. 2026-01-25 10:20:42 +08:00
ternaryop8479 0d946a00cb First commit: Basic logic and implementation. 2026-01-25 09:31:06 +08:00
ternaryop8479 965b8c2db0 First commit: Basic logic and implementation. 2026-01-25 09:29:36 +08:00