![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
◆ FbxwInstances()
75 Fb.OpenInstance(
"RootNode", -1, useless );
77 for( i = 0; i < 10; i++ )
79 Fb.OpenInstance(
"Cube", 1, wasreinstancied, cubetransfo );
80 if( !wasreinstancied )
82 Fb.WriteMesh( CubeMesh );
84 Fb.CloseLastInstance();
87 Fb.CloseLastInstance();
◆ FbxWriteSample()
int FbxWriteSample |
( |
const Dtk_string & |
inResultDirectory | ) |
|
95 cout << endl <<
"----------------------------------------------" << endl;
98 outputDirectory = inResultDirectory + L
"dtk/Fbx/";
100 outputDirectory.
mkdir();
102 cout <<
"Fbx Write start" << endl;
104 fileName = outputDirectory + L
"twomeshes.fbx";
107 cout <<
"=> " << fileName.
c_str() << endl;
112 fileName = outputDirectory + L
"twomeshes.fbx";
115 cout <<
"=> " << fileName.
c_str() << endl;
119 cout <<
"Fbx Write end" << endl;
◆ FbxwTwoMeshes()
33 Fb.OpenInstance(
"RootNode", -1, useless );
36 Fb.OpenInstance(
"Cube", -1, useless );
38 Fb.WriteMesh( CubeMesh );
41 Fb.CloseLastInstance();
44 Fb.OpenInstance(
"Cylinder", -1, useless );
46 Fb.WriteMesh( CylinderMesh );
48 Fb.CloseLastInstance();
51 Fb.CloseLastInstance();
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
Dtk_MeshPtr CreateMeshCube()
Mesh Cube sample.
Definition: testcreatemesh.cpp:207
Dtk_ErrorStatus FbxwInstances(const Dtk_string &outputFileName)
Definition: testlibfbxwrite.cpp:58
This is a high level string class.
Definition: dtk_string.hpp:58
char Dtk_bool
Definition: define.h:725
FBX Writer main class.
Definition: fbxw.hpp:10
Dtk_ErrorStatus FbxwTwoMeshes(const Dtk_string &outputFileName)
Definition: testlibfbxwrite.cpp:17
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:337
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:140
This is a mathematical direction class.
Definition: dtk_dir.hpp:15