aboutsummaryrefslogtreecommitdiff
path: root/docs/_source/data_converter.txt
blob: a19748320d722036d5928a6e3a1ff9f51f5bfb1d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*! \page pageconverter DataConverter

\verbatim

USAGE:

   DataConverter  -i <infile> -o <outfile> [-v <outversion>] [--]
                         [--version] [-h]

Where:

   -i <infile>,  --infile <infile>
     (required)  Input binary file.

   -o <outfile>,  --outfile <outfile>
     (required)  Output binary file.

   -v <outversion>,  --outversion <outversion>
     Output binary block version. Pass -1 or ignore this parameter to
     convert to latest version.

   --,  --ignore_rest
     Ignores the rest of the labeled arguments following this flag.

   --version
     Displays version information and exits.

   -h,  --help
     Displays usage information and exits.

\endverbatim

Blast&tm; low-level and Tk libraries will only load data in the most current format.  If your data is in an older format, you may use the \ref pageextconverterll API to convert to the current format.

DataConverter.exe is a utility to convert Blast&tm; data from an older format into the current format.  The data must be stored in a binary-format file
with filename given as the <infile> parameter.  It uses the \ref pageextconverterll API to perform the conversion.

Currently, DataConverter only works on the low-level data formats for an asset (NvBlastAsset) and family (NvBlastFamily).  The .blast files used by
SampleAssetViewer (see \ref pagesamples) may be converted using this tool.

<br>
*/