Fixed mouse picking

This commit is contained in:
Simon Lübeß
2022-08-18 13:51:12 +02:00
parent bc1f466d18
commit 21c8d839ef
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -96,13 +96,13 @@ namespace GlitchyEngine.Renderer
static Buffer _sceneBuffer;
static Buffer _objectBuffer;
[Ordered]
[Ordered, CRepr]
struct ObjectConstantsBuffer
{
public Matrix Transform;
public Matrix4x3 Transform_InvT;
public uint32 EntityId;
private Vector3 _padding;
}
@@ -310,7 +310,7 @@ namespace GlitchyEngine.Renderer
{
Debug.Profiler.ProfileRendererScope!("Update object buffer");
ObjectConstantsBuffer objectData;
ObjectConstantsBuffer objectData = ?;
objectData.Transform = entry.Transform;
Matrix4x3 mat = Matrix4x3((Matrix3x3)(entry.Transform).Invert().Transpose());