
# [Requirements](requirements/index.md)

# [Stride for Unity® developers](stride-for-unity-developers/index.md)

# [Stride Launcher](stride-launcher/index.md)

# [Get started](get-started/index.md)
## [Install Stride](get-started/install-stride.md)
## [Visual Studio extension](get-started/visual-studio-extension.md)
## [Launch Stride](get-started/launch-stride.md)
## [Create a project](get-started/create-a-project.md)
## [Game Studio](game-studio/index.md)
## [Assets](game-studio/assets.md)
### [Create assets](game-studio/create-assets.md)
### [Use assets](game-studio/use-assets.md)
## [Scenes](game-studio/scenes.md)
### [Create a scene](game-studio/create-a-scene.md)
### [Add entities](game-studio/add-entities.md)
### [Manage entities](game-studio/manage-entities.md)
### [Navigate in the Scene Editor](game-studio/navigate-in-the-scene-editor.md)
## [Launch a game](get-started/launch-a-game.md)

# [Animation](animation/index.md)
## [Import animations](animation/import-animations.md)
## [Animation properties](animation/animation-properties.md)
## [Set up animations](animation/set-up-animations.md)
## [Preview animations](animation/preview-animations.md)
## [Animation scripts](animation/animation-scripts.md)
## [Additive animation](animation/additive-animation.md)
## [Procedural animation](animation/procedural-animation.md)
## [Custom blend trees](animation/custom-blend-trees.md)
## [Model node links](animation/model-node-links.md)
## [custom attributes](animation/custom-attributes.md)

# [Audio](audio/index.md)
## [Import audio](audio/import-audio.md)
## [Audio asset properties](audio/audio-asset-properties.md)
## [Non-spatialized audio](audio/non-spatialized-audio.md)
## [Spatialized audio](audio/spatialized-audio.md)
### [Audio emitters](audio/audio-emitters.md)
### [Audio listeners](audio/audio-listeners.md)
### [HRTF](audio/hrtf.md)
## [Stream audio](audio/stream-audio.md)
## [Global audio settings](audio/global-audio-settings.md)
## [Play a range within an audio file](audio/play-a-range-within-an-audio-file.md)
## [Custom audio data](audio/custom-audio-data.md)
## [Set an audio device](audio/set-an-audio-device.md)

# [Engine](engine/index.md)
## [Assets](engine/assets/index.md)
### [Asset bundles](engine/assets/asset-bundles.md)
### [Asset control](engine/assets/asset-control.md)
## [Entity component model](engine/entity-component-model/index.md)
### [Manage entities](engine/entity-component-model/managing-entities.md)
## [File system](engine/file-system.md)

# [Files and folders](files-and-folders/index.md)
## [Project structure](files-and-folders/project-structure.md)
## [Cached files](files-and-folders/cached-files.md)
## [Version control](files-and-folders/version-control.md)
## [Distribute a game](files-and-folders/distribute-a-game.md)

# [Game Studio](game-studio/index.md)
## [Scenes](game-studio/scenes.md)
### [Create and open a scene](game-studio/create-a-scene.md)
### [Navigate in the Scene Editor](game-studio/navigate-in-the-scene-editor.md)
### [Manage scenes](game-studio/manage-scenes.md)
### [Load scenes](game-studio/load-scenes.md)
### [Add entities](game-studio/add-entities.md)
### [Manage entities](game-studio/manage-entities.md)
## [Assets](game-studio/assets.md)
### [Create assets](game-studio/create-assets.md)
### [Manage assets](game-studio/manage-assets.md)
### [Use assets](game-studio/use-assets.md)
### [Archetypes](game-studio/archetypes.md)
## [Prefabs](game-studio/prefabs/index.md)
### [Create a prefab](game-studio/prefabs/create-a-prefab.md)
### [Use prefabs](game-studio/prefabs/use-prefabs.md)
### [Edit prefabs](game-studio/prefabs/edit-prefabs.md)
### [Nested prefabs](game-studio/prefabs/nested-prefabs.md)
### [Override prefab properties](game-studio/prefabs/override-prefab-properties.md)
### [Prefab models](game-studio/prefabs/prefab-models.md)
## [Game settings](game-studio/game-settings.md)
### [Splash screen](game-studio/splash-screen.md)
## [World units](game-studio/world-units.md)

