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

https://github.com/henriquelalves/godotcsgexporter

Godot editor plugin to export CSG Meshes
https://github.com/henriquelalves/godotcsgexporter

addon csg export godot mesh

Last synced: about 1 month ago
JSON representation

Godot editor plugin to export CSG Meshes

Awesome Lists containing this project

README

        

# Godot CSG Exporter

*For more addons, check [my GitHub](https://github.com/henriquelalves) and [my itch.io](https://perons.itch.io/) page.*

Godot editor plugin to export CSG Meshes as Wavefront (.obj) files.

![Godot CSG Mesh](screenshots/godot_screenshot.png)
![Exporter Wavefront Mesh on Blender](screenshots/blender_screenshot.png)

For now the plugin is only able to export the raw mesh, not any materials appended to it.

**Disclaimer** To fix the CSGMesh material exporting, I merged mohammedzero43's CSG exporter with some slightly tweaks; the original code can be found here: https://github.com/mohammedzero43/CSGExport-Godot. Thanks for letting me use it!

## How to install
Add the addon on your Godot project (you may copy the addon from this project folder, or install it via AssetLib). Then activate it on the project settings "Plugins" tab.

## How to use it
Whenever you click on a root CSGMesh, the addon will add a "Export CSG" button to the Spatial Editor upper bar. This will open a File Dialog popup so you can choose where to save the exported file.
![Exporter option on Godot spatial container](screenshots/exporter_option.png)

## Why using it
CSG Meshes are quite useful to prototyping and making quick modifications on levels, but sometimes you may want to export the mesh made in Godot so it can be edited in other software (e.g. Blender)