|
|
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 |
|
|
|
05a5494693
|
[CORE][CHG] Update illuminer API
- Add logger to 'updateShader' func
- Add 'toWorldSpace' transform
|
2022-12-18 10:04:06 +08:00 |
|
|
|
032d346151
|
[CORE][ADD] Add light API & function to renderable
|
2022-12-18 10:03:17 +08:00 |
|
|
|
aeaac1833f
|
[CORE][CHG] Add logger in texture loader
|
2022-12-18 10:02:39 +08:00 |
|
|
|
b2bcba75ea
|
[CORE][FIX] Fix illuminer shader update API
- Add index parameter
|
2022-12-17 22:40:52 +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 |
|
胤龙
|
fe28e220ea
|
将项目中的绝对地址全部改为相对地址了
|
2022-12-17 17:04:53 +08:00 |
|
胤龙
|
a17c51157e
|
地形图完成
|
2022-12-17 16:54:07 +08:00 |
|
胤龙
|
babcdc4832
|
地形能显示出来了
但一旦显示出来模型就无法显示
|
2022-12-17 16:19:55 +08:00 |
|
|
|
cc9ae662a8
|
Merge lighting
|
2022-12-17 15:03:52 +08:00 |
|
|
|
bef49b7499
|
Change variable names
|
2022-12-17 13:19:55 +08:00 |
|
|
|
849da430e9
|
Remove invalid code units
|
2022-12-17 13:09:52 +08:00 |
|
Linloir
|
b87f2d04d9
|
Merge branch 'master' into ui_dev
|
2022-12-17 13:03:04 +08:00 |
|
Linloir
|
468798b2e2
|
Update renderable.cpp
|
2022-12-17 12:05:23 +08:00 |
|
Linloir
|
8c4eb6284b
|
Update mesh.h
|
2022-12-17 12:04:48 +08:00 |
|
|
|
795b542dda
|
Adapt to previous changes
- Tested version, runnable
|
2022-12-17 11:43:22 +08:00 |
|
|
|
edeaa7f3c6
|
[UI][ADD] Model selection list
|
2022-12-17 11:42:32 +08:00 |
|
|
|
ffa0ac065a
|
[UI][ADD] Model selectable item button
|
2022-12-17 11:42:18 +08:00 |
|
|
|
d818ccd469
|
[UI][ADD] Model thumbnail widget
|
2022-12-17 11:41:55 +08:00 |
|
|
|
5ff60b1e86
|
[UI][FIX] Fix color name in style sheet
|
2022-12-17 11:41:41 +08:00 |
|
|
|
2fd1d6db24
|
[CORE][ADD] Enable cross context model transferring
- Reload texture on another context
- Copy meshes
- [BUG] memory leak (not fixed yet)
|
2022-12-17 11:41:13 +08:00 |
|
|
|
e6bab8a345
|
[UI][FIX] Fix sidebar color stylesheet
- Include alpha value
|
2022-12-17 11:39:03 +08:00 |
|
ayachi3
|
f62b15eabd
|
add interface in sceneviewer
|
2022-12-17 00:32:24 +08:00 |
|
ayachi3
|
f26402461a
|
add function to provide interface
|
2022-12-16 23:05:08 +08:00 |
|
|
|
0e1edcc588
|
[UI][ADD] Scroll List widget
- transplanted from previous work
|
2022-12-16 21:45:11 +08:00 |
|
|
|
be3eda82f2
|
[UI][UPD] Minor updates
- Tested version (Can build & run)
|
2022-12-16 17:54:22 +08:00 |
|
|
|
e5abe8c248
|
[UI][ADD] About Page
|
2022-12-16 17:53:54 +08:00 |
|
|
|
43c610ed3e
|
[UI][CHG] Change pushbutton color generation
- Change default background alpha to 0
|
2022-12-16 17:53:28 +08:00 |
|
|
|
b60a35b92d
|
[UI][FIX] Fix rounded corner widget
- Fix re-initialize bug causing multiple borders
|
2022-12-16 17:52:57 +08:00 |
|
|
|
c873268885
|
[UI][FIX] Sidebar effect update
- Change animation curve
- Change collapsed width
|
2022-12-16 17:52:23 +08:00 |
|
|
|
67bf979db5
|
[UI] Line edit component
|
2022-12-16 17:51:45 +08:00 |
|
ayachi3
|
759f4ad688
|
add shininess attribute in mesh class
|
2022-12-16 16:03:53 +08:00 |
|
|
|
75f3eef152
|
[UI] Update main appearance
- Rounded corner window
- Side bar
- Rounded corner view port
|
2022-12-16 11:18:28 +08:00 |
|
|
|
ea4c3dcc7e
|
[UI] Create EditorPage
- Adjusted Sceneviewer for embedding
|
2022-12-16 11:17:58 +08:00 |
|
|
|
b198e4d7c5
|
[UI] Add abstract base class PageWidget
- Used for creating pages suitable for side bars
- stage on and stage off animation
|
2022-12-16 11:17:09 +08:00 |
|
|
|
6739cef6ec
|
[UI] Add rounded corner widget
|
2022-12-16 11:16:07 +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 |
|
|
|
88269df8fd
|
[UI] Sidebar update
- New side bar
- Fix button size
- Fix expand / collapse animation
|
2022-12-16 11:12:45 +08:00 |
|
|
|
0bddabdf80
|
[UI] push button update
- Add child widget existency check when initializing UI
- Prevent double triggering `onClick` signal
- Add check on set child widget API
|
2022-12-16 11:12:08 +08:00 |
|
ayachi3
|
d181aefde7
|
lighting without abstraction
|
2022-12-15 18:43:04 +08:00 |
|
ayachi3
|
8adf864c39
|
将文件的复制与给予权限抽象成一个函数。
添加光照渲染函数
|
2022-12-15 16:13:52 +08:00 |
|
胤龙
|
754d6050d8
|
地形图开发中
未完成
|
2022-12-15 15:45:24 +08:00 |
|
ayachi3
|
df803c8dea
|
add light and change shader
|
2022-12-15 11:23:52 +08:00 |
|
ayachi3
|
294cf7efb3
|
lighting v0.0
|
2022-12-14 20:14:16 +08:00 |
|
胤龙
|
90c74c1143
|
skybox实现
|
2022-12-14 19:37:57 +08:00 |
|
胤龙
|
b760a031db
|
Create skybox.h
|
2022-12-14 19:31:10 +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 |
|
Liu Yuming
|
7aba45cdfe
|
Merge pull request #2 from Linloir/boundingBox
Bounding box
|
2022-12-14 17:10:25 +08:00 |
|