Open
Description
Bug
Calling this constructor:
Fusee/src/Engine/Core/Scene/Transform.cs
Line 48 in a310851
with (float3.Zero, float3.Zero, float3.One
) fails due to this if-clause:
Fusee/src/Engine/Core/Scene/Transform.cs
Line 195 in a310851
as the value is already float3.Zero
.
In extension of this, it prevents the generation of the _translationMtx
via float4x4.CreateTranslation(value);
As the _translationMtx
is initialized with float4x4.Zero
all translation during scene traversal fails and no mesh is being rendered.
Same applies for scale and rotation.
Fix
Initialize all matrices of this class with float4x4.Identity
Metadata
Metadata
Assignees
Type
Projects
Status
No status