mayaMatchMoveSolver icon indicating copy to clipboard operation
mayaMatchMoveSolver copied to clipboard

Remove Need for Marker Group Depth

Open david-cattermole opened this issue 3 years ago • 0 comments

Feature

By default the Marker Group depth value (in mmSolver v0.3.14) is set to 10.0. This is fairly far away.

The reason for the depth value is to ensure bundles are not hidden by the near-clipping plane accidentally. In mmSolver v0.4.0 (with #21) Markers always draw on-top of all objects by default, stopping this problem from occurring.

Note the reason why the Markers have a depth value is to use Maya's Move manipulator, and such - it helps greatly. Also with the Marker Raycast tool, the Marker depth is used to avoid objects close to the camera, so the ray starts from the Marker depth position and casts away from the camera direction.

Therefore the value should change back to 1.0 by default, or some other value that still allows the native Maya manipulators to work, but all drawing issues to be fixed.

Expected behavior: Marker Group nodes have a default depth value reduced from 10.0 to something like 1.0, or closer.

Actual behavior: The current default for Marker Group depth value is 10.0.

Steps to Reproduce

  1. Look Through a Camera
  2. Create a new Marker.
  3. Select Marker Group and ensure depth is correct value.

Software Versions

  • mmSolver version: v0.3.14
  • Maya version: 2019
  • Operating System (OS): Windows

david-cattermole avatar Jan 12 '22 12:01 david-cattermole