21 Commits

Author SHA1 Message Date
7321455581
[CORE][ADD] Bounding box display
- Add render API in bounding box
- Add getter API in renderer to get bounding box
2022-12-18 20:05:08 +08:00
9d95220073
[CORE][FIX] Hit test fix
- Add critical debug logs
- Change transforming ray to local space to transforming vex to world space (because of scaling)
- Fix not updating bounding box causing hit test failure
2022-12-18 18:07:18 +08:00
e68149bd24
[CORE][ADD] HitRecord Class 2022-12-18 16:10:51 +08:00
a924b4dd30
[CORE][ADD] Ray class 2022-12-18 13:55:17 +08:00
957713cda7
[CORE][CHG] SkyBox Test 2022-12-18 10:49:07 +08:00
3158ced31b
[CORE][CHG] Shader update
- Update shader to accept multiple lights
- Add light count uniform
- Clean up code
2022-12-18 10:05:02 +08:00
9604e68aa4
[CORE][ADD] Illuminer Implementation 2022-12-17 22:27:22 +08:00
2ecf3bd14c
[CORE][CHG] Illuminer API 2022-12-17 21:51:50 +08:00
cc9ae662a8
Merge lighting 2022-12-17 15:03:52 +08:00
795b542dda
Adapt to previous changes
- Tested version, runnable
2022-12-17 11:43:22 +08:00
be3eda82f2
[UI][UPD] Minor updates
- Tested version (Can build & run)
2022-12-16 17:54:22 +08:00
cd0b8975e0
[Project] Update project structure
- Add about page (empty)
- Add font awesome fonts
- Add scroll list widget (empty)
2022-12-16 11:15:23 +08:00
ayachi3
294cf7efb3 lighting v0.0 2022-12-14 20:14:16 +08:00
胤龙
608b0fb71a skybox v0.0
旧UI最后版本存档
2022-12-14 17:49:43 +08:00
258423ccae
Test for qrc 2022-12-13 08:58:03 +08:00
f61d270d0c
Change filename 2022-12-12 23:29:09 +08:00
7b6b82b743
Add empty shaders 2022-12-12 22:52:28 +08:00
647edbbc7a
Add logger class for noticing 2022-12-12 16:13:01 +08:00
66997698c8
Create empty source files 2022-12-12 15:20:47 +08:00
f1412927d6
Fix Header Dependencies 2022-12-12 14:41:36 +08:00
25a5e06bcd 添加项目文件。 2022-12-12 14:22:25 +08:00