Michael Schmidt
Michael Schmidt
Add a node that replaces all occurrences of a regex with a given substitution pattern. This is useful for manipulating file names.
Tabs
Added tabs for chains. Creating a new chain with Ctrl+N and opening a chain with Ctrl+O should open a new tab instead of overwriting the current chain. Not sure about...
In order for Navi to work, all functions (and function-like expressions) must guarantee the following property: - Let `A` and `B` be valid inputs for a function `f`. If `A...
Add 2 nodes for iterating (splitting) and generating (combining) sprites. 1. An "Iterate Sprite Sheet" node that takes one image and its dimensions, and returns an image iterator of all...
Windows' messages support using the arrow keys for changing the currently selected/focused button. It would be nice if our alert popup also supported this.
These nodes should come in 3 flavors: grayscale (single-channel), RGB, and RGBA.
The underlying image library we use does not support many DDS DXT10 formats. This includes: - ATI1 (legacy) - ATI2 (legacy) - BC1 (all variants) - BC7 (all variants)
We recently had feedback where a user wanted to set their own defaults for the interpolation method of the resize nodes and the starting directory for image load/save and model...
Right now, nodes only have a short summary of their function. Add documentation and usage information for all nodes. The current idea is to have a little (i) icon next...
We could do branching by using a special value representing a not-taken branch: The main problem is that the current execution engine takes all possible paths. This is good and...