Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/herocrab/StrideMeshOutlineRenderFeature
Stride Mesh Outline Render Feature
https://github.com/herocrab/StrideMeshOutlineRenderFeature
Last synced: 3 months ago
JSON representation
Stride Mesh Outline Render Feature
- Host: GitHub
- URL: https://github.com/herocrab/StrideMeshOutlineRenderFeature
- Owner: herocrab
- Created: 2021-04-27T23:56:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-28T11:50:05.000Z (almost 4 years ago)
- Last Synced: 2024-11-11T03:42:47.179Z (3 months ago)
- Language: C#
- Homepage:
- Size: 1.49 MB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- Awesome-Stride - StrideMeshOutlineRenderFeature: Stride Mesh Outline Render Feature
README
# StrideMeshOutlineRenderFeature
This is a simple outline renderer for Stride.1) Clone the project.
2) Explore the compositor render features.
3) Expand the MeshOutlineRenderFeature properties. Note the RenderGroupMask.
4) Explore entities in the scene with the outline entity component attached.
How it works:
1) Mesh outline render feature adds a dynamic shader effect to the pipeline for specific render groups.
2) Mesh outline render feature increases size of rendered objects.
3) Rendered objects are saturated to a color AND intensity specified by the outline entity component.
4) Rendered "outline" objects are rendered with CullMode.Front, so they are behind objects.