CG:Skeelogy
CG:SKEELOGY
CATEGORIES
   OPEN SOURCE
       + houdini (1)
       + WebGL / Three.js (5)
   VFX / CG
       + effects & simulations (7)
       + models (6)
       + rigs (7)
   PHOTOGRAPHY
       + film/lens effects (3)
       + HDR (2)
       + lomo (1)
       + macro (2)
       + panorama (3)
       + pinhole (1)
       + stereo (3)
   PROGRAMMING
       + artificial intelligence (2)
       + computer graphics (3)
       + computer vision (4)
       + game technologies (2)
       + rigging & deformation (4)
       + simulations (8)
   PROJECTS
       + games (4)
       + GSoC 2013 (4)
       + VFX & animations (4)
   TUTORIALS
       + physics simulation (1)
   REELS
       + demo reels (4)
   ME
       + events (11)
       + honours & awards (9)
       + movie credits (8)
       + updates (3)
FEATURED PROJECTS
Soft Body Tutorial: Program soft bodies in XNA!
Cloud Guardian: Shape the Orb to fix clouds!
Muskeelar: Muscle system for games
LATEST UPDATES
  + Interactive HTML5 Augmented Reality Flood Simulation   + skparallelreduce.js   + skunami.js   + Credits in Pacific Rim   + skulpt.js
TAGS
ARCHIVES
 
 
 
CURRENTLY VIEWING
INTRODUCTION TO SOFT BODY PHYSICS IN XNA
Introductory tutorial on how to program soft bodies using XNA
DATE
TYPE
EFFORT
Nov 2008
Physics Tutorial
Solo
Introduction to Soft Body Physics in XNA
@ tutorials > physics simulation
SECTION MENU
     + Introduction to Soft Body Physics in XNA

Recently I have written an introductory tutorial on how to program your own soft body simulations in real-time environments. Here are some of the things that you will be able to create by the end of the tutorial:


Cloth Simulation


Slinky Simulation


Chain Simulation

This article won three prizes:

  • Best Physics Knowledge Base Entry
    Intel Havok Physics Contest (March 2009)
  • Community Voting Prize
    Intel Havok Physics Contest (January 2009)
  • First Prize
    Ziggyware Fall 2008 XNA Article Contest (December 2008)

Downloads: PDF tutorial file (913.1 kB) | Source codes (639.7 kB)

NOTE: It assumes that you are an absolute beginner in physics simulation programming, but it does assume that you know about object-oriented programming. The tutorial uses XNA 3.0, which is the framework used for creating games on the PC, Xbox 360 and the Zune (Microsoft’s MP3 player). The language used is C#.

Hope you like the article!

  • Share/Save/Bookmark
Tags: , , , , , , ,

Related posts


Leave a comment:


Allows tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
CG:Skeelogy
ABOUT ME
FX Technical Director
I am a Technical Director with strong interests in both the tech and artistic side of things. My life evolves round visual effects, photography, software engineering, tools programming and generally anything that looks and sounds cool.
I have done a variety of CG programming, including fluid simulations, muscle systems, soft/rigid bodies, raytracing etc. These theoretical and programming knowledge complement the visual works that I do as a TD in the VFX industry.
I have worked in Lucasfilm / Industrial Light & Magic (ILM) and Double Negative previously.
MY OTHER SITES
SUBSCRIBE TO SITE
SHARE THIS SITE
Copyright © 2003-2014.
All works are original ones by Skeel, unless otherwise stated.