IDName定义更新
This commit is contained in:
parent
5b2f2dbb9f
commit
272bb4a4b3
@ -9,7 +9,8 @@
|
|||||||
namespace hgl::graph
|
namespace hgl::graph
|
||||||
{
|
{
|
||||||
using SceneNodeID =uint64;
|
using SceneNodeID =uint64;
|
||||||
using SceneNodeName =U16IDName;
|
|
||||||
|
HGL_DEFINE_U16_IDNAME(SceneNodeName)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 场景节点数据类<br>
|
* 场景节点数据类<br>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
STD_MTL_NAMESPACE_BEGIN
|
STD_MTL_NAMESPACE_BEGIN
|
||||||
|
|
||||||
HGL_DEFINE_IDNAME(MaterialName, char)
|
HGL_DEFINE_ANSI_IDNAME(MaterialName)
|
||||||
|
|
||||||
class MaterialFactory
|
class MaterialFactory
|
||||||
{
|
{
|
||||||
|
24
src/SceneGraph/CameraControl.cpp
Normal file
24
src/SceneGraph/CameraControl.cpp
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
#include<hgl/graph/CameraControl.h>
|
||||||
|
#include<hgl/graph/VKDescriptorSetType.h>
|
||||||
|
#include<hgl/graph/VKDescriptorBindingManage.h>
|
||||||
|
#include<hgl/graph/mtl/UBOCommon.h>
|
||||||
|
|
||||||
|
namespace hgl::graph
|
||||||
|
{
|
||||||
|
CameraControl::CameraControl(ViewportInfo *v,Camera *c,UBOCameraInfo *ci)
|
||||||
|
{
|
||||||
|
vi=v;
|
||||||
|
camera=c;
|
||||||
|
ubo_camera_info=ci;
|
||||||
|
camera_info=ubo_camera_info->data();
|
||||||
|
|
||||||
|
desc_binding_camera=new DescriptorBinding(DescriptorSetType::Camera);
|
||||||
|
desc_binding_camera->AddUBO(mtl::SBS_CameraInfo.name,ubo_camera_info);
|
||||||
|
}
|
||||||
|
|
||||||
|
CameraControl::~CameraControl()
|
||||||
|
{
|
||||||
|
delete desc_binding_camera;
|
||||||
|
delete ubo_camera_info;
|
||||||
|
}
|
||||||
|
}//namespace hgl::graph
|
Loading…
x
Reference in New Issue
Block a user