INNER CODE UNIT · C++
pMeshResource
meta4d-me/CatDogEngine · Engine/Source/Editor/EditorApp.cpp:352
engine::MeshResource* pMeshResource = m_pResourceContext->AddMeshResource(skyboxMeshCrc);
pMeshResource->SetMeshAsset(&optMesh.value());
pMeshResource->UpdateVertexFormat(vertexFormat);
meshComponent.SetMeshResource(pMeshResource);
}
#ifdef ENABLE_DDGI
void EditorApp::InitDDGIEntity()
{
engine::World* pWorld = m_pSceneWorld->GetWorld();
engine::Entity ddgiEntity = pWorld->CreateEntity();
m_pSceneWorld->SetDDGIEntity(ddgiEntity);
auto& nameComponent = pWorld->CreateComponent<engine::NameComponent>(ddgiEntity);
nameComponent.SetName("DDGI");
pWorld->CreateComponent<engine::DDGIComponent>(ddgiEntity);