SpriteBatch Note Create a sprite batch Draw a sprite batch See also SpriteBatch AdvancedProgrammer A sprite batch is a collection of sprites (2D textured planes). Note ...
Audio emitters Note 1. Set up an audio emitter asset 2. Create a script to play the audio 3. Add the script to the audio emitter entity See also Audio emitters BeginnerPro...
Display a UI in an overlay Note 1. Create a render target texture 2. Add a VR overlay 3. Set up the UI render feature 4. Set up the renderers Warning VR template See also ...
Geometry attributes Tessellation Flat tessellation Point normal tessellation Displacement Surface Micro surface See also Geometry attributes IntermediateArtistProgrammer...
Custom blend trees Code sample See also Custom blend trees AdvancedProgrammer The AnimationComponent has the property AnimationComponent.BlendTreeBuilder . If you want abso...
Scene renderers Note Clear Properties Camera renderer Properties Scene renderer collection Note Forward renderer Single stage renderer Force aspect ratio scene renderer ...
Create a bouncing ball Note 1. Create a new project 2. Add a static collider 3. Add a rigidbody collider 4. Position the ball 5. Position the camera 6. Set the restitution ...
Organize your files in version control Files you shouldn't add to version control Bin and obj folders Resource files Content creation files Suggested directory structure Examp...
Geometry attributes Tessellation Flat tessellation Point normal tessellation Displacement Surface Micro surface See also Geometry attributes IntermediateArtistProgrammer...
Material maps Vertex stream Color vertex stream Custom vertex stream Binary operator Float4 / Float Color Shader Texture See also Material maps IntermediateArtistProgr...