90a4f1d49f
finished BillboardFixedSize. next step is use ShaderVariable
2024-06-18 13:08:59 +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
23197e147c
[WIP]preparing Billboard 2DWay sample
2024-06-14 09:13:49 +08:00
f1f0843bee
[WIP] Billboard(the 2d way)
...
Two Modes:
1.fixed billboard size,the size in UBO
2.dynamic billboard size,the size in VAB
two modes to use GeometryShader, convert point/line data to quad data.
2024-06-13 13:56:48 +08:00
c780662ff6
fixed draw without VDM
2024-05-31 23:07:05 +08:00
611a9fe61d
fixed draw_triangle_in_NDC sample and other about codes.
2024-05-31 22:04:02 +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
3bbbe18c40
use VAB instead of VBO
2024-04-24 01:44:01 +08:00
acb69d3bf5
use VBOAccessData instead of PrimitiveVertexBuffer, use VBOAccessMap instead of PVBMap
2024-04-23 03:32:25 +08:00
0639440a13
fixed sample program.
2024-03-26 01:33:17 +08:00
5ba3c1790d
removed standalone ".glsl" files ,merge to c++ codes.
2024-03-06 23:24:57 +08:00
ff6a644e8f
added BlinnPhong.h
2024-03-04 13:13:33 +08:00
7eff39b3b0
draw_triangle_use_UBO support u16 position format and u8 norm color format.
2023-10-12 15:00:39 +08:00
2f560a28a7
fixed all examples that can RUN OK!
2023-10-12 10:39:43 +08:00
c99934fdf9
added RenderResource::LoadMaterial functions, it can't easy CreateMaterial from file.
2023-10-11 19:02:17 +08:00
6f58475abd
added SceneAppFramework, global_descriptor.Bind used auto-mode.
2023-10-11 18:49:29 +08:00
bead8128b7
test ok that LoadPureColor2D material from file.
2023-10-10 10:57:29 +08:00
4ef37a430e
move Material2DCreateConfig/Material3DCreateConfig
2023-10-07 20:59:44 +08:00
6c7f9ea9d1
perpare it for VertexColor3D material.
2023-09-27 20:31:46 +08:00
253d113375
adjusted path of examples.
2023-09-27 11:36:39 +08:00