Turns OBJ's that were originally exported with CryEngine converter back into their .chr format.
- Keep an untouched backup of the original
.chr. - Start with the OBJ exported from that exact CHR. A similar model or an OBJ from another revision is not safe. Use Cryengine-Converter
- Import the OBJ into Blender.
- Move existing vertices to make the desired shape changes. (stick to sculpting)
- Export as Wavefront OBJ without changing topology or vertex order.
- Run the reimporter with the original CHR as the reference.
- Test the new CHR on a disposable/local setup before replacing a game asset.
For bust or hip edits, proportional editing, sculpting, and smooth vertex movement are suitable. Do not add, delete, merge, dissolve, subdivide, remesh, decimate, mirror, or otherwise create/remove vertices. Do not apply a modifier that changes topology.
Usage:
cryengine-reimporter.exe <original.chr> <edited.obj> [-o <output.chr>] [--overwrite]
Options:
-o, --output <path> Select the output CHR path
--overwrite Replace an existing output file
-h, --help Show help
Licensed under the GNU General Public License version 2 only. See LICENSE and NOTICE.
The focused CryEngine chunk-layout handling derives from work originally developed against Cryengine-Converter, which is also GPL-2.0. This repository contains only code used by the reimporter; it has no source or binary dependency on the converter.