i3DE is a tool for processing Farming Simulator (by GIANTS Software) mods (primarily .i3d and i3d.shapes files), offering functionalities for extracting, importing, converting, and exporting 3D scenes. It is written in C++ and inspired by the I3DShapesTool.
- Unpack mod files (in memory)
- Import content
- Create scenes with shapes
- Convert scenes to specified formats (currently only .gltf)
- Export scenes to desired file formats (currently only .gltf)
- Clone the repository:
git clone https://github.com/daanforever/i3DE.git
- For now, build only in Visual Studio
./i3DE extract input_file output_directory
./i3DE convert input_file output_file
Extractor >> Importer >> Converter >> Exporter
- Extractor - unzip plugin and creates file structure in memory
- Importer - read plugin content and creates Scene with Shapes
- Converter - convert whole scene to the given format
- Exporter - save scene in specified file format
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to the branch:
git push origin feature-branch
- Open a pull request.
This project is licensed under the MIT License.
For any questions or feedback, please open an issue on the GitHub repository.
All trademarks, logos and brand names are the property of their respective owners. All company, product and service names used for identification purposes only. Use of these names,trademarks and brands does not imply endorsement.