A simple exporter to write curve data to JSON. In the export panel, you can convert to your desired forward and up axes and specify whether the positions are in world or local space.
Currently, it exports the following data:
- Export Settings
- world space coordinates
- up & forward axis
- units
- Curves Data
- object name
- type (Poly, Bezier, Nurbs)
- spline length
- cyclic u & cyclic v
- points data
- tilt
- radius
- position
- handles (only if type is 'Bezier' )
For now, animations and shape keys are not included.
To install this addon, do the following:
- Download the latest release from the releases page.
- In Blender, go to Edit > Preferences > Add-ons.
- Click the "Install" button, and select the downloaded .zip file.
- Enable the addon by checking the checkbox next to its name.
To use this addon, do the following:
- Select a curve or curves you want to export.
- Go to File->Export->Export Spline. (if this option is disabled, check if you only have curve objects selected)
- Select your desired export settings.
- Change the filename and filepath.
- And finally press 'Export Curve'.
If you experience any issues with this addon, try the following:
- Make sure you have installed the latest version of the addon.
- Check the Blender console (Window > Toggle System Console) for any error messages.
- If you still can't resolve the issue, open an issue on the GitHub repository.
This addon is released under the GNU General Public License (GPL). See LICENSE for details.