Linloir
e88edfcb02
Merge branch 'master' into terrain_merge
2022-12-19 21:36:09 +08:00
3455cbf9e1
[CORE][ADD] Settings page
2022-12-19 21:31:03 +08:00
8c6e6ec16c
Merge terrain
2022-12-19 19:11:27 +08:00
3b06ec6ad8
[UI][ADD] Model setter widget
2022-12-19 17:09:56 +08:00
7b9d8766d0
[CORE][ADD] Thumbnail shader
2022-12-18 23:46:40 +08:00
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
胤龙
754d6050d8
地形图开发中
...
未完成
2022-12-15 15:45:24 +08:00
ayachi3
294cf7efb3
lighting v0.0
2022-12-14 20:14:16 +08:00
胤龙
12aac4c2e7
skybox基本实现
...
实现了skybox类,添加了一个skybox着色器,能正常显示,目前的bug为贴图上下颠倒
2022-12-14 19:30:48 +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