🎥 Rendering and Camera
Rendering
- Stride.DebugShapes - Runtime debug shape rendering (lines, boxes, spheres) drawn directly in the Stride scene
- XenkoDebugRendering (legacy) - Original Xenko-era debug shape renderer
- StrideFogOfWarPlus - Fog of war system for MOBA, platformer, and RTS games without line-of-sight
- StrideOutlineRenderer - Post-process outline renderer highlighting selected or highlighted objects in Stride
- XenkoByteSized - Bite-sized example scenes including various procedural rendering techniques
- Stride.ShaderExplorer - Desktop tool to browse and inspect all built-in Stride shader source implementations
- XenkoFlowingWater - Flowing water surface shader with normal animation and refraction
- XenkoVoxelGI - VXGI-inspired voxel global illumination prototype (partially merged into Stride v4 beta)
- XenkoVoxelExample - Minecraft-style voxel brick world rendered in Stride
- Xenko.CustomRootRenderFeature - Shows how to plug custom shaders correctly into Stride's render pipeline
- StrideTriplanarShader - Triplanar texture projection shader removing visible UV seams on complex geometry
- StrideMeshOutlineRenderFeature - Mesh outline render feature using a two-pass stencil technique
- Object Info Render Target - Renders per-object data (ID, material) to a dedicated render target for selection/effects
- Screen Space Decals - Projects decal textures onto geometry via screen-space depth reconstruction
- Screen Space Decals with Root Renderer - Screen-space decals using a custom
RootRenderFeaturefor better pipeline integration - TR.Stride - Suite of advanced rendering and gameplay utilities for Stride:
TR.Stride.Atmosphere- Unreal Engine 4 style atmospheric scatteringTR.Stride.Ocean- Ocean water surface rendering with wavesTR.Stride.Terrain- Height-map terrain renderingTR.Stride.Gameplay- Save game management utilities
- UnrealMotion - Unreal Engine-style per-object motion blur post-process effect for Stride
Camera
- StrideCameraController - Flexible camera controller supporting Resident Evil-style fixed camera swapping
- CameraFollow.cs - Gist for a smooth third-person camera follow script in Stride
- Stride3dSplitScreen - Splits the viewport into multiple regions each rendered from a separate camera
- XenkoByteSized - Split Screen - Bite-sized split-screen example from the XenkoByteSized collection
- Multiple Cameras Tutorial - Video showing how to set up and switch between multiple cameras in a Stride scene