fe305c49aa
[CORE][ADD] Add model from model selector
...
- Add slot API in sceneviewer
- Add connection in editor page widget
2022-12-19 00:42:38 +08:00
64f65a2555
[CORE][ADD] Click selection test
...
- Hover detection
- Click detection
- Move / Scale / Rotate(have bug)
- Bounding box display
- Gesture done
2022-12-18 23:48:20 +08:00
947cd9b445
[TEST] Bounding Box Test
2022-12-18 20:05:25 +08:00
98a1321af2
[CORE][ADD] Hit Test
2022-12-18 17:30:46 +08:00
957713cda7
[CORE][CHG] SkyBox Test
2022-12-18 10:49:07 +08:00
12f32f5c07
[CORE][ADD] SkyBox Merge
2022-12-18 10:24:54 +08:00
2f4f7b0df1
[CORE][ADD] Light Test Version
...
- Add point light to the left object
- Add ideal distance test
2022-12-18 10:05:42 +08:00
cc9ae662a8
Merge lighting
2022-12-17 15:03:52 +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
ayachi3
759f4ad688
add shininess attribute in mesh class
2022-12-16 16:03:53 +08:00
ea4c3dcc7e
[UI] Create EditorPage
...
- Adjusted Sceneviewer for embedding
2022-12-16 11:17:58 +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
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
1792c296c7
Update Camera
...
- Fix precision loss when rotating (by extracting the locked distance and multiply it back after rotating)
- Implement a new way of rotating the camera: locked center distance
2022-12-13 20:35:46 +08:00
069aca1cf2
Add camera movement
...
- Add camera API
- Add mouse event
- Add member
2022-12-13 16:30:49 +08:00
a49f215928
Set matrix when rendering
2022-12-13 13:51:03 +08:00
7ce0a4e27d
Add "ensureInitialize" function and now we can make empty objects
2022-12-13 09:43:54 +08:00
a44e2b932a
Minor changes
2022-12-12 22:52:34 +08:00
25a5e06bcd
添加项目文件。
2022-12-12 14:22:25 +08:00