|
97040176d6
|
StaticMeshComponent改为MeshComponent
|
2025-06-15 17:53:15 +08:00 |
|
|
f9675fc1e5
|
迁移到StaticMeshComponent渲染
|
2025-06-14 21:05:36 +08:00 |
|
|
014fce2c8e
|
renamed Renderable to Mesh
|
2025-05-18 02:03:16 +08:00 |
|
|
aed57437f9
|
List模板改名为ArrayList
|
2025-04-23 00:27:43 +08:00 |
|
|
b05538b501
|
开启写Component,参考AMD FidelityFX Framework
|
2025-03-20 02:09:50 +08:00 |
|
|
bd0a3d8be1
|
to support newly String<>/IDName/Compare
|
2025-01-15 02:42:04 +08:00 |
|
|
3259f1af4c
|
use SortedSet instead of SortedSets
|
2024-11-21 01:30:42 +08:00 |
|
|
72ceffeda2
|
Added UpdateMaterialInstance method. but no any test.
|
2024-08-30 03:36:01 +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 |
|
|
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 |
|
|
bbf94767fe
|
using IBAccess=IndexBufferAccess
|
2024-04-27 00:05:25 +08:00 |
|
|
9c6c37c07a
|
renamed to IndexBufferAccess from IndexBufferData
|
2024-04-26 00:32:11 +08:00 |
|
|
dbe2370a44
|
1.used uvec2/ushort2 in AssignVBO
2.completed first step then merge MI buffer
|
2023-09-20 15:55:14 +08:00 |
|
|
4208e47534
|
newly material instance stat,but can't run.
|
2023-09-19 21:45:54 +08:00 |
|
|
f8fe0e46d6
|
added WriteMaterialInstance in RenderExtraBuffer
|
2023-06-01 21:25:50 +08:00 |
|
|
e076b72f1a
|
splited MaterialRenderList and MaterialRenderMap, RenderExtraBuffer
|
2023-06-01 15:08:45 +08:00 |
|
|
aa217c6fc5
|
added SortedSets<MaterialInstance *> at RenderNode.h/.cpp
|
2023-05-12 21:37:28 +08:00 |
|
|
9535a4486e
|
removed old RenderList
|
2023-05-07 01:07:26 +08:00 |
|
|
48b5479ade
|
first RenderList2D
|
2023-04-25 18:08:26 +08:00 |
|
|
939bbfeb1f
|
splite RenderNode2D/3D,RenderList2D/3D
|
2023-03-23 21:43:10 +08:00 |
|
|
d8d8d97abd
|
renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater
|
2022-06-24 21:06:38 +08:00 |
|
|
1d81121d30
|
used Vector3f instead Vector4f because noramlized(Vector3f) != normalized(Vector4f)
|
2022-01-18 12:10:02 +08:00 |
|
|
3bb74b99cc
|
merged codes into RenderList they from SceneTreeToRenderList.
|
2021-06-19 20:31:07 +08:00 |
|
|
6623f16f0b
|
added MVPMatrix attrib and GetUBOBytes function at RenderNode.
|
2021-06-15 15:04:17 +08:00 |
|
|
ce420d23a7
|
added RenderNode class.
|
2021-06-10 18:56:23 +08:00 |
|