3D models created by the schedule-productions team
- Model geometry
- Scale model to the Blender unit size.
- Export .stl
- Scale back appropriately for game use.
- If the model has unique textures, copy them to the model directory
- Create UV map
- Export .x
- Blender render 500x500 image preview and save
- Save .blend copy*
- Adjust for CryBlend*
- Export Cryengine files*
- Use python to create metadata
(*only necessary for models to use in Cryengine)
After doing the steps above, do the following to finalize the model:
- Mark models to draft by copying
utilities/mark-ce-draft.txt
to model folders - Send draft models to game directory using
cryengine_send_draft_models.py
- Finalize draft models in Cryengine SDK
- Retrieve draft models using
cryengine_retrieve_draft_models.py
- Finalized model files are in
_retrieve
folder of each model folder.
📂 models
📂 misc
📂 octocat
🎁 octocat.blend
🎁 octocat_cryengine.blend
📐 octocat.stl
📷 texture_body.png
📷 texture_eyes.png
🌐 octocat.x
🔍 preview.png
📄 octocat.cgf
📄 octocat.mtl
📄 octocat.dae
📝 meta.txt
🔶 mark_for_cryengine.txt
If you wish to use any of the models in a Cryengine project there are some quick changes you must make.
meta.txt
will say whether a given model is Cryengine compatible.
- Set your cryengine directory by editing
config.txt
and changing the appropriate variable. - Copy
utilities/mark-ce-import.txt
to any model folders that you want in your cryengine game directory. - Run
cryengine_library_tool.py
to copy all of the models over.