When using the Place Specular manipulator on a light, it can move positions by quite a lot in reference to the object that is clicked on to place the specular
Before placing specular:
After placing specular:
This may be expected behaviour depending on the algorithms used to determine the light’s new position, but may not be desirable for a user.
Customer reported version
Not supplied
Customer reported platform
Not supplied
Steps to reproduce
Open the Hello World example scene and add a GafferThree node.
Add a light and place it so it points at the sphere.
Select the light and activate the Place Specular manipulator.
Click on the sphere to place specular. Result: The light pops to a new position much further away from the sphere than it was previously, but seems to stay at roughly the same position after subsequent Place Specular operations.
Workaround
None known.
Reproduced by support
Katana 2.5v1, 2.5v5 - Windows 7, CentOS7
Katana 2.1v5 - CentOS 7
Expected behaviour
The light may be expected to stay at roughly the same distance to the reference object.