https://github.com/csprance/crymodo_tools
CRYENGINE Modo export and tools
https://github.com/csprance/crymodo_tools
Last synced: about 1 year ago
JSON representation
CRYENGINE Modo export and tools
- Host: GitHub
- URL: https://github.com/csprance/crymodo_tools
- Owner: csprance
- Created: 2019-10-09T06:00:09.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-21T02:51:32.000Z (over 6 years ago)
- Last Synced: 2025-02-06T05:31:22.801Z (over 1 year ago)
- Language: C
- Size: 4.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CryModo Tools
> CRYENGINE exporter and tools for modo 13^ (Might work on other versions)
## Installation
* Drag and drop into your modo `Content/Kits` folder restart modo
## Export
* Select CryExportNode(s) and click Export Selected or the hotkey `Ctrl-Alt-Shift-E`
## Materials
* To create a CRYENGINE material.
* Select an item in the CryExportNode and click Create Mat from Selected or the hotkey `Ctrl-Alt-Shift-C`
* Create a material group and group your materials into it. The name must start with `CryMat_`
* The materials order will be used to order the material exported and material ids
* To Create the material xml file select the material mask in modo and click Generate Selected Material or hotkey `Ctrl-Alt-Shift-M`
## Meshes
> The following structure should be used
> To Set up the needed structure select any meshes and click Setup CryExport
* `CryExportNode_example`
* `example_group` - UDP options go hjere
* `proxy_mesh`
* `mesh1`
* `mesh2`
* `_lod1_example_group`
* `lod1_mesh`
* `_lod2_example_group`
* `lod2_mesh`
## Customer User Channels
### outputPath
> Where the cgf file will be export to
> This is added to the parent CryExportNode
* STRING
### proxyType
> What type of proxy material. This is added to the material
* physProxyNoDraw
* physNoCollide
* physObstruct
* physNone
### udp
> Defines the type of primitive proxy if it's not defined it's considered a RENDERMESH
> This is added to the mesh_group containing the proxy.
* rendermesh
* box
* cylinder
* sphere
### cryHelper
> Just defined what is a CryHelper Locator