diff options
| author | Anton Novoselov <[email protected]> | 2017-08-01 12:53:38 +0300 |
|---|---|---|
| committer | Anton Novoselov <[email protected]> | 2017-08-01 12:53:38 +0300 |
| commit | 236f03c0b9a4982328ed1201978f7f69d192d9b2 (patch) | |
| tree | e486f2fa39dba203563895541e92c60ed3e25759 /docs/api_docs/files/pageextapi.html | |
| parent | Added screens to welcome page (diff) | |
| download | blast-236f03c0b9a4982328ed1201978f7f69d192d9b2.tar.xz blast-236f03c0b9a4982328ed1201978f7f69d192d9b2.zip | |
Blast 1.1 release (windows / linux)
see docs/release_notes.txt for details
Diffstat (limited to 'docs/api_docs/files/pageextapi.html')
| -rw-r--r-- | docs/api_docs/files/pageextapi.html | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/docs/api_docs/files/pageextapi.html b/docs/api_docs/files/pageextapi.html index 1fc8564..d2da64d 100644 --- a/docs/api_docs/files/pageextapi.html +++ b/docs/api_docs/files/pageextapi.html @@ -1,6 +1,6 @@ <html> <head> - <title>NVIDIA(R) Blast(R) SDK 1.0 API Reference: Extensions (NvBlastExt)</title> + <title>NVIDIA(R) Blast(R) SDK 1.1 API Reference: Extensions (NvBlastExt)</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css"> </head> @@ -22,15 +22,28 @@ <div class="contents"> <h1><a class="anchor" name="pageextapi">Extensions (NvBlastExt) </a></h1>These are the current Blast extensions: <br> <br> - <a class="el" href="pageextauthoring.html">Asset Authoring (NvBlastExtAuthoring)</a> <br> - <a class="el" href="pageextapeximport.html">Apex Import (NvBlastExtApexImport)</a> <br> - <a class="el" href="pageextserialization.html">Serialization (NvBlastExtSerialization)</a> <br> - <a class="el" href="pageextconverterll.html">Data Format Conversion Extension (NvBlastExtConverterLL)</a> <br> - <a class="el" href="pageextshaders.html">Damage Shaders (NvBlastExtShaders)</a> <br> - <a class="el" href="pageextphysx.html">PhysX Extensions</a> <br> + <a class="el" href="pageextshaders.html">Damage Shaders (NvBlastExtShaders)</a> - Standard damage shaders (radial, shear, line segment) which can be used in NvBlast and NvBlastTk damage functions. <br> + <br> + <a class="el" href="pageextstress.html">Stress Solver Extension (NvBlastExtStress)</a> - A toolkit for performing stress calculations on low-level Blast™ actors, using a minimal API to assign masses and apply forces. Does not use any external physics library. <br> + <br> + <a class="el" href="pageextassetutils.html">Asset Utilities (NvBlastExtAssetUtils)</a> - <a class="el" href="struct_nv_blast_asset.html">NvBlastAsset</a> utility functions. Add world bonds, merge assets, and transform geometric data. <br> + <br> + <a class="el" href="pageextauthoring.html">Asset Authoring (NvBlastExtAuthoring)</a> - Powerful tools for cleaning and fracturing meshes using voronoi, clustered voronoi, and slicing methods. <br> + <br> + <a class="el" href="pageextimport.html">Importer (NvBlastExtImport)</a> - Functions to import data from external formats and convert to a Blast™ asset. Currently handles APEX NvDestructibleAsset data. <br> + <br> + <a class="el" href="pageextexporter.html">Exporter (NvBlastExtExporter)</a> - Standard mesh and collision writer tools in fbx, obj, and json formats. <br> + <br> + <a class="el" href="pageextserialization.html">Serialization (NvBlastExtSerialization)</a> - Blast™ object serialization manager. With the ExtTkSerialization and ExtPxSerialization extensions, can serialize assets for low-level, Tk, and ExtPhysX libraries using a variety of encodings. This extension comes with low-level serializers built-in. <br> + <br> + <a class="el" href="pageexttkserialization.html">BlastTk Serialization (NvBlastExtTkSerialization)</a> - This module contains serializers for NvBlastTk objects. Use in conjunction with ExtSerialization. <br> + <br> + <a class="el" href="pageextpxserialization.html">ExtPhysX Serialization (NvBlastExtPxSerialization)</a> - This module contains serializers for ExtPhysX objects. Use in conjunction with ExtSerialization. <br> + <br> + <a class="el" href="pageextphysx.html">PhysX Extensions (NvBlastExtPhysX)</a> - A reference implementation of a physics manager, using the PhysX SDK. Creates and manages actors and joints, and handles impact damage and uses the stress solver (ExtStress) to handle stress calculations. <br> + <br> + To use them, include the appropriate headers in include/extensions (each extension will describe which headers are necessary), and link to the desired NvBlastExt*{config}{arch} library in the lib folder. Here, config is the usual DEBUG/CHECKED/PROFILE (or nothing for release), and {arch} distinguishes achitecture, if needed (such as _x86 or _x64). <br> <br> - To use them, include the appropriate headers in include/extensions (each extension will describe which headers are necessary), and link to the desired NvBlastExt*{config}{arch} library in the lib folder. Here, config is the usual DEBUG/CHECKED/PROFILE (or nothing for release), and {arch} distinguishes achitecture, if needed (such as _x86 or _x64).<p> -<br> </div> <!-- start footer part --> <div class="footer"> |