Posts: 2,160
Threads: 95
Joined: Jun 2017
05-23-2024, 11:03 AM
(This post was last modified: 07-17-2024, 12:24 PM by _Aka_.)
Converter 1.2.0 is now available. Here is the release notes:
Code:
### Added
- Conversion from Curvy splines to Unity splines.
- Messages window, available at Window -> Converter -> Messages.
- Menu item to open the asset's publisher's page.
### Changed
- Converter now compiles even if Curvy Splines is missing.
- Minimum Curvy Splines compatible version is now 8.9.1.
### Fixed
- Newly created splines are not converted automatically.
- Converting a Unity spline removes all its children.
Currently, there are some limitations regarding converting Curvy Splines to Unity Splines. I aim to lift these limitations in the future:
- You can't convert B Splines and TCB splines.
- The converted Catmull-Rom splines can be different from the source spline. This is due to a Unity using Centripetal Catmull-Rom, while Curvy Splines uses Uniform Catmull-Rom
Posts: 5
Threads: 0
Joined: May 2024
Thank you for the update! I don't see anything happening when I try to convert from Curvy to Unity. Are the steps different than doing Unity to Curvy?
Posts: 2,160
Threads: 95
Joined: Jun 2017
You are welcome.
Steps should be the same, except of course setting the conversion type from "Unity To Curvy" to "Curvy To Unity".
Do you have any errors in the console or the asset's Messages window? (Window->Converter->Messages)
Posts: 5
Threads: 0
Joined: May 2024
Where do I change the conversion type? I am not getting any messages in the console or converter messages window.
Posts: 2,160
Threads: 95
Joined: Jun 2017
First open the Converter overlay
Then click on the conversion type selector
Did this help?
Posts: 5
Threads: 0
Joined: May 2024
Posts: 2,160
Threads: 95
Joined: Jun 2017
Glad to read that. If and when you feel like it, please leave a review for the asset, that helps a lot. Thanks
Posts: 3
Threads: 1
Joined: Mar 2023
06-23-2024, 08:15 AM
(This post was last modified: 06-23-2024, 01:02 PM by Valkymaera.)
This converter is great, and has solidified my decision to make Curvy my primary spline app, since it acts as a bridge to other tools that use unity splines.
If I could ask for one update, it would be to update any existing curvy conversion instead of destroying it.
When it's destroyed, we lose all events and references to the spline, including from generators, and have to either manually re-assign everything or write a hacky automator as a workaround.
Edit: Noticed an issue:
Converter prevents builds due to editor code in non-editor folder (RequestProcessor.cs)
Posts: 2,160
Threads: 95
Joined: Jun 2017
Hi,
Thank you for your remarks. I will take them into consideration for the next update. I am right now on vacation, I will start working on this once back to the office, mid July.
Please let me know if you have any other remarks or issues.
Have a nice day
Posts: 2,160
Threads: 95
Joined: Jun 2017
07-19-2024, 05:07 PM
(This post was last modified: 07-19-2024, 05:08 PM by _Aka_.)
(06-23-2024, 08:15 AM)Valkymaera Wrote: This converter is great, and has solidified my decision to make Curvy my primary spline app, since it acts as a bridge to other tools that use unity splines.
If I could ask for one update, it would be to update any existing curvy conversion instead of destroying it.
When it's destroyed, we lose all events and references to the spline, including from generators, and have to either manually re-assign everything or write a hacky automator as a workaround.
Edit: Noticed an issue:
Converter prevents builds due to editor code in non-editor folder (RequestProcessor.cs)
This is now fixed in the 1.3.0 update. Here is the full release notes:
## [1.3.0] - 2024-07-19
### Changed
- Unity To Curvy conversions now reuse existing Curvy Splines.
- Updated warning message when converting a Catmull-Rom spline
### Fixed
- Builds fail because of Converter.
- Updating a Unity Spline can lead to conversion even if conversion direction is Curvy To Unity.