A licensee has reported that the ZoomFactor variable inside of the DrawPoint function is being calculated incorrectly. It currently is calculated using the lesser of the projection matrix's horizontal or vertical scale. Later in the function when the point is being drawn, horizontal values are used in either case. This causes points to grow in size when the viewport is taller than it is wide.
This is where the ZoomFactor is calculated
This is where the point is drawn:
The licensee proposes that this can be fixed by changing the following line:
This was present in 4.13 as well
Code issue - N/A
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-42157 in the post.