Skip to content

Blender 4.2#109

Merged
BrendanParmer merged 9 commits intov3.2from
Blender-4.2
Jul 20, 2024
Merged

Blender 4.2#109
BrendanParmer merged 9 commits intov3.2from
Blender-4.2

Conversation

@BrendanParmer
Copy link
Copy Markdown
Owner

@BrendanParmer BrendanParmer commented Jun 21, 2024

  • Version bump

Features

Blender 4.2 Upgrades (#103)

Compositor

  • CompositorNodeTranslate interpolation attribute
  • Max version on some CompositorNodeViewer attributes

Geometry

  • GeometryNodeCaptureAttribute API update
  • GeometryNodeMenuSwitch API update
  • New rotation nodes
    • FunctionNodeAlignRotationToVector
    • FunctionNodeAxesToRotation
    • FunctionNodeInputRotation
  • New Node Tools
    • GeometryNodeToolActiveElement
    • GeometryNodeToolMousePosition
    • GeometryNodeViewportTransform
  • New matrix nodes
    • FunctionNodeCombineMatrix
    • FunctionNodeCombineTransform
    • FunctionNodeInvertMatrix
    • FunctionNodeMatrixMultiply
    • FunctionNodeProjectPoint
    • FunctionNodeSeparateMatrix
    • FunctionNodeSeparateTransform
    • FunctionNodeTransformDirection
    • FunctionNodeTransformPoint
    • FunctionNodeTransposeMatrix
    • GeometryNodeInstanceTransform
    • GeometryNodeSetInstanceTransform
    • GeometryNodeViewportTransform
  • New solver attribute for GeometryNodeMeshBoolean
  • New pattern_mode attribute for GeometryNodeRemoveAttribute
  • New mode attribute for GeometryNodeTransform

Shader

  • New ShaderNodeBsdfRayPortal node

General

  • Node trees now set new color_tag and description properties starting with Blender 4.2
  • Node attribute renamings to fix collisions
  • Cleaned up panel creation
  • A manifest file has been created for compatibility with the new Blender extensions platform
  • Fixed a few warnings

Refactor

@BrendanParmer BrendanParmer self-assigned this Jun 21, 2024
@BrendanParmer BrendanParmer added the enhancement New feature or request label Jun 21, 2024
@BrendanParmer BrendanParmer added this to the v3.2 milestone Jun 21, 2024
@BrendanParmer
Copy link
Copy Markdown
Owner Author

Probably will leave as draft to wait for things to stabilize more; the beta seems a little unstable still. The Python API documentation doesn't seem updated to the latest branch, which could mess with the node settings generation script

@BrendanParmer
Copy link
Copy Markdown
Owner Author

Probably will leave as draft to wait for things to stabilize more; the beta seems a little unstable still. The Python API documentation doesn't seem updated to the latest branch, which could mess with the node settings generation script

The Python API looks updated. Was initially confused as it includes some experimental volume nodes that aren't currently exposed, but thanks to the auto-generation script NodeToPython now easily supports these

@BrendanParmer BrendanParmer added the bug Something isn't working label Jul 20, 2024
@BrendanParmer BrendanParmer marked this pull request as ready for review July 20, 2024 19:58
@BrendanParmer BrendanParmer merged commit ae8ea9d into v3.2 Jul 20, 2024
@BrendanParmer BrendanParmer deleted the Blender-4.2 branch July 20, 2024 19:59
@BrendanParmer BrendanParmer mentioned this pull request Aug 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant