Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Blender 3.6 LTS #2898

Merged
merged 2 commits into from Jun 29, 2023
Merged

Conversation

MoritzBrueckner
Copy link
Collaborator

@MoritzBrueckner MoritzBrueckner commented Jun 28, 2023

Link to armory3d/armsdk#64.

Blender 3.6 LTS was released yesterday; luckily this time there were almost no breaking changes, so this PR is quite small:

In the 3.6 project, I also added some optional tasks that need some more research (the Blender release notes are rather sparse in those cases), but these aren't important at the moment.

Unfortunately, Blender now initializes the name of new custom node trees to the bl_label of the node tree/node editor (Blender commit). In our case this calls new node trees Logic Node Editor, which is not only semantically wrong but also conflicts with Haxe naming and thus raises a warning a la

WARNING: The logic node tree "Logic Node Editor" had to be temporarily renamed to "LogicNodeEditor" on export due to Haxe limitations. Referencing the corresponding trait by its logic node tree name may not work as expected.

It might be possible to listen for tree creation events and then quickly rename them, I will try to find a workaround in the next days but it could be impossible...

@luboslenco luboslenco merged commit 05ac565 into armory3d:main Jun 29, 2023
@MoritzBrueckner MoritzBrueckner added the Release Notes: Changes A pull request that is a feature change, not a fix. Used to generate release notes. label Jun 29, 2023
@MoritzBrueckner MoritzBrueckner deleted the blender-3.6-lts branch June 29, 2023 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Notes: Changes A pull request that is a feature change, not a fix. Used to generate release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Blender 3.4 Mix Color Node support
2 participants