version 0.1:
This is the first version of PaintGL, a realtime PBR 3D painting web-app. (proof-of-concept)
- Can paint in the color, metallic, roughness, normal and emissive channels in realtime.
- Pressure sensitive brushes (requires tablet).
- Customisable brush image, color, size, flow, gap, offset, alignment, rotation, hue, saturation, luminance.
- Multiple layers per channel.
- Texture export of the color, metallic, roughness, normal and emissive channels.
- 16-bit color import/export for the normal channel.
- Automatically dilates the texture to avoid uv gaps.
NOTES:
- When trying to enter a single value for the brush parameters, click on the number to input a number.
- Hover over the brush preview to change its image.
- The eraser tool is only enabled on layers above the bottom one.
- The smear tool works best with "Gap: 0px"
- Wacom tablets on Windows have confict issues with Win Pen & Touch. Avoid pressing-and-holding (pop-up menu appears). If you experience more problems, this or this link might help.
- Rougness, by-default, is already at 100%. you need to use Intensity => 0% to make it visible when painting.
- If you load a scene with multiple objects you need to select the active object from the drop-down menu of the 'Layers' tab.
- Sometimes the 'Open file' dialog does not register the selected file and does nothing. Try again a second time. You should see a 'loading' spinner pop-up.
- Overlapping UVs cause unpredictable behavior. Best avoid them.
- If a slider gets glitchy and keeps snapping to 100%, switch to another tab and then switch back.