serebriakov / advanced-animation-with-directx-source-code Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/advanced-animation-with-directx-source-code
Automatically exported from code.google.com/p/advanced-animation-with-directx-source-code
BookCode Within the /BookCode directory you will find source code from the book separated by chapter. Running the demos and applications All chapter demos and applications have come precompiled, meaning that you can check out all the advanced animation goodness before delving into the book. All demos can run in either a windowed or fullscreen video video mode, as decided by you when the program starts. To run a demo in fullscreen video mode (640x480x16), select Yes whenever the programs asks to run in fullscreen. To exit any of the programs, hold down the ALT key and press F4 (ALT+F4), or if using windowed mode, just click on the menu bar's Close icon. Following is a list of demos and applications you can find in the \BookCode directory of this CD-ROM. Chapter 2 (Chap02\): TimedAnim. See how to time the animation of a single object. TimedMovement. Demonstrates time-based movement. Route. Robots on parade! Define complex routes from simple paths. Cinematic. Add camera control to your mix of animation abilities! Chapter 3 (Chap03\): ParseFrame. Examine an .X file's frame hierarchy. ParseMesh. Examine an .X file's mesh hierachy. Chapter 4 (Chap04\): Skeletal. Display a simple skeletal-based mesh. Chapter 5 (Chap05\): SkeletalAnim. View a skeletal-based animation. MeshConv. Converts .MD2 and .MS3D files to .X for use in your projects. Chapter 6 (Chap06\): SkeletalAnimBlend. Demonstrates how multiple skeletal-based animations can be blended together into one animation. Chapter 7 (Chap07\): Ragdoll. Floppy, flimsy, bouncy ragdoll-animation fun can be had with this demo that shows off a rigid-body physics system. Chapter 8 (Chap08\): Morph. Shows how easy it is to work with morphing in your own projects. MorphVS. Check out morphing vertex shaders put to good use in this demo. Chapter 9 (Chap09\): MorphAnim. Demonstrates how easy it is to use keyframed morphing animation sequences. MeshConv. Converts .MD2 and .MS3D files to .X for use in your projects. Chapter 10 (Chap10\): MorphBlend. Shows the effects of blending together multiple morphing meshes. MorphBlendVS. Same as last, but this time using vertex shaders. Chapter 11 (Chap11\): FacialAnim. Lip-synched and other facial animation techiques are yours to behold in this demo. ConvLWV. Convert .LWV files into .X phoneme sequences using this application. Chapter 12 (Chap12\): Particles. Watch how three different particle systems are put to good use in this demo. ParticlesVS. Same as last, this time with vertex shaders. Chapter 13 (Chap13\): Cloth. He flys through the air with the greatest of ease... and with the ease of cloth simulation! Softbody. Watch at this karate master struts her moves. Chapter 14 (Chap14\): Transformations. Animated waterfalls were never so simple to create. TextureAnim. Waterfalls using video media files? You bet!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.