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

Add more nodes #626

Merged
merged 12 commits into from
Jun 2, 2023
Merged

Add more nodes #626

merged 12 commits into from
Jun 2, 2023

Conversation

carson-katri
Copy link
Owner

This adds some nodes that are useful for things like feedback loops and image manipulation.

New nodes:

  • Image File - opens an image from a file path (Blender 3.5+ due to OpenImageIO availability)
  • Frame Path - Gets the path to a frame at a specific index
  • Crop Image - Crops an image with a bounding rect
  • Join Images - Stacks two images horizontally or vertically
  • Separate Color - Splits image into RGBA channels
  • Combine Color - Creates image from RGBA channels
  • Switch - If statement
  • Compare - >, <, ==, etc.
  • Replace String - Find and replace in string

@antigo333
Copy link

Add a Mix Node. (+FactorSocked)
The mix node with its standard image operations is the core element of any image processing and should therefore be implemented at an early stage.
The second important node would be Transform/Scale.

@carson-katri carson-katri merged commit 70e903d into main Jun 2, 2023
@carson-katri carson-katri deleted the previous-frame-node branch June 2, 2023 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants