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);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…