MathemanFlo
MathemanFlo
I tried in increase ArmorPaint's usability. This PR implements two things. 1. A new "Replace Color" node. It does exactly what it sounds like  is changed to  by...
OS: Windows 10 German keyboard layout Sometimes wrong characters appear. **First issue:** 1. Press 'a' 2. Press 'Alt+s' (or any other combination that should *not* produce any character 3. 'a'...
**ArmorPaint version:** ArmorPaint.org - v0.9 (2023-03-08) - c0f1b19 **OS/device including version:** Windows - Direct3D11 **Issue description:** Baking derivatives yields stripes that should not be there. **Steps to reproduce:** Plane: ...
**ArmorPaint version:** ArmorPaint.org - v0.9 (2023-02-16) - 231fa37 Windows - Direct3D11 **Issue description:** Context menus sometimes close immediately **Steps to reproduce:** - Open any context menu, for example for layers....
**Issue description:** The `import_txt` plugin registers itself as a texture format reader ``` let formats = arm.Path.textureFormats; formats.push("txt"); ``` and adds the .txt extension as texture format. Imho this is...
I experimented with the C++17 filesystem api and implemented the `krom_read_directory` function to see how it would look like. What I like about the result is, that it is almost...
Fixes https://github.com/armory3d/armortools/issues/1245 Basic idea: Store the color as hsv as well. Restore all hsv dependent things (hsv sliders and the color wheel) using the stored hsv color. If the rgb...
Fixes https://github.com/armory3d/armortools/issues/1768 Thanks to @shiena s investigation it was easy to see that non ascii utf8 glyphs where handled incorrectly because they take more than one byte. `charCodeAt` retrieves a...
Thank's to the new layer system, the Layer mask node lost its initial purpose to be able to access layer masks. Currently it is somewhat a "convert a layer's base...