[WIP] Gizmo

This commit is contained in:
2024-06-25 01:17:47 +08:00
parent 09e9e71d59
commit fafe6c077b
5 changed files with 147 additions and 228 deletions

View File

@@ -1,4 +1,4 @@
#pragma once
#pragma once
#include<hgl/graph/VK.h>
@@ -6,11 +6,20 @@ VK_NAMESPACE_BEGIN
class Gizmo
{
Material * material;
MaterialInstance * mi;
Pipeline * pipeline;
Primitive * primitive;
protected:
Material * material;
MaterialInstance * mtl_inst;
Pipeline * pipeline;
VertexDataManager * vdm;
Primitive * prim_cylinder; ///<圆柱
Primitive * prim_cone; ///<圆锥
Primitive * prim_sphere; ///<球体
Primitive * prim_cube; ///<立方体
Primitive * prim_plane; ///<平面
};//class Gizmo
VK_NAMESPACE_END