 |
DATAKIT SDK
V2026.1
|
|
◆ FbxwInstances()
70 Fb.OpenInstance(
"RootNode", -1, useless );
72 for( i = 0; i < 10; i++ )
74 Fb.OpenInstance(
"Cube", 1, wasreinstancied, cubetransfo );
75 if( !wasreinstancied )
77 Fb.WriteMesh( CubeMesh );
79 Fb.CloseLastInstance();
82 Fb.CloseLastInstance();
◆ FbxWriteSample()
| int FbxWriteSample |
( |
const Dtk_string & |
inResultDirectory | ) |
|
90 cout << endl <<
"----------------------------------------------" << endl;
93 outputDirectory = inResultDirectory + L
"Fbx/";
95 outputDirectory.
mkdir();
97 cout <<
"Fbx Write start" << endl;
99 fileName = outputDirectory + L
"twomeshes.fbx";
102 cout <<
"=> " << fileName.
c_str() << endl;
107 fileName = outputDirectory + L
"twomeshes.fbx";
110 cout <<
"=> " << fileName.
c_str() << endl;
114 cout <<
"Fbx Write end" << endl;
◆ FbxwTwoMeshes()
28 Fb.OpenInstance(
"RootNode", -1, useless );
31 Fb.OpenInstance(
"Cube", -1, useless );
33 Fb.WriteMesh( CubeMesh );
36 Fb.CloseLastInstance();
39 Fb.OpenInstance(
"Cylinder", -1, useless );
41 Fb.WriteMesh( CylinderMesh );
43 Fb.CloseLastInstance();
46 Fb.CloseLastInstance();
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
Dtk_MeshPtr CreateMeshCube()
Mesh Cube sample.
Definition: testcreatemesh.cpp:204
Dtk_ErrorStatus FbxwInstances(const Dtk_string &outputFileName)
Definition: testlibfbxwrite.cpp:53
This is a high level string class.
Definition: dtk_string.hpp:53
char Dtk_bool
Definition: define.h:728
FBX Writer main class.
Definition: fbxw.hpp:10
Dtk_ErrorStatus FbxwTwoMeshes(const Dtk_string &outputFileName)
Definition: testlibfbxwrite.cpp:12
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Definition: util_ptr_dtk.hpp:37
Dtk_string dtkTypeError(Dtk_Int32 errNumero)
const char * c_str() const
Retrieve the ASCII conversion string.
Dtk_MeshPtr CreateMeshCylinder(int nbpoints)
Mesh Cylinder sample.
Definition: testcreatemesh.cpp:334
int mkdir() const
File Utility : Create a Directory.
void FixPathSeparator()
File Utility : Fixes path separator consistency. It lets you replace the '\' or '/' by the OS needed ...
void addTranslate(const Dtk_dir &V)
Translate the Dtk_transfo.
@ dtkNoError
Definition: error_dtk.hpp:147
This is a mathematical direction class.
Definition: dtk_dir.hpp:14