Please note that Crytek is not currently supporting the Softimage XSI exporter. This information is kept for reference. CRYENGINE Licensees needing XSI should contact their CRYENGINE Sales Representative.
The basic structure for creating a tree to use in CryENGINE is the same in all DCC's. However, the setup is different for each 3D package due to their individual limitations. This section shows how to setup a tree in XSI for CryENGINE.
Now, create clusters for the individual pieces.
Rename the Material Library name from DefaultLib to the name you want for the .mtl file. For this tutorial, you should name the material to Tree and name the Scene_Material to Trunk. You will create three more materials and name them leaf, proxy_AI, proxy_bend.
Select all materials in order and use Crytek > Convert selected materials to CryShader .
It is important that you select the materials in order as the material ID numbers are generated based on your selection order. The material ID numbers are the ones you use in the Material Editor in the Sandbox Editor. You can also manually change the material ID numbers and names.
Please look at Creating Material Files for further information on setting up materials in XSI for exporting to CryENGINE.
You can see now the materials are named with an "_01_, _02_..." in front of the actual material names.
Use the following settings for each material:
A different color and transparency is set to differentiate between individual pieces of the tree. This is a visual aid when sharing files among multiple artists.
Refer to the XSI specific section in the Touch Bending documentation.
Refer to the XSI specific section in the Detail Bending documentation.
Great, now you have your tree ready to be exported.
Because you are only exporting a geometry file, go to Crytek > Export Geometry.
You will notice a window appear and then close. Your exporting has finished when the pop-up window has closed.
Make sure you go to your export path to check that a CGF file has been created. If not, please refer to Debug options to find out what the problem could be. You can always read the log file created to check what could be the problem. The log file is located in the same folder where you exported your CGF file.
Now you are ready to load a level and place your tree in Sandbox.