aboutsummaryrefslogtreecommitdiff
path: root/docs/_source/sample_asset_viewer.txt
diff options
context:
space:
mode:
authorBryan Galdrikian <[email protected]>2017-08-28 13:55:34 -0700
committerBryan Galdrikian <[email protected]>2017-08-28 13:55:34 -0700
commit1e887d827e65a084a0ad0ba933c61a8330aeee07 (patch)
tree1e2aab418dadd37f5dc0aae4d8b00e81d909fd24 /docs/_source/sample_asset_viewer.txt
parentRemoving ArtistTools and CurveEditor projects (diff)
downloadblast-1e887d827e65a084a0ad0ba933c61a8330aeee07.tar.xz
blast-1e887d827e65a084a0ad0ba933c61a8330aeee07.zip
Candidate 1.1 release.
* SampleAssetViewer now unconditionally loads the commandline-defined asset. * Better error handling in AuthoringTool (stderr and user error handler). * More consistent commandline switches in AuthoringTool and ApexImporter (--ll, --tx, --px flags). * NvBlastExtAuthoring ** Mesh cleaner, tries to remove self intersections and open edges in the interior of a mesh. ** Ability to set interior material to existing (external) material, or a new material id. ** Material ID remapping API. ** Rotation of voronoi cells used for fracturing. * Fixed smoothing groups in FBX exporter code. * Impulse passing from parent to child chunks fixed. * Reading unskinned fbx meshes correctly. * Collision hull generation from fbx meshes fixed. * Win32/64 PerfTest crash fix.
Diffstat (limited to 'docs/_source/sample_asset_viewer.txt')
-rw-r--r--docs/_source/sample_asset_viewer.txt15
1 files changed, 11 insertions, 4 deletions
diff --git a/docs/_source/sample_asset_viewer.txt b/docs/_source/sample_asset_viewer.txt
index d4be09b..e1bcaf2 100644
--- a/docs/_source/sample_asset_viewer.txt
+++ b/docs/_source/sample_asset_viewer.txt
@@ -2,17 +2,24 @@
The windows-specific <b>bin</b> subfolders contain the application SampleAssetViewer.exe.
-This application can load model file sets (.blast, .obj, .collision) that are generated by the \ref pageimporter or \ref pageauthoring tools.
+This application can load model file sets that are generated by the \ref pageimporter or \ref pageauthoring tools. A valid file set for this sample is one of the following:
+
+-# An ExtPxAsset file and a graphics file:
+ - .blast file: contains the Nv::Blast::ExtPxAsset which stores collision hulls in addition to Blast data. Here you must use the --px option in when exporting from \ref pageimporter or \ref pageauthoring.
+ - .obj or .fbx file: stores the graphics data.
+-# An NvBlastAsset or TkAsset file, and a graphics + collision file:
+ - .blast file: contains an NvBlastAsset or Nv::Blast::TkAsset (use the --ll or --tk option, respectively, when exporting from \ref pageimporter or \ref pageauthoring).
+ - .fbx file: stores the graphics data along with embedded collision data. Here you must use the --fbxcollision option when exporting from \ref pageimporter or \ref pageauthoring to embed collision information.
\section assetviewer_file_load Loading a Destructible Model
-To load a specific file set, make sure the .blast, .obj, and .collision files all have the same name (except for extension). Then use the commandline options
+To load a specific file set, make sure the all files in the file set (described above) have the same name (except for extension). Then use the commandline options
\verbatim
--t PATHNAME -n ASSETNAME -p X Y Z -r AX AY AZ ANGLE
+-t PATHNAME -n ASSETNAME -p "X Y Z" -r "AX AY AZ ANGLE"
\endverbatim
-Here, PATHNAME is the path to the directory containing the three (.blast, .obj, .collision) files. ASSETNAME is the common name of those files.
+Here, PATHNAME is the path to the directory containing the {.blast, .obj} or {.blast, .fbx} file set (described above). ASSETNAME is the common name of those files.
(X, Y, Z) is the translation to give to the actor that is created. (AX, AY, AZ, ANGLE) is the rotation axis and angle (in degrees) to apply to the actor.
\section assetviewer_multifile_load Loading Multiple Destructible Models