# [Graphics](graphics/index.md)
## [Cameras](graphics/cameras/index.md)
### [Camera slots](graphics/cameras/camera-slots.md)
### [Animate a camera with a model file](graphics/cameras/animate-a-camera-with-a-model-file.md)
## [Materials](graphics/materials/index.md)
### [Material maps](graphics/materials/material-maps.md)
### [Attributes](graphics/materials/material-attributes.md)
#### [Geometry attributes](graphics/materials/geometry-attributes.md)
#### [Shading attributes](graphics/materials/shading-attributes.md)
#### [Misc attributes](graphics/materials/misc-attributes.md)
#### [Clear-coat shading](graphics/materials/clear-coat-shading.md)
### [Layers](graphics/materials/material-layers.md)
### [Slots](graphics/materials/material-slots.md)
### [Materials for developers](graphics/materials/materials-for-developers.md)
## [Textures](graphics/textures/index.md)
### [Normal maps](graphics/textures/normal-maps.md)
### [Compression](graphics/textures/compression.md)
### [Streaming](graphics/textures/streaming.md)
### [Skyboxes and backgrounds](graphics/textures/skyboxes-and-backgrounds.md)
## [Lights and shadows](graphics/lights-and-shadows/index.md)
### [Add a light](graphics/lights-and-shadows/add-a-light.md)
### [Point lights](graphics/lights-and-shadows/point-lights.md)
### [Ambient lights](graphics/lights-and-shadows/ambient-lights.md)
### [Directional lights](graphics/lights-and-shadows/directional-lights.md)
### [Skybox lights](graphics/lights-and-shadows/skybox-lights.md)
### [Spot lights](graphics/lights-and-shadows/spot-lights.md)
### [Light probes](graphics/lights-and-shadows/light-probes.md)
### [Light shafts](graphics/lights-and-shadows/light-shafts.md)
### [Shadows](graphics/lights-and-shadows/shadows.md)
## [Post effects](graphics/post-effects/index.md)
### [Anti-aliasing](graphics/post-effects/anti-aliasing.md)
### [Ambient occlusion](graphics/post-effects/ambient-occlusion.md)
### [Bloom](graphics/post-effects/bloom.md)
### [Bright filter](graphics/post-effects/bright-filter.md)
### [Color transforms](graphics/post-effects/color-transforms/index.md)
#### [Film grain](graphics/post-effects/color-transforms/film-grain.md)
#### [Gamma correction](graphics/post-effects/color-transforms/gamma-correction.md)
#### [ToneMap](graphics/post-effects/color-transforms/tonemap.md)
#### [Vignetting](graphics/post-effects/color-transforms/vignetting.md)
#### [Custom color transforms](graphics/post-effects/color-transforms/custom-color-transforms.md)
### [Depth of field](graphics/post-effects/depth-of-field.md)
### [Lens flare](graphics/post-effects/lens-flare.md)
### [Light streaks](graphics/post-effects/light-streaks.md)
### [Local reflections](graphics/post-effects/local-reflections.md)
## [Graphics compositor](graphics/graphics-compositor/index.md)
### [Scene renderers](graphics/graphics-compositor/scene-renderers.md)
#### [Custom scene renderers](graphics/graphics-compositor/custom-scene-renderers.md)
### [Debug renderers](graphics/graphics-compositor/debug-renderers.md)
### [Render textures](graphics/graphics-compositor/render-textures.md)
### [Render group and masks](graphics/graphics-compositor/render-groups-and-masks.md)
## [Effects and shaders](graphics/effects-and-shaders/index.md)
### [Effect language](graphics/effects-and-shaders/effect-language.md)
### [Shading language](graphics/effects-and-shaders/shading-language/index.md)
#### [Classes, mixins and inheritance](graphics/effects-and-shaders/shading-language/shader-classes-mixins-and-inheritance.md)
#### [Composition](graphics/effects-and-shaders/shading-language/composition.md)
#### [Templates](graphics/effects-and-shaders/shading-language/templates.md)
#### [Automatic shader stage input/output](graphics/effects-and-shaders/shading-language/automatic-shader-stage-input-output.md)
#### [Shader stages](graphics/effects-and-shaders/shading-language/shader-stages.md)
### [Custom shaders](graphics/effects-and-shaders/custom-shaders.md)
### [Compile shaders](graphics/effects-and-shaders/compile-shaders.md)
## [Low-level API](graphics/low-level-api/index.md)
### [Textures and render textures](graphics/low-level-api/textures-and-render-textures.md)
### [Pipeline state](graphics/low-level-api/pipeline-state.md)
### [Resource binding](graphics/low-level-api/resources.md)
### [Draw vertices](graphics/low-level-api/draw-vertices.md)
### [SpriteBatch](graphics/low-level-api/spritebatch.md)
### [SpriteFont](graphics/low-level-api/spritefont.md)
## [Rendering pipeline](graphics/rendering-pipeline/index.md)
### [Render features](graphics/rendering-pipeline/render-features.md)
### [Render stages](graphics/rendering-pipeline/render-stages.md)
## [Sprite fonts](graphics/sprite-fonts.md)

# [Input](input/index.md)
## [Gamepads](input/gamepads.md)
## [Gestures](input/gestures.md)
## [Keyboards](input/keyboards.md)
## [Mouse](input/mouse.md)
## [Pointers](input/pointers.md)
## [Sensors](input/sensors.md)
## [Virtual buttons](input/virtual-buttons.md)

# [Navigation](navigation/index.md)
## [Navigation groups](navigation/navigation-groups.md)
## [Navigation meshes](navigation/navigation-meshes.md)
## [Navigation bounding boxes](navigation/navigation-bounding-boxes.md)
## [Navigation components](navigation/navigation-components.md)
## [Dynamic navigation](navigation/dynamic-navigation.md)

# [Particles](particles/index.md)
## [Create particles](particles/create-particles.md)
## [Emitters](particles/emitters.md)
### [Shapes](particles/shapes.md)
#### [Ribbons and trails](particles/ribbons-and-trails.md)
### [Materials](particles/materials.md)
### [Spawners](particles/spawners.md)
### [Initializers](particles/initializers.md)
### [Updaters](particles/updaters.md)
## [Tutorials](particles/tutorials/index.md)
### [Particle materials](particles/tutorials/particle-materials.md)
### [Inheritance](particles/tutorials/inheritance.md)
### [Lasers and lightning](particles/tutorials/lasers-and-lightning.md)
### [Create a trail](particles/tutorials/create-a-trail.md)
### [Custom particles](particles/tutorials/custom-particles.md)

# [Physics](physics/index.md)
## [Colliders](physics/colliders.md)
### [Static colliders](physics/static-colliders.md)
### [Rigidbodies](physics/rigid-bodies.md)
### [Kinematic rigidbodies](physics/kinematic-rigid-bodies.md)
### [Characters](physics/characters.md)
### [Collider shapes](physics/collider-shapes.md)
### [Triggers](physics/triggers.md)
### [Constraints](physics/constraints.md)
## [Raycasting](physics/raycasting.md)
## [Simulation](physics/simulation.md)
## [Tutorials](physics/tutorials.md)
### [Create a bouncing ball](physics/create-a-bouncing-ball.md)
### [Script a trigger](physics/script-a-trigger.md)

# [Platforms](platforms/index.md)
## [Linux](platforms/linux/index.md)
### [Setup and requirements](platforms/linux/setup-and-requirements.md)
### [Create a Linux game](platforms/linux/create-a-linux-game.md)
## [UWP](platforms/uwp/index.md)
### [Xbox Live](platforms/uwp/xbox-live.md)
## [iOS](platforms/ios.md)
## [Add or remove a platform](platforms/add-or-remove-a-platform.md)
## [Set the graphics platform](platforms/set-the-graphics-platform.md)

# [Scripts](scripts/index.md)
## [Types of script](scripts/types-of-script.md)
## [Create a script](scripts/create-a-script.md)
## [Use a script](scripts/use-a-script.md)
## [Public properties and fields](scripts/public-properties-and-fields.md)
## [Scheduling and priorities](scripts/scheduling-and-priorities.md)
## [Events](scripts/events.md)
## [Debugging](scripts/debugging.md)
## [Preprocessor variables](scripts/preprocessor-variables.md)
## [Create a model from code](scripts/create-a-model-from-code.md)

# [Sprites](sprites/index.md)
## [Import sprite sheets](sprites/import-sprite-sheets.md)
## [Edit sprites](sprites/edit-sprites.md)
### [Set sprite borders](sprites/set-sprite-borders.md)
## [Use sprites](sprites/use-sprites.md)

# [UI](ui/index.md)
## [Pages](ui/ui-pages.md)
## [Libraries](ui/ui-libraries.md)
## [Editor](ui/ui-editor.md)
## [Add a UI to a scene](ui/add-a-ui-to-a-scene.md)
## [Layout system](ui/layout-system.md)

# [Video](video/index.md)
## [Set up a video](video/set-up-a-video.md)
## [Video properties](video/video-properties.md)
## [Video scripts](video/video-scripts.md)
## [Use a video as a skybox](video/use-a-video-as-a-skybox.md)

# [Virtual reality](virtual-reality/index.md)
## [Enable VR](virtual-reality/enable-vr.md)
## [Preview a scene in VR](virtual-reality/preview-a-scene-in-vr.md)
## [Overlays](virtual-reality/overlays.md)
### [Display a UI in an overlay](virtual-reality/display-a-UI-in-an-overlay.md)
## [VR sickness](virtual-reality/vr-sickness.md)

# [NuGet](nuget/index.md)
## [Consume Packages](nuget/consume-packages.md)
## [Create Packages](nuget/create-packages.md)

# [Troubleshooting](troubleshooting/index.md)
## [Logging](troubleshooting/logging.md)
## [Debug text](troubleshooting/debug-text.md)
## [Profiling](troubleshooting/profiling.md)
## [Stride doesn't run](troubleshooting/stride-doesnt-run.md)
## [Default value changes ignored at runtime](troubleshooting/default-value-changes-ignored-at-runtime.md)
## [Lights don't cast shadows](troubleshooting/lights-dont-cast-shadows.md)
## [Full call stack not available](troubleshooting/full-call-stack-not-available.md)
## [Error: "A SceneCameraRenderer in use has no camera assigned to its [Slot]. Make sure a camera is enabled and assigned to the [Slot]"](troubleshooting/error-a-scenecamerarenderer-in-use-has-no-camera-set.md)