[PROPOSAL] Add wireframe rendering and function classification improvements. #778
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.
Describe your changes
Added a wireframe rendering mode for mesh renderers which would ease renderer debugging.
meshRenderer->setWireframe(true);
example:untitled.mp4
Exposed the mesh transparency functions and moved it to the material class.
Moved functions that should've been contained within the material class and NOT the mesh class, moved functions are
setTransparent
andsetForce2DQueue
.They can now be accessed from the material class directly like:
and if this material gets applied to multiple meshes then those functions will affect the meshes with this attached material just like any other game engine.
Checklist before requesting a review