19 Commits

Author SHA1 Message Date
5e8957b78b TransformFaceToCamera class is finished. 2024-08-31 15:46:11 +08:00
99264b5b0a Split SceneMatrix to standalone files 2024-08-31 00:10:57 +08:00
8ebbd674b2 Moved WorldPosition to SceneMatrix 2024-08-31 00:04:20 +08:00
3f37fec8a8 use hgl_cmp<Matrix4f> instead of IsNearlyEqual 2024-08-29 20:25:57 +08:00
442e52e17c [BUG] gizmoMove rootNote's ScaleMatrix's Z is non-work. 2024-08-29 13:37:13 +08:00
a9526ce956 Updated to support Newly SceneOrient,compiled all OK! but Non test..next step is test samples. 2024-08-27 01:27:53 +08:00
410b94a127 [WIP] improving SceneOrient 2024-08-25 04:03:57 +08:00
f4e16276ff [WIP] refresh scene orient 2024-08-24 03:08:14 +08:00
3589376b79 Layouted SceneOrient.h 2024-08-07 01:12:58 +08:00
5213651054 Used Transform instead of Matrix4f in SceneOrient, MaterialRenderList/RenderAssignBuffer supports updating the L2WMatrix of only the changed objects 2024-08-04 22:35:31 +08:00
d5234316ae implement duplication SceneNode 2024-07-31 00:11:04 +08:00
d11b84222f Added IdentityLocalMatrix in SceneOrient 2024-07-17 23:56:10 +08:00
8ebb3095a7 Added Position/Direction in SceneOrient 2024-07-17 01:38:30 +08:00
2180dff6f8 add new construct function of SceneOrient 2021-06-10 18:55:40 +08:00
4bd4a9b898 removed PushConstants at SceneNode/RenderList 2020-11-26 17:51:59 +08:00
c8955b6f35 remove vulkan namespace 2020-10-21 12:47:06 +08:00
917424e784 move VK source files to up-level folder 2020-10-21 11:43:18 +08:00
c4c63a7add SceneNode矩阵变换,以及使用PushConstants传递LocalToWorld绘制成功 2019-05-29 21:48:56 +08:00
ed076ad9ca 初步添加SceneGraph文件 2019-05-21 21:28:33 +08:00