QuickSDFTool v1.1.0
QuickSDFTool v1.1.0 is a feature release for the stable UE 5.7.x line. It adds the 2D Canvas workflow, Live SDF preview, Windows pen/tablet improvements, Quick Stroke stabilization, timeline improvements, symmetry support, and a full documentation refresh.
Tested Environment
| Item | Status |
|---|---|
| Unreal Engine | 5.7.4 required release verification target |
| Supported engine range | UE 5.7.x |
| Platform | Windows development environment |
| Project type | C++ Unreal project |
| Binary package | Not attached for this release until a Launcher UE 5.7.4 package is built and verified |
Use the source archive from the v1.1.0 tag and rebuild the plugin against your exact engine build. This is especially important for source-built, licensee, custom, or otherwise different Unreal Engine builds.
Highlights Since v1.0.1
- Added the 2D Canvas paint workflow for texture-space painting, preview rendering, pen input, brush resizing, and canvas stroke handling.
- Added Live SDF material preview using the GPU JFA path, with preview resolution presets.
- Added Windows pen/tablet support for pressure-driven radius, pressure toggle, pressure curve, hover, brush resize, and moved/resized canvas windows.
- Stabilized Quick Stroke in the 2D Canvas and 3D Paint, including external viewport pen strokes and throttled preview redraw for heavy pen movement.
- Added timeline preview seek angle support, per-image angle offsets, baked-angle offset visualization, and timeline interaction refinements.
- Added Overlapped UV Split / UV-island-oriented symmetry support and updated SDF generation documentation around mirrored output behavior.
- Added workflow screenshots, generated concept diagrams, Japanese documentation recovery, README badges, and updated troubleshooting guidance.
Fixes Since v1.0.1
- Fixed 2D Canvas pen input after the canvas window moves or resizes.
- Fixed 2D Canvas pen hover and brush resize handling.
- Fixed tablet hover ray resolution in 3D Paint mode.
- Fixed external viewport pen stroke handling so pen strokes do not move the camera when painting is intended.
- Reduced Quick Stroke redraw cost while moving with pen input.
- Restored timeline preview material refresh and polished bake-handle interactions.
Upgrade Notes
- The plugin descriptor now reports
VersionNameas1.1.0. - This release adds user-facing editor workflows and editor settings. Existing v1.0.x assets should load, but projects should be backed up before adopting the new workflow.
- The supported target remains UE 5.7.x, with UE 5.7.4 as the required verification version. Treat UE 5.8+ as unverified until a later release explicitly adds it to the tested matrix.
- No Launcher UE 5.7.4 Win64 binary package is attached at release creation time. Build from source unless a verified binary asset is added to the release later.
Known Limitations
- UV layout can affect the relationship between brush size and painted area, especially on heavily stretched or uneven UV islands. Use clean UVs or the 2D Canvas for precise texture-space edits.
Live SDFis a preview-only GPU JFA approximation. The savedGenerated SDFoutput still uses the CPU generation path.- UE 5.8+ compatibility is intended but unverified for this release.
- Real UI screenshots are still needed for several documentation states, including static 2D Canvas pen alignment, 3D pen hover, and Quick Stroke in 2D/3D.
Verification Steps
- Build the plugin in a C++ UE 5.7.4 project.
- Enter Quick SDF mode and confirm Select mode active-slot overlay and Material Slots behavior.
- Paint in 3D Screen mode with mouse and pen, confirming the green brush preview tracks hover and strokes.
- Open the 2D Canvas, move/resize the canvas window, and confirm pen hover, pressure radius, painting, and
Ctrl + Fbrush resize remain aligned. - Hold to activate Quick Stroke in both 2D Canvas and 3D Paint; confirm movement is responsive and release commits the final position.
- Enable Live SDF and verify preview updates at
128 px,256 px,512 px, and1024 pxpresets. - Check timeline seek/keyframe interaction, paint target ranges, symmetry mode, Monotonic Guard clipping, and final SDF generation.
Release Assets
- Source archive generated by GitHub from the
v1.1.0tag. - A packaged Win64 plugin zip should be added only after building and verifying it with Epic Games Launcher UE 5.7.4.
Packaging Checklist
-
Run
RunUAT.bat BuildPluginwith Epic Games Launcher UE 5.7.4 to package the plugin intoC:\tmp\QuickSDFTool-v1.1.0-UE57Launcher-Win64:RunUAT.bat BuildPlugin -Plugin="C:\path\to\QuickSDFTool\QuickSDFTool.uplugin" -Package="C:\tmp\QuickSDFTool-v1.1.0-UE57Launcher-Win64" -TargetPlatforms=Win64 -Rocket - Zip the packaged plugin directory as
QuickSDFTool-v1.1.0-UE57Launcher-Win64.zip. - Upload the zip to the GitHub release for
v1.1.0after verifying it in a clean Launcher UE 5.7.4 C++ project.