You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrating Odin Serializer would add support for dictionaries, hash sets, editor attributes and much more. Some of the cards listed under this repo's Project tab may intersect with Odin Serializer's functionality. The fork has other additions and examples listed in the readme.
Write-up / Blog post
An in-depth write-up for how they integrated Odin support can be found here or here. It was recently updated in June.
The write-up for the fork is in Chinese but can be translated well with a number of browser extensions. Here are a few.
This is not a request to refactor everything from UIElements to IMGUI (what Odin Inspector currently uses), but a request to incorporate Odin Serialization. I'd love to use editor attributes (whether Odin's or Naughty Attributes) with NodeGraphProcessor.
UI Elements
With the release of Odin Inspector 2.1, we will now be working actively on a UIElement integration for Odin. Odin’s property and drawer system is already a good fit for UI Elements on a technical level, as the principles are very similar. As time moves on we'll likely be utilizing UIElements for many things. However, a lot of Odin's drawers will continute to use IMGUI for the time being, and the transition will likely be very gradual in nature.
The text was updated successfully, but these errors were encountered:
daneobyrd
changed the title
[Feature Request / Integration] Integrate Odin Serializer to support Dictionary/Hash Set (as well as Odin Inspector)
[Feature Request] Integrate Odin Serializer to support dictionaries/hash sets, and editor attributes (Odin/Naughty)
Jul 16, 2021
Edit: The fork discussed in this issue was also recently mentioned by the fork's owener in the pinned example projects issue.
Existing fork that does this
I recently came across a fork of Node Graph Processor that integrated Odin Serializer (open-source) and added support for Odin Inspector.
Integrating Odin Serializer would add support for dictionaries, hash sets, editor attributes and much more. Some of the cards listed under this repo's Project tab may intersect with Odin Serializer's functionality. The fork has other additions and examples listed in the readme.
Write-up / Blog post
An in-depth write-up for how they integrated Odin support can be found here or here. It was recently updated in June.
The write-up for the fork is in Chinese but can be translated well with a number of browser extensions. Here are a few.
Final Notes
This is not a request to refactor everything from UIElements to IMGUI (what Odin Inspector currently uses), but a request to incorporate Odin Serialization. I'd love to use editor attributes (whether Odin's or Naughty Attributes) with NodeGraphProcessor.
While Odin Inspector does not use UIElements, they are similar and Sirenix has been working on an official UIElements integration for Odin for some time now.
The text was updated successfully, but these errors were encountered: