|
0fbe85290b
|
增加MaterialCreateConfig::ToHashString函数,用于在未来生成区分同一材质不同配置的字串
|
2025-06-11 01:11:12 +08:00 |
|
|
692eeff4a3
|
Removed mtl_name from MaterialCreateConfig
|
2025-05-18 01:33:48 +08:00 |
|
|
2e7c2663e0
|
所有材质全部使用新方法注册,但此举带来一个问题就是所有代码中的材质代码都被链接,会造成核心可执行程序变大。
|
2025-05-17 20:47:39 +08:00 |
|
|
0e789b6f47
|
各种类名结构名优化,不再使用GPU开头
|
2025-05-17 20:26:36 +08:00 |
|
|
29aa76a917
|
GPUDeviceAttribute更名为VkDevAttr
|
2025-05-17 20:13:23 +08:00 |
|
|
fd1a629941
|
将dev_attr从MaterialCreateConfig中移除改到最终的Create函数中。代码能编过,但是static自动注册失效了,待查。
|
2025-05-16 09:12:33 +08:00 |
|
|
2b251f06d4
|
Prim改名为PrimitiveType,ParsePrimName改名为ParsePrimitiveType
|
2025-05-04 23:36:28 +08:00 |
|
|
bd0a3d8be1
|
to support newly String<>/IDName/Compare
|
2025-01-15 02:42:04 +08:00 |
|
|
0137ef6e0c
|
added M_Gizmo3D.cpp inline material.
|
2024-06-26 01:50:55 +08:00 |
|
|
fafe6c077b
|
[WIP] Gizmo
|
2024-06-25 01:17:47 +08:00 |
|
|
686372b60f
|
added ShaderVariableType.h
|
2024-06-18 01:28:53 +08:00 |
|
|
150b27c6e6
|
updated Billboard,and added FixedSize billboard
|
2024-06-16 23:49:23 +08:00 |
|
|
c61e4dfdb8
|
Added Billboard2DWay.cpp and test OK! next step is fixed billboard pixel size.
|
2024-06-16 22:58:45 +08:00 |
|
|
8d3cd8d561
|
remove RenderablePrimitiveCreater.h, fixed auto_instance.cpp/auto_merge_material_instance.cpp examples, can RUN.
|
2024-05-25 22:47:26 +08:00 |
|
|
a5e76988c7
|
resume Assign instead of local2world and materialinstanceId in VertexInputStream
|
2024-05-25 17:58:39 +08:00 |
|
|
c4deceebd9
|
first step for BlinnPhongPureColor
|
2023-10-31 17:59:12 +08:00 |
|
|
6b13c159d8
|
added comp operator in MaterialConfig
|
2023-10-12 14:59:39 +08:00 |
|
|
8a5711154f
|
finished StdMaterialLoader, test all examples ok.
|
2023-10-10 14:49:33 +08:00 |
|
|
4ef37a430e
|
move Material2DCreateConfig/Material3DCreateConfig
|
2023-10-07 20:59:44 +08:00 |
|