Click or drag to resize
DigitalRuneSamples

Several example applications are distributed with the DigitalRune Engine. All samples are included with source code and detailed comments.

This topic contains the following sections:

Where can I find the samples?

The samples are included in the DigitalRune Engine download package. Have a look at Files, Folders and Dependencies to learn where the example projects are located.

For more samples and help, check out these additional resources: Additional Documentation and Support.

Screenshots

Here is a collection of screenshots from the sample applications.

(Please note that this collection represents only a small part of the included samples. The sample projects are regularly updated and these screenshots might be outdated.)

ODE Integration
ODE Integration Example
2D Curve
Curves Example
3D Path
Path Example
Scattered Interpolation
Scattered Interpolation Example
Statistical Distribution
Distributions Example
PCA Example
PCA Example
Collision Detection Sample
Closest Points Between Different Geometric Objects
Convex Hull and Oriented Bounding Box
Convex Hull and Oriented Bounding Box
Picking Sample
Picking Example
FrustumCullingSample (Top View)
Bird's Eye View Showing Scene and Camera Frustum
FrustumCullingSample (Camera)
Camera View
Character Controller Sample
Example of a Character Controller
MassCollisionsSample
Mass Collisions Example
Continuous Collision Detection Sample
Continuous Collision Detection Example
XNA Content Pipeline Samples
XNA Content Pipeline Samples
A Wall of Boxes
Creating and destroying a wall of boxes
Different Shapes
Using different shapes
Different Materials
Different material properties
A Custom Gravity Effect
A custom gravity force effect
Rope
A rope/chain with debug visualization of bounding boxes (red), contacts and islands (yellow)
A Suspension Bridge
A suspension bridge
A Height Field
A height field that was created with an XNA Content Processor.
A Complex Triangle Mesh
A large triangle mesh that was created with an XNA Content Processor.
Performance Test
Performance test: A height field with over 1000 rigid bodies.
Physics on Windows Phone 7
PhysicsSample for the Windows Phone 7
Ragdoll on Windows Phone 7
RagdollSample for the Windows Phone 7
Sample-Avatar-Ragdoll
Avatar Samples
Character Controller
Character Controller Sample
Sample-Vehicle
Vehicle Sample
Fire-and-Smoke
ParticlesSample: A campfire
Flamejet
ParticlesSample: A flame jet
Waterfall
ParticlesSample: A waterfall
Ribbon
ParticlesSample: Ribbon rendering
Basic Animations using DigitalRune Animation
Basic Animations using DigitalRune Animation
Character skeletons are displayed for debugging
Character skeletons are displayed for debugging
Motion retargeting using the SkeletonMapper class
Motion retargeting using the SkeletonMapper class
A character looking at a target using Inverse Kinematics
A character looking at a target using Inverse Kinematics
Animating Xbox LIVE Avatars
An animated Xbox LIVE Avatar
Mesh Node Sample
A mesh and its bounding shapes
Debug Renderer Sample
Debug rendering
Stock Effects Sample
Stock Effects Sample
Deferred Lighting Sample
Deferred Lighting Sample
Color Grading Sample
Post-Processing Sample: Color grading
Depth Of Field Sample
Post-Processing Sample: Depth of Field effect
Motion Blur Sample
Post-Processing Sample: Motion blur
Interop Sample
Interop Sample: Display graphics in WPF window
Game State Sample
An animated game menu with several states
Controls sample using the Aero theme
Controls rendered using Aero theme
Controls sample using the Neoforce theme
Controls rendered using Neoforce theme
Game menu in Xbox 360 game
Game menu in Xbox 360 game
Rendering an interactive GUI in a 3D scene
Rendering an interactive GUI in a 3D scene
GUI controls running on Windows Phone 7
GUI Controls on Windows Phone 7
Animated GUI using DigitalRune Game UI and Animation
Animated GUI using DigitalRune Game UI and Animation
Custom Control Sample
A custom tree view control
Game State Sample
An animated game menu with several states
Tiling Sample
Windows with stretched images and with tiling images