xeogl
xeogl copied to clipboard
Billboards are not properly pickable
The billboarding matrix adjustments are only compiled into the drawing vertex shader. They should also be compiled into the vertex shaders for object and primitive picking.
Therefore, attempts to pick billboarded entities will sometimes miss, because picking is quietly done on a non-rotated version of the target entity, while a rotated version is rendered.