QuickSDFTool v1.0.1
QuickSDFTool v1.0.1 is a patch release for the stable UE 5.7.x line. It keeps the v1.0 runtime/editor asset format intact and focuses on small paint-mode fixes plus documentation cleanup.
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 build engine | Epic Games Launcher UE 5.7.4 (++UE5+Release-5.7, CL 51494982) |
The attached Win64 binary package is built from the v1.0.1 tag with Epic Games Launcher UE 5.7.4. It replaces the earlier custom-engine package for this release. Rebuild the plugin from source if you use a source-built, licensee, custom, or otherwise different engine build.
Changes Since v1.0.0
- Changed the default mesh paint mode to Screen.
- Fixed Screen mode brush HUD/input alignment across viewport DPI and multi-display scaling differences.
- Fixed Screen mode
Ffocus behavior so a valid brush hit can focus the brush position instead of falling back to full mesh selection focus. - Adjusted brush focus radius estimation for Screen projection so focus distance is closer to UE modeling/sculpt workflows.
- Documented a tablet/pen-display hover limitation where lifted-pen movement may not update the brush preview before the next stroke.
- Reorganized README / README_JP into concise project entry points and moved detailed workflow, development, and roadmap content into docs.
- Added workflow screenshots and character model credit for the documentation.
Upgrade Notes
- The plugin descriptor now reports
VersionNameas1.0.1. - This release does not intentionally change public C++ APIs, property names, enum names, shortcuts, or
UQuickSDFAssetsaved format. - Existing v1.0.0 assets should continue to load unchanged.
- The supported target remains UE 5.7.x. Treat UE 5.8+ as unverified until a later release explicitly adds it to the tested matrix.
- The attached Win64 binary is built with Epic Games Launcher UE 5.7.4 for Launcher UE 5.7.x projects. Rebuild from source for source-built, licensee, custom, or otherwise different engine builds.
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 UV preview for precise edits.
- On some pen displays and tablets, hover movement while the pen is lifted may not update the brush position. Confirm the brush preview before starting the next stroke.
- GPU JFA SDF generation is not enabled in the v1.0.1 user-facing generation flow.
- UE 5.8+ compatibility is intended but unverified for this release.
Verification Steps
-
Build
sdfbuildEditor Win64 Development:Build.bat sdfbuildEditor Win64 Development -Project="C:\Users\condo\Downloads\sdfbuild\sdfbuild.uproject" -WaitMutex -NoHotReload - Enter Quick SDF mode and confirm the default paint mode is Screen.
- In Screen mode, confirm the brush preview tracks the cursor correctly on the active display.
- Press
Fwhile hovering a valid Screen mode brush hit and verify the viewport focuses around the brush position. - Confirm Select/Paint workflow, active slot overlay, default Isolate Slot behavior, and SDF generation still work as in v1.0.0.
Automation tests were not part of this patch-release verification pass.
Release Assets
QuickSDFTool-v1.0.1-UE57Launcher-Win64.zip: packaged Win64 editor plugin build from thev1.0.1tag using Epic Games Launcher UE 5.7.4. GitHub reportssha256:55568f20e1a4cdc35fcc105b35bdb53f5ca6300f6d9d57a8f3d82aaa0795ef0b.- Source archive generated by GitHub from the
v1.0.1tag.
Packaging Checklist
-
Run
RunUAT.bat BuildPluginwith Epic Games Launcher UE 5.7.4 to package the plugin intoC:\tmp\QuickSDFTool-v1.0.1-UE57Launcher-Win64:RunUAT.bat BuildPlugin -Plugin="C:\path\to\QuickSDFTool\QuickSDFTool.uplugin" -Package="C:\tmp\QuickSDFTool-v1.0.1-UE57Launcher-Win64" -TargetPlatforms=Win64 -Rocket - Zip the packaged plugin directory as
QuickSDFTool-v1.0.1-UE57Launcher-Win64.zip. - Upload the zip to the GitHub release for
v1.0.1.