Open-source local image-to-mesh helper for Windows. Meshes may need light polish, can also be used for 3D printing, and the project is still a work in progress.
See the codeWebsite | GitHub Releases | Optional Support
3DVisual Mesh is a practical local image-to-mesh helper for Windows. Results are not guaranteed to come out as a 100% finished production mesh every time, and many outputs still benefit from light cleanup or polish in Blender. The project is still a work in progress, and generated meshes can also be used as a starting point for 3D printing tests.
3DVisual Mesh is still beta software. Meshes are not guaranteed to be fully finished. Outputs may need cleanup or manual polish, especially for hands, feet, capes/cloth, hidden backsides, and complex armor.
This workspace now keeps the local helper files organized into a few simple folders:
app/ - the real app codeinstaller/ - release-package and Windows installer build scriptslaunchers/ - local .bat launcherstools/ - maintainer-only wheelhouse and offline-package build scriptsmarketing/ - launch, sponsor, and internet-post copywebsite/ - public project site for downloads, docs, and open-source landing pageREADME_FIRST.txt - short friend-facing startup guide for the packaged buildrequirements_one_click_windows_amd.txt - one-file AMD bootstrap stackrequirements_one_click_windows_nvidia.txt - one-file NVIDIA bootstrap stackBest install path:
3DVisualMesh_0.1.1_Online_Setup.exePortable start path:
Start 3DVisual Mesh.batStart 3DVisual Mesh - NVIDIA.batStart 3DVisual Mesh - AMD.batRepair Install.batDownload / install types:
3DVisualMesh_0.1.1_NVIDIA_Full_Offline.zip - larger download for NVIDIA users. Recommended when you want the smoother local-first setup path.3DVisualMesh_0.1.1_AMD_Full_Offline.zip - larger download for AMD users. Recommended when you want the smoother local-first setup path.3DVisualMesh_0.1.1_Online_Setup.exe - smaller download, still needs internet on first setup, now writes clearer logs and supports repair mode.3DVisualMesh_0.1.1_Portable_Source.zip - advanced users only.Cleanup:
powershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1 -DryRunpowershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1powershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1 -ForceThe app code entry point is:
app/ui_native.pyTHREE_AI_ARCHITECTURE.md describes the new Reference AI -> Analysis AI -> Mesh AI workflow used by the Assist tabOPEN_SOURCE_VISION.md explains the long-term public goal for the appGAME_DEV_ROADMAP.md lists the game-asset quality prioritiesCONTRIBUTING.md explains what outside developers should improve firstOpen source direction:
General geometry system:
Anime / Toon is just one style target beside Realistic, Semi-Realistic, Stylized, Low Poly, Hard Surface, Creature / Organic, and 3D Print / Statue.155k raw AI triangles is automatically better.resources/game_geometry_data/ and should only use original, CC0, Public Domain, or properly attributed CC-BY sources.CC-BY-NC content for bundled or commercial-facing features.Support:
https://ko-fi.com/3dvisualmeshFeedback:
Bug Report issue.Mesh Quality Report issue with screenshots and hardware info.Notes:
v0.1.1 packaging flow stages a package-root layout with resources\\app, resources\\launchers, resources\\tools, resources\\python, resources\\wheels, resources\\vendor, resources\\models, and resources\\logs.Start 3DVisual Mesh - NVIDIA, Start 3DVisual Mesh - AMD, Repair Install, and README_FIRST.%LOCALAPPDATA%\\Programs\\3DVisual Mesh, creates Desktop and Start Menu shortcuts, and then launches the same bootstrap flow.resources\\logs\\install.log, resources\\logs\\launcher.log, or resources\\logs\\repair.log depending on the path used.AMD or NVIDIA, force a chosen GPU path from the dedicated NVIDIA/AMD batch launchers, check disk space first, route the Hugging Face cache into resources\\models\\huggingface, and fall back cleanly between local wheelhouse installs and the online bootstrap path.installer/build_release_package.ps1 now stages 3DVisualMesh_0.1.1_Portable_Source.zip.installer/build_windows_installer.ps1 now builds 3DVisualMesh_0.1.1_Online_Setup.exe through Inno Setup.tools/build_wheelhouse_common.ps1, tools/build_wheelhouse_amd.ps1, and tools/build_wheelhouse_nvidia.ps1 build local wheelhouses for offline packaging.tools/build_full_offline_package_amd.ps1 and tools/build_full_offline_package_nvidia.ps1 build the GPU-specific full offline packages without bundling both wheel stacks together.1 image or 2-4 clean labeled views, then Blender cleanup if you need production-grade topology.Scans (1-10), so it can generate multiple candidates and keep the cleanest-looking one using a simple geometry sanity score.Max Triangles budget, so you can cap the final mesh more cleanly for Blender and game export.Target Triangles directly, switch back to Auto, or turn the cap Off without digging into Advanced.Split Reference Sheet for labeled concept sheets like 2x2, 1x3, 1x4, 3x1, and 4x1, then loads the split panels as separate main references you can still retag manually.Add Detail Crop, so you can draw a box on a source image, tag it as Hand, Foot, Face, Cape / Cloth, Armor, and more, and keep those crops inside the app instead of using external image editing.Mesh Health summary plus a repair recommendation. Bake-map export is prepared through Blender detection, but automatic bake output is still not fully implemented yet.Asset Goal presets like Mobile Prop, Game Prop, Hero Prop, and UE5 Nanite Showcase to suggest a starting triangle budget.Mesh Style presets like Low Poly, Stylized, Normal / Realistic, and Hero Realistic so the triangle suggestion changes with the look you want.! hover-help badges, a top Plugins button, and an Advanced window for extra controls plus quick shortcuts to the app folder, UI code, and log file.System Snapshot card now shows CPU, GPU, RAM, VRAM, and live usage in the main app. GPU temperature appears too if LibreHardwareMonitor is running.Repair Existing Mesh.AI Assist tab where you can enter subject type, model/name, and detail notes, then apply smart hints or open targeted web searches for references.Reference Basket + Direction Guard that tracks Front / Left / Back / Right, can auto-label views from filenames, can open missing-view searches, and blocks weak vehicle starts before they waste time.Hardware Profile and Repair Preset controls so users can stay conservative on smaller GPUs or run a repair pass without leaving the app.Generate Fast Preview and Generate Final Mesh so you can validate shape direction before spending time on the heavier final pass.Safe Mode / Low VRAM now forces a weak-PC baseline, and the app warns before generation when the current image size or scan count looks too heavy for the detected hardware.Fast Repair, Watertight / 3D Print, Fix Hands + Feet, Fix Cape / Cloth, and Experimental Missing Back Fill.launchers/preview_cache/, and old preview/sheet cache entries are auto-trimmed so the workspace does not keep growing forever.Advanced window now includes a window opacity slider so you can make the app more or less transparent.Advanced window now also includes a soft Resource Guard so the app can retry slower with safer chunking when RAM or VRAM gets tight. This is a soft target, not a hard memory cap.4K, upscales weak small images, and falls back when background removal looks suspicious.blender_addon/3dvisual_mesh_blender.zip for Blender-side import, triangle audit, and tighter decimation.Open-source local image-to-mesh helper for Windows. Meshes may need light polish, can also be used for 3D printing, and the project is still a work in progress.
See the codeWebsite | GitHub Releases | Optional Support
3DVisual Mesh is a practical local image-to-mesh helper for Windows. Results are not guaranteed to come out as a 100% finished production mesh every time, and many outputs still benefit from light cleanup or polish in Blender. The project is still a work in progress, and generated meshes can also be used as a starting point for 3D printing tests.
3DVisual Mesh is still beta software. Meshes are not guaranteed to be fully finished. Outputs may need cleanup or manual polish, especially for hands, feet, capes/cloth, hidden backsides, and complex armor.
This workspace now keeps the local helper files organized into a few simple folders:
app/ - the real app codeinstaller/ - release-package and Windows installer build scriptslaunchers/ - local .bat launcherstools/ - maintainer-only wheelhouse and offline-package build scriptsmarketing/ - launch, sponsor, and internet-post copywebsite/ - public project site for downloads, docs, and open-source landing pageREADME_FIRST.txt - short friend-facing startup guide for the packaged buildrequirements_one_click_windows_amd.txt - one-file AMD bootstrap stackrequirements_one_click_windows_nvidia.txt - one-file NVIDIA bootstrap stackBest install path:
3DVisualMesh_0.1.1_Online_Setup.exePortable start path:
Start 3DVisual Mesh.batStart 3DVisual Mesh - NVIDIA.batStart 3DVisual Mesh - AMD.batRepair Install.batDownload / install types:
3DVisualMesh_0.1.1_NVIDIA_Full_Offline.zip - larger download for NVIDIA users. Recommended when you want the smoother local-first setup path.3DVisualMesh_0.1.1_AMD_Full_Offline.zip - larger download for AMD users. Recommended when you want the smoother local-first setup path.3DVisualMesh_0.1.1_Online_Setup.exe - smaller download, still needs internet on first setup, now writes clearer logs and supports repair mode.3DVisualMesh_0.1.1_Portable_Source.zip - advanced users only.Cleanup:
powershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1 -DryRunpowershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1powershell -ExecutionPolicy Bypass -File tools/clean_release_leftovers.ps1 -ForceThe app code entry point is:
app/ui_native.pyTHREE_AI_ARCHITECTURE.md describes the new Reference AI -> Analysis AI -> Mesh AI workflow used by the Assist tabOPEN_SOURCE_VISION.md explains the long-term public goal for the appGAME_DEV_ROADMAP.md lists the game-asset quality prioritiesCONTRIBUTING.md explains what outside developers should improve firstOpen source direction:
General geometry system:
Anime / Toon is just one style target beside Realistic, Semi-Realistic, Stylized, Low Poly, Hard Surface, Creature / Organic, and 3D Print / Statue.155k raw AI triangles is automatically better.resources/game_geometry_data/ and should only use original, CC0, Public Domain, or properly attributed CC-BY sources.CC-BY-NC content for bundled or commercial-facing features.Support:
https://ko-fi.com/3dvisualmeshFeedback:
Bug Report issue.Mesh Quality Report issue with screenshots and hardware info.Notes:
v0.1.1 packaging flow stages a package-root layout with resources\\app, resources\\launchers, resources\\tools, resources\\python, resources\\wheels, resources\\vendor, resources\\models, and resources\\logs.Start 3DVisual Mesh - NVIDIA, Start 3DVisual Mesh - AMD, Repair Install, and README_FIRST.%LOCALAPPDATA%\\Programs\\3DVisual Mesh, creates Desktop and Start Menu shortcuts, and then launches the same bootstrap flow.resources\\logs\\install.log, resources\\logs\\launcher.log, or resources\\logs\\repair.log depending on the path used.AMD or NVIDIA, force a chosen GPU path from the dedicated NVIDIA/AMD batch launchers, check disk space first, route the Hugging Face cache into resources\\models\\huggingface, and fall back cleanly between local wheelhouse installs and the online bootstrap path.installer/build_release_package.ps1 now stages 3DVisualMesh_0.1.1_Portable_Source.zip.installer/build_windows_installer.ps1 now builds 3DVisualMesh_0.1.1_Online_Setup.exe through Inno Setup.tools/build_wheelhouse_common.ps1, tools/build_wheelhouse_amd.ps1, and tools/build_wheelhouse_nvidia.ps1 build local wheelhouses for offline packaging.tools/build_full_offline_package_amd.ps1 and tools/build_full_offline_package_nvidia.ps1 build the GPU-specific full offline packages without bundling both wheel stacks together.1 image or 2-4 clean labeled views, then Blender cleanup if you need production-grade topology.Scans (1-10), so it can generate multiple candidates and keep the cleanest-looking one using a simple geometry sanity score.Max Triangles budget, so you can cap the final mesh more cleanly for Blender and game export.Target Triangles directly, switch back to Auto, or turn the cap Off without digging into Advanced.Split Reference Sheet for labeled concept sheets like 2x2, 1x3, 1x4, 3x1, and 4x1, then loads the split panels as separate main references you can still retag manually.Add Detail Crop, so you can draw a box on a source image, tag it as Hand, Foot, Face, Cape / Cloth, Armor, and more, and keep those crops inside the app instead of using external image editing.Mesh Health summary plus a repair recommendation. Bake-map export is prepared through Blender detection, but automatic bake output is still not fully implemented yet.Asset Goal presets like Mobile Prop, Game Prop, Hero Prop, and UE5 Nanite Showcase to suggest a starting triangle budget.Mesh Style presets like Low Poly, Stylized, Normal / Realistic, and Hero Realistic so the triangle suggestion changes with the look you want.! hover-help badges, a top Plugins button, and an Advanced window for extra controls plus quick shortcuts to the app folder, UI code, and log file.System Snapshot card now shows CPU, GPU, RAM, VRAM, and live usage in the main app. GPU temperature appears too if LibreHardwareMonitor is running.Repair Existing Mesh.AI Assist tab where you can enter subject type, model/name, and detail notes, then apply smart hints or open targeted web searches for references.Reference Basket + Direction Guard that tracks Front / Left / Back / Right, can auto-label views from filenames, can open missing-view searches, and blocks weak vehicle starts before they waste time.Hardware Profile and Repair Preset controls so users can stay conservative on smaller GPUs or run a repair pass without leaving the app.Generate Fast Preview and Generate Final Mesh so you can validate shape direction before spending time on the heavier final pass.Safe Mode / Low VRAM now forces a weak-PC baseline, and the app warns before generation when the current image size or scan count looks too heavy for the detected hardware.Fast Repair, Watertight / 3D Print, Fix Hands + Feet, Fix Cape / Cloth, and Experimental Missing Back Fill.launchers/preview_cache/, and old preview/sheet cache entries are auto-trimmed so the workspace does not keep growing forever.Advanced window now includes a window opacity slider so you can make the app more or less transparent.Advanced window now also includes a soft Resource Guard so the app can retry slower with safer chunking when RAM or VRAM gets tight. This is a soft target, not a hard memory cap.4K, upscales weak small images, and falls back when background removal looks suspicious.blender_addon/3dvisual_mesh_blender.zip for Blender-side import, triangle audit, and tighter decimation.