-
Notifications
You must be signed in to change notification settings - Fork 73
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[F3D] Upgrade improvements (+related) (#375)
* [F3D] Upgrade improvements (+related) Changes: 1. Upgrades now copy over the current f3d library node tree onto the existing material, this has a lot of benifits such as no longer needing to purge materials, no naming changes, carying over all props, removal of hacks for material pointer propreties and the speed of upgrades. Orphan data text is removed from upgrade popup. 2. Removed generateF3DNodeGraph 3. Added warning for old materials and an early return for such 4. Added "Recreate F3D Shader Nodes" operator, copies over the node tree from the f3d library and updates everything, useful for broken nodes of any kind 5. Fixed f3d_light upgrading, along with now popping the props instead of just getting them 6. Fixed recursiveCopyOldPropertyGroup which was interperting non set data (for example something set by auto prop) as a non group, and trying to set new prop to it, it can also now fail and continue 7. Failed material upgrades now print traceback 8. Fixed all the errors during draw layer updates by locking the updates and passing in a correct material context, fixed auto props error * black * Make sure update flag gets disabled * HOW IN HELL DID THIS NOT FAIL BEFORE THIS PR?? * black * Don´t show popup for redo * fixed ordering * Fix blender 4.2
- Loading branch information
Showing
6 changed files
with
202 additions
and
164 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.