make CameraHelper more customizable | choose colors | leave out sections if desired #24234
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Camera helper has too much going on,
If all that's needed is the info about the location and face direction of the camera,
the extra lines for the entire frustum of rendering is unneeded and gets in the way.
Same may be true vice-versa.
This PR makes the camera helper more customizable with extra arguments for the colors of the different parts of the helper.
Passing null instead of a color prevents that part of the helper from being rendered.