There seems to be a mistake in the matrix multiplication for calculating the MVP matrix in RenderPlants.StartRenderingFrames(). When the MVP matrix rows are gathered into the variables p2, p3, p4 and p5, actually, the last row is not fetched, instead, the second to last row is used twice, resulting, at least theoretically, in invalid matrix multiplication (see screenshot). I am not sure if this affects this use case at all but it does look like it might be a mistake that should be fixed.
Game Version
v1.17.9
Platform
Windows
Modded
Vanilla
SP/MP
None
Description
There seems to be a mistake in the matrix multiplication for calculating the MVP matrix in
RenderPlants.StartRenderingFrames()
. When the MVP matrix rows are gathered into the variablesp2
,p3
,p4
andp5
, actually, the last row is not fetched, instead, the second to last row is used twice, resulting, at least theoretically, in invalid matrix multiplication (see screenshot). I am not sure if this affects this use case at all but it does look like it might be a mistake that should be fixed.How to reproduce
No response
Screenshots
Logs
No response