17 Commits

Author SHA1 Message Date
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
10a78360ec
[CORE][CHG] Change Model API
- Remove old APIs related to boundary box
- Add new APIs for boundary generating
- Add APIs for hit test
- Add APIs for mesh data fetching
2022-12-18 16:10:22 +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
795b542dda
Adapt to previous changes
- Tested version, runnable
2022-12-17 11:43:22 +08:00
ayachi3
5ec0a5718e modify constructor of renderable and update skeleton 2022-12-13 17:23:11 +08:00
ayachi3
cabdc8b5e8 add comment to remind user 2022-12-13 16:48:47 +08:00
ayachi3
14a3a08bf6 add check_boundary 2022-12-13 16:42:44 +08:00
ayachi3
30fe45b773 define function to get boundary 2022-12-13 16:03:28 +08:00
ayachi3
b145dbc567 set boundary in loop 2022-12-13 15:54:19 +08:00
ayachi3
68cbbbafe4 添加包围盒的两个顶点 2022-12-13 15:37:50 +08:00
64b4116979
Implement VBO EBO VAO 2022-12-12 20:41:53 +08:00
335c1bbd55
Update and Implement Model class 2022-12-12 16:43:50 +08:00
647edbbc7a
Add logger class for noticing 2022-12-12 16:13:01 +08:00
f1412927d6
Fix Header Dependencies 2022-12-12 14:41:36 +08:00
25a5e06bcd 添加项目文件。 2022-12-12 14:22:25 +08:00