Fix spline model not drawing when using invalid material
This commit is contained in:
@@ -405,12 +405,12 @@ void SplineModel::Draw(RenderContext& renderContext)
|
||||
continue;
|
||||
|
||||
// Select material
|
||||
MaterialBase* material;
|
||||
MaterialBase* material = nullptr;
|
||||
if (entry.Material && entry.Material->IsLoaded())
|
||||
material = entry.Material;
|
||||
else if (slot.Material && slot.Material->IsLoaded())
|
||||
material = slot.Material;
|
||||
else
|
||||
if (!material || !material->IsDeformable())
|
||||
material = GPUDevice::Instance->GetDefaultDeformableMaterial();
|
||||
if (!material || !material->IsDeformable())
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user