Baked physics: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Added stub notice)
(Added more detail to the page, and removed the BlastCode and XSI links as neither are available anymore, making the links redundant. Added a link to Houdini instead, which is a modern industry-standard tool for simulation work.)
Line 1: Line 1:
{{stub}}
{{stub}}
Baked animations created in an offline animation package that are ''not'' real-time. Valve uses [http://www.blastcode.com/ Blast Code] to create complex physics simulations, but there are alternative solutions available.
Cinematic physics are baked animations created in an offline animation package that are ''not'' simulated in real-time. Valve used [http://www.blastcode.com/ Blast Code] to create complex physics simulations, which is no longer available, but there are alternative solutions.
Cinematic physics are often played back in game at specific events, and they were used extensively in Half-Life 2 Episode 2, such as for the bridge destruction scenes, and in Portal 2, such as for the container ride and later demolition scenes.
 
When creating cinematic physics, it is important to keep the limitations of the Source Engine in mind, such as limitations of object count per model, which may require using multiple models for a single effect. It is recommended to create the model in 3 states : pre-destruction, the actual destruction animation, and a post-destruction model that Source can show after the animation has finished.


== See also ==
== See also ==
Line 8: Line 11:


== External links ==
== External links ==
* [http://www.interlopers.net/tutorials/29040 Cinematic Physics in 3DS Max] - Interlopers.net Tutorial
* [http://www.interlopers.net/tutorials/29040 Cinematic Physics in 3DS Max] - Interlopers.net Tutorial for 3DS Max
* [http://www.interlopers.net/tutorials/27503 Cinematic Physics in XSI] - Interlopers.net Tutorial
* [http://www.blastcode.com/ Blast Code Demolition Software] - For [[Maya]]
* [http://rayfirestudios.com/ RayFire Impact System] - For [[3DS Max]]
* [http://rayfirestudios.com/ RayFire Impact System] - For [[3DS Max]]
* [http://bulletphysics.org Bullet Physics] - Integrated in Blender
* [https://www.sidefx.com SideFX Houdini] - Procedural 3D Toolkit including simulation tools
* [http://bulletphysics.org Bullet Physics] - Integrated into Blender
[[Category:Physics]]
[[Category:Physics]]

Revision as of 13:50, 22 March 2022

Stub

This article or section is a stub. You can help by expanding it.

Cinematic physics are baked animations created in an offline animation package that are not simulated in real-time. Valve used Blast Code to create complex physics simulations, which is no longer available, but there are alternative solutions. Cinematic physics are often played back in game at specific events, and they were used extensively in Half-Life 2 Episode 2, such as for the bridge destruction scenes, and in Portal 2, such as for the container ride and later demolition scenes.

When creating cinematic physics, it is important to keep the limitations of the Source Engine in mind, such as limitations of object count per model, which may require using multiple models for a single effect. It is recommended to create the model in 3 states : pre-destruction, the actual destruction animation, and a post-destruction model that Source can show after the animation has finished.

See also

External links