From e1bf674c16e3c8472b29574159c789cd3f0c64e0 Mon Sep 17 00:00:00 2001 From: Bryan Galdrikian Date: Fri, 24 Feb 2017 09:32:20 -0800 Subject: Updating to blast_source-windows@1.0.347-21749006 and blast_tools_and_samples-windows@1.0.347-21749006 with a new directory structure. NvBlast folder is gone, files have been moved to top level directory. README is changed to reflect this. --- docs/api_docs/files/pageextapeximport.html | 40 ++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 docs/api_docs/files/pageextapeximport.html (limited to 'docs/api_docs/files/pageextapeximport.html') diff --git a/docs/api_docs/files/pageextapeximport.html b/docs/api_docs/files/pageextapeximport.html new file mode 100644 index 0000000..903fb98 --- /dev/null +++ b/docs/api_docs/files/pageextapeximport.html @@ -0,0 +1,40 @@ + + + NVIDIA(R) Blast(R) SDK 1.0 API Reference: Apex Import (NvBlastExtApexImport) + + + + + + + +
+

Apex Import (NvBlastExtApexImport)

Blast extensions provide Nv::Blast::ApexImporter::ApexImportTool, which can be used for converting APEX Destructible assets into Blast assets.

+This tool supports two bond generation modes and can be configured by providing:

struct ApexImporterConfig
+{
+    enum InterfaceSearchMode { EXACT, FORCED, MODE_COUNT };
+    InterfaceSearchMode infSearchMode;
+}
+

+1) EXACT - Importer tries to find triangles from two chunks which lay in common surface. If such triangles are found, their intersections are considered as the interface.

+2) FORCED - Bond creation is forced no matter how far chunks from each other. Interface parameters are approximated.

+Nv::Blast::ApexImporter::ApexImportTool can be itinialized by providing ApexSDK and ModuleDestructible, or they can be created internally.

+If ApexSDK and ModuleDestructible were provided, they are not freed when Nv::Blast::ApexImporter::~ApexImportTool() is called.
+

+ + + + -- cgit v1.2.3