Skip to content

Blender 4.4 Support #142

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

Closed
19 tasks done
BrendanParmer opened this issue Feb 15, 2025 · 0 comments · Fixed by #152
Closed
19 tasks done

Blender 4.4 Support #142

BrendanParmer opened this issue Feb 15, 2025 · 0 comments · Fixed by #152
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@BrendanParmer
Copy link
Owner

BrendanParmer commented Feb 15, 2025

Blender 4.4 Release Notes

Python API

Breaking Changes

Subclassing Blender Types

  • Python-defined classes based on Blender types (like Operator, PropertyGroup, etc.) that define their own __new__/__init__ constructors must now call the parent's matching function, and pass on generic positional and keyword arguments

Compositor

Added

  • Integer sockets are now supported in the compositor. (b3623feab2)
  • Exposed the Quality option of OpenImageDenoise on the Denoise Node. (8efd41271d)
  • The Wrapping option in the Translate node was turned into a Repeat option that infinitely repeats when mixed with a larger image. (5fd5685a6a)
  • The Glare node was revamped to provide a better user experience and more flexible control:
    • Node options are now single value inputs that can be linked. (004e3d39fa)
    • The generated glare and the highlights are now exposed as outputs. (004e3d39fa)
    • A new Strength input now controls the strength of the glare, and can boost the glare power. (004e3d39fa)
    • Fog Glow size is now linear, relative to the image size, and can have any size. (004e3d39fa)
    • Bloom size is now linear and relative to the image size. (004e3d39fa)
    • Bloom now conserves energy better and has a more reasonable output range. (b92a6eab3a)
    • The saturation and tint of the glare can now controlled using the new Saturation and Tint single value inputs. (c37d51f73d)
    • The highlights can now be clamped and smoothed using the new Smoothness and Maximum single value inputs. (3b28cf276e)
    • The inputs are now organized into panels for compactness and clarity. (14a380089a)

Geometry Nodes

General

  • The "Limit Surface" option from the modifier is available in the Subdivision Surface node (7074daed04, ea32abe7e9).
  • The Normal input node now outputs proper face corner normals instead of just face normals (b36eb69038).
    • For existing files, the old behavior turned on automatically with a boolean property in the sidebar. (What does this look like?)
  • Collection and Object input nodes have been added (65b1ab43bf, 42cee13fc3).
  • The Find in String node has been added (1098f434b0) .

User Interface

Nodes

  • Panels in node groups can now be nested (7dc630069b).
@BrendanParmer BrendanParmer added the enhancement New feature or request label Feb 15, 2025
@BrendanParmer BrendanParmer added this to the v3.4 milestone Feb 15, 2025
@BrendanParmer BrendanParmer self-assigned this Feb 15, 2025
This was referenced Mar 9, 2025
@BrendanParmer BrendanParmer linked a pull request Mar 16, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant