| 2427 | } |
| 2428 | |
| 2429 | std::shared_ptr<donut::engine::Material> Sample::FindMaterial(int materialID) const |
| 2430 | { |
| 2431 | // if slow switch to map |
| 2432 | for (const auto& material : m_scene->GetSceneGraph()->GetMaterials()) |
| 2433 | if (material->materialID == materialID) |
| 2434 | return material; |
| 2435 | return nullptr; |
| 2436 | } |
| 2437 | |
| 2438 | void Sample::PathTrace(nvrhi::IFramebuffer* framebuffer, const SampleConstants & constants) |
| 2439 | { |