777 Commits

Author SHA1 Message Date
3e88b0b77f Added RenderBufferName.h,RenderWorkflow.h and few update. 2024-10-30 00:29:20 +08:00
f741825ab7 Added WindowMode.h 2024-10-29 02:25:45 +08:00
6bc9352c80 added BlendOpAdvanced support, but no test. 2024-10-29 01:48:59 +08:00
e99b669ef3 removed graph_module_manager/swapchain_mode from GPUDevice. 2024-10-29 01:48:38 +08:00
d1ad3f35ac moved few codes to SwapchainModule 2024-10-29 00:50:32 +08:00
2ffe402fae update codes of about TextureLoader 2024-10-29 00:49:47 +08:00
d3df8d50ca used GetVkDevice() instead of GetVulkanDevice() 2024-10-29 00:36:48 +08:00
2221e10750 Added GraphManager/TextureManager, moved few codes to they are. 2024-10-29 00:34:02 +08:00
983281f6ad splited to GraphModuleManager.cpp 2024-10-25 23:17:14 +08:00
1183e44221 Added RegistryCommonModule.cpp 2024-10-24 00:29:16 +08:00
e52f7c13a9 use AnsiIDName instead of AnsiString in GraphModuleMap 2024-10-23 23:22:41 +08:00
7d586182c8 Added GraphModuleFactory/SwapchainModule, but can't run 2024-10-23 02:09:01 +08:00
c3522da518 little codes of RenderFramework/RenderModule 2024-10-23 01:13:15 +08:00
7a373d6bc0 InitGraphModuleManager/ClearGraphModuleManager in GPUDevice. 2024-10-23 01:12:36 +08:00
62f2e4f819 first edition of GraphModule/GraphModuleManager 2024-10-23 01:11:57 +08:00
427d337845 Added GraphModule.cpp/.h 2024-10-22 01:51:25 +08:00
a0b0027663 added Component.cpp/StaticMeshComponent.h/.cpp 2024-10-20 23:28:46 +08:00
83c1a067fe Added Owner in SceneNode, and then have few other change. 2024-10-20 23:17:04 +08:00
0df9d64dcf Moved Pipeline to MaterialRenderMap from MaterialRenderList 2024-10-20 21:41:27 +08:00
6e54a4051d litte modified GBufferFormat.cpp/.h 2024-10-20 01:41:38 +08:00
4f67c0184d removed ## 2024-10-20 01:40:52 +08:00
59b3ec6bf3 preparing RenderFramework 2024-10-19 13:08:05 +08:00
2c67990daa little and unimportant update 2024-10-13 00:15:45 +08:00
e9d5b369bf Added ShadowPolicy.h 2024-10-10 01:58:47 +08:00
2f34d556e4 renamed to ChildNode instead of SubNode 2024-10-06 16:49:08 +08:00
4614562929 optimized SceneNode class. 2024-10-06 02:30:59 +08:00
9450d92784 use Contains instead of IsMember/IsExist 2024-10-05 22:51:27 +08:00
d7f7a7d095 [WIP] preparing SceneManager 2024-09-06 01:04:28 +08:00
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
72ceffeda2 Added UpdateMaterialInstance method. but no any test. 2024-08-30 03:36:01 +08:00
cf2efd69b9 Added CreateCircle2D/3D,CreateCircle3DByIndexTriangles functions. 2024-08-30 01:28:49 +08:00
e35abf0051 Added PrimitiveCreater::hasIndex() 2024-08-30 01:28:20 +08:00
e02aaf812d Renamed to Square from plane 2024-08-30 00:38:40 +08:00
ca6d99b6fb gizmo's scale/move/rotate to use same Value. 2024-08-30 00:30:06 +08:00
7dc4bb9d76 [BUG FIXED] Fix Bug that to use matrix2f storage local to world matrix. 2024-08-29 13:46:19 +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
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
3768507169 save full SceneNode in RenderNode,added length sort. 2024-08-02 23:17:07 +08:00
2137725bd2 Improved Torus codes 2024-07-31 00:17:23 +08:00
d5234316ae implement duplication SceneNode 2024-07-31 00:11:04 +08:00
c3a1266da6 Correct draw Gizmo Rotate/Scale, OK!! 2024-07-30 23:54:25 +08:00
e18a6e7a4a improved gizmo3dmove 2024-07-30 13:55:44 +08:00
f2a6c61c25 [WIP] render gizmo_move, but model is incorrect. 2024-07-30 00:47:28 +08:00
03f7237db3 move StaticMesh.cpp 2024-07-29 13:19:24 +08:00
8f0cd9f35b use AnsiString in shader 2024-07-26 03:25:09 +08:00