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/_source/ext_exporter.txt | |
| 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/_source/ext_exporter.txt')
| -rw-r--r-- | docs/_source/ext_exporter.txt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docs/_source/ext_exporter.txt b/docs/_source/ext_exporter.txt new file mode 100644 index 0000000..d5dcfdf --- /dev/null +++ b/docs/_source/ext_exporter.txt @@ -0,0 +1,35 @@ +/*! \page pageextexporter Exporter (NvBlastExtExporter) + +This extension provides both reader and writer tools for FBX and OBJ mesh formats. The file writers (IMeshFileWriter writer) use +NvBlastMesh data to create a mesh hierarchy in the output file format that matches the Blast&tm; chunk hierarchy. The FBX writer +is also capable of embedding collision data within the mesh. This data is stored in a second layer in the FBX scene, with node +names that match the graphics mesh node names. + +From NvBlastExtExporter.h: + +\code +/** + Creates an instance of IMeshFileReader for reading obj file. +*/ +NVBLAST_API Nv::Blast::IMeshFileReader* NvBlastExtExporterCreateObjFileReader(); + +/** + Creates an instance of IFbxFileReader for reading fbx file. +*/ +NVBLAST_API Nv::Blast::IFbxFileReader* NvBlastExtExporterCreateFbxFileReader(); + +/** + Creates an instance of IMeshFileWriter for writing obj file. +*/ +NVBLAST_API Nv::Blast::IMeshFileWriter* NvBlastExtExporterCreateObjFileWriter(); + +/** + Creates an instance of IMeshFileWriter for writing fbx file. + + \param[in] outputFBXAscii If true writes fbx in ascii format otherwise write in binary. +*/ +NVBLAST_API Nv::Blast::IMeshFileWriter* NvBlastExtExporterCreateFbxFileWriter(bool outputFBXAscii = false); +\endcode + +<br> +*/ |