# _Screen 13_ Example Code ## Getting Started A helpful [getting started](getting-started.md) guide is available which describes basic _Screen 13_ types and functions. See the [README](../README.md) for more information. ## Example Code Example | Instructions | Preview --- | --- | :---: [aliasing.rs](aliasing.rs) |
cargo run --example aliasing
| _See console output_ [cpu_readback.rs](cpu_readback.rs) |
cargo run --example cpu_readback
| _See console output_ [debugger.rs](debugger.rs) |
cargo run --example debugger
| _See console output_ [subgroup_ops.rs](subgroup_ops.rs) |
cargo run --example subgroup_ops
| _See console output_ [hello_world.rs](hello_world.rs) |
cargo run --example hello_world
| Preview [triangle.rs](triangle.rs) |
cargo run --example triangle
| Preview [vertex_layout.rs](vertex_layout.rs) |
cargo run --example vertex_layout
| Preview [bindless.rs](bindless.rs) |
cargo run --example bindless
| Preview [image_sampler.rs](image_sampler.rs) |
cargo run --example image_sampler
| Preview [min_max.rs](min_max.rs) |
cargo run --example min_max
| _See console output_ [egui.rs](egui.rs) |
cargo run --example egui
| Preview [imgui.rs](imgui.rs) |
cargo run --example imgui
| Preview [font_bmp.rs](font_bmp.rs) |
cargo run --example font_bmp
| Preview [multipass.rs](multipass.rs) |
cargo run --example multipass
| Preview [multithread.rs](multithread.rs) |
cargo run --example multithread --release
| Preview [msaa.rs](msaa.rs) |
cargo run --example msaa
Multisample anti-aliasing | Preview [rt_triangle.rs](rt_triangle.rs) |
cargo run --example rt_triangle
| Preview [ray_trace.rs](ray_trace.rs) |
cargo run --example ray_trace
| Preview [vsm_omni.rs](vsm_omni.rs) |
cargo run --example vsm_omni
Variance shadow mapping for omni/point lights | Preview [ray_omni.rs](ray_omni.rs) |
cargo run --example ray_omni
Ray query for omni/point lights | Preview [transitions.rs](transitions.rs) |
cargo run --example transitions
| Preview [skeletal-anim/](skeletal-anim/src/main.rs) |
cargo run --manifest-path examples/skeletal-anim/Cargo.toml
Skeletal mesh animation using GLTF | Preview [shader-toy/](shader-toy/src/main.rs) |
cargo run --manifest-path examples/shader-toy/Cargo.toml
| Preview [vr/](vr/src/main.rs) |
cargo run --manifest-path examples/vr/Cargo.toml
| Preview ## Additional Examples The following packages offer examples for specific cases not listed here: - [contrib/screen-13-hot](../contrib/screen-13-hot/examples/README.md): Shader pipeline hot-reload - [attackgoat/mood](https://github.com/attackgoat/mood): FPS game prototype with level loading and multiple rendering backends - [attackgoat/jw-basic](https://github.com/attackgoat/jw-basic): BASIC interpreter with graphics commands powered by _Screen 13_