An open API service indexing awesome lists of open source software.

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

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