⬆
Update ready
A new version is downloaded and ready to install.
⬇
Drop image or mesh file to import
Servers asleep ▾
Cloud services
Each container warms up on its own. A cold one takes a few minutes on the first call, then stays warm for a few minutes after each use. When many people use MyFabmesh, the containers are called all the time and stay warm: no waiting.

Your projects

No projects yet

Create your first 3D character in 3 simple steps.

1

Image

Pending
✚ Create new Generate a new image from a text prompt
30 steps
⚙ Generating Live progress of jobs running for this step
No generation in progress
✎ Edit selected Pick a version, preview it, modify or convert
No image yet
File
Smart tools
Realistic
PBR (high detail)
Stylized (mid-poly)
Stylized PBR
Hand-painted
Cartoon
Anime
Painterly
Comic book
Ghibli
Pixar 3D
Concept art
Dark Fantasy
Cyberpunk
Steampunk
Synthwave
Horror
Low-poly
Pixel art
Voxel
Minecraft
Chrome
Marble
Carved wood
Stained glass
Holographic
Figurine
Watercolor
Sketch
Claymation
Graffiti
Art deco
Manual tools
2

3D Mesh

Pending
✚ Create new Convert the selected image into a 3D mesh
~200K triangles · 1024 px texture
Triangles are added via subdivision; the texture is baked on top.
⚠️ Above ~50K triangles the UV atlas gets over-crowded (micro-island packing) and the texture ends up as voronoi noise. For best texture quality keep triangles ≤ 50K. High-poly only makes sense when you only need the geometry.
⚙️ Advanced options
PBR baseColor + roughness + metallic exported in the GLB automatically.
Source image for 3D (front)
No image selected
Optional back photo (2-view mode)
+ Add back photo
Multi-views (6) — used by texture bake
⚙ Generating Live progress of jobs running for this step
✎ Edit selected Pick a mesh version, preview, refine or export
No mesh yet
☀ 💥
File
Smart tools
Manual tools
3

Rig

Pending
✚ Create new Bind a skeleton to your mesh for animation
Source mesh for rig
No mesh selected
⚙ Generating Live progress of jobs running for this step
✎ Edit selected Pick a rig, test animation or export
No rig yet
☀ 💥
File
Smart tools
Manual tools
4

Animation

Pending
✚ Create new Generate animation clips for your rig
Preview
To generate
Source rig
No rig selected
⚙ Generating Live progress of jobs running for this step
✎ Edit selected Pick a clip, preview or export
No animation selected
☀
1 / 60
File
Smart tools
Manual tools

New project

Give your project a name and describe what you want to create.

Auto

Skeleton points

Each point marks a place the skeleton must reach: foot tips, jaw, ears, tail. Drag a point onto the right spot, add one where the rig stops short, remove the ones you don't need, then re-generate the rig.

FRONT
RIGHT
Drag any point. Right-drag pans, middle-drag rotates, wheel zooms.
Points
Reached by a bone Not reached yet Skeleton point (drag to move) Link you set
Loading mesh…
GEOMETRY
TEXTURE
EDIT
EXPORT
☀ 💥
SMART TOOLS
MANUAL

Auto Inpaint

Name what to replace — it is found and repainted.

Detecting target…
Find
Replace with (empty = remove)
Padding15px
TightWide

Recolor

⚡

Pick what to recolor, then the colour. The lighting is kept.

Right-drag to pan · middle-drag to rotate · wheel to zoom

Recolor

Pick what to recolor and the colour; the preview shows the detected part.

Detecting…

Age

Younger or older — the shape and pose are kept.

AgeNeutral
👶 YoungerOlder 👴
Guide (optional)

Outfit only

The character’s clothes alone, on a transparent background.

Extracting…
Missing pieces are skipped, never invented.

Tool

⚡

Right-drag to pan · middle-drag to rotate · wheel to zoom

A new version is created — the original is kept.

Style

Repaints the image in this style.

Style

Multi-views

Your image is copied first: the original stays untouched.

Mesh tool

Right-drag to pan · middle-drag to rotate · wheel to zoom

Material Adjust

Live preview. Save creates a new version of the mesh.

Right-drag to pan · middle-drag to rotate · wheel to zoom
Brightness1.00
Saturation1.00
Contrast1.00
Emissive0.00
Metallic0.00
Roughness0.70
Tint (hue °)0

✂ Segment parts

Right-drag to pan · middle-drag to rotate · wheel to zoom
Granularity

🏷 Name the zones

What kind of object is this? (sets the naming vocabulary)

Right-drag to pan · middle-drag to rotate · wheel to zoom
Object type

Align Texture

Align the photo on the mesh, then Re-project.

Translate X0.00
Translate Y0.00
Translate Z0.00
Scale1.20
Rotation Y0°
Visibility threshold0.50
Overlay opacity55%
Live project on mesh
Show overlay plane
Auto-fit silhouette
Frame fix (5124f8c)
Skip back vflip

🎨 Paint Mesh

Paint on the mesh. Left-drag: paint · Right-drag: pan · Middle-drag: rotate.

Loading mesh…
Draw
Color
Brush20
Opacity100%
Falloff30%
Decal
No image
Size25
Rotation0°
Click on the mesh to stick it. Opacity applies. Ctrl+Z undoes.
Painted onto the current map at its native resolution.

🎨 Re-texture a region

Name the part and describe its new look. The shape is kept.

Turn the model until you see the part to rebuild, then press Use this view.
Middle-drag: rotate · right-drag: pan · wheel: zoom. Zoom is only for looking: the next step shows the whole model from this angle.

💡 Paint Emissive

Paint glow areas (lamps, windows, runes). The painted areas become a separate T_emissive texture wired to emissiveMap on the material.

Left-click + drag on the mesh to paint. Right-drag = pan, middle-drag = rotate.
Area to re-texture
Paint the area in white on the mesh (left-click + drag). Right-drag pans, middle-drag rotates, wheel zooms.
Clone stamp
Ctrl+click on the mesh = set the source.
Left-click + drag = clone onto the destination.
Paint on the texture. The shape is kept.
Emissive color
Intensity1.0
Brush size (px)40
Brush opacity100%
Soft falloff50%
Output: T_emissive 1024×1024 PNG embedded in the GLB.

Settings

Language
API keys
Let a program (script, assistant) use your account without your password. A key spends YOUR credits, up to its daily cap, and cannot change your account, keys or payments.
Copy this key now: it will not be shown again.
Assistant
Claude Desktop
Let Claude generate batches of assets for you via text commands.
Free · claude.ai/download
Control API · checking...
Local HTTP control plane on 127.0.0.1:7331. Drive MyFabmesh.AI from scripts (Claude Code, batch generators, CI...).
Token
Recent requests

          
Free · local · FABMESH_API.md
Hardware
Loading...
VRAM --
GPU --
Temp --
RAM --
Drag markers to set limits. Jobs queue until all limits are met.
Parental Control
Content Filter
Blocks NSFW, violent, and illegal content in prompts. Disable with a PIN code for unrestricted adult use.
System
Processes 0 active · engine stopped
Installation
Reconfigure MyFabmesh.AI
Re-run the first-time setup wizard to change install mode (Lite / Standard / Full) or re-download a missing model. Your projects and generated meshes are kept.
Uninstall MyFabmesh.AI
Remove MyFabmesh.AI from your computer. You'll be asked whether to also delete the downloaded models (~17 GB) and your settings. Your generated meshes folder is never touched.
Calibration
Pipeline test
Generates a textured mesh from the calibration cube and scores how many of the 6 painted faces end up on the correct axis.
No run yet.
0/6
Ground truth: 6 painted cube faces · docs

🎯 Calibration report

Generate Animation

Pick the animations to add. One new version per click.

Loading preview…

Animations marked EXISTING already have a version. Procedural gaits are free; each AI clip is charged once.

Re-skin only

Recompute the skin weights of this rig. The skeleton stays exactly as it is.

Loading preview…
Rig
Source mesh

The AI recomputes how each bone moves the surface. Bones, names and pose do not change. The result is saved as a new version of the rig.

Test animation

Play a test motion on the rig to check that it holds up. Nothing is saved.

Loading preview…
Motion

Free: the motion is computed on your rig, in this window only.

Import GLB

Import an animated GLB as a new version of the animations.

Choose a .glb file to see it here.
Animation type

The file is kept as it is and added to the project as a new animation version.

⚠️

Confirm

📜 Calibration log


      

🤖 Pipeline auto-diagnosis

🎨 Calibration gallery

🔍 Live logs

        
disconnected 0 lines

Refine mesh

Describe what to change. The mesh is rebuilt from a new script.

Export 3D mesh

Pick a format and where to save the file.

Embedded as metadata in the file and written to a sibling LICENSE.txt.
Saved to your browser’s downloads folder. Use Browse… to choose where the file goes.

Export image

Pick a format and where to save the file.

Saved as a sibling LICENSE.txt next to your image.

🛒 Publish to marketplace

Share with the community, free or paid. An admin reviews it before it goes live.

You’ll earn credits when this sells
Get paid in
💳 Set up Stripe payouts
⚠ Free items can be downloaded by anyone once approved. Buying paid items is coming soon.

Test rig animation

Apply a built-in animation to the rig and open it in Blender.

VRAM--
GPU--
TEMP--
RAM--

Running task

--

StatusRunning
Started--
Elapsed--
Project--
0%
ⓘ First run after idle loads ~7 GB into memory (~30–60 s). Subsequent runs are much faster (a few seconds). Models are unloaded after 5 min of inactivity to free VRAM. Warming up ❄️ — the service is starting up. Cold starts take ~2 min. Subsequent generations within 5 min run in ~30 s. Hang tight.

Modify image

Describe the changes. The composition is kept.

What to change
Strength35%
Keeps the originalRedraws more

💥 Explode / destroy

Breaks the mesh into shards. The new version has a slider to blow them apart.

Fragments24
Geometric fabrication (~5 s). More fragments = finer shatter.

⚑ Report content

Tell us what is wrong with this result. An admin reviews every report.

The prompt and a link to the file are attached.

📏 Resize / dimension

Drag the gizmo or type sizes and angles. Apply creates a new version.

…
Drag gizmo · right-drag: pan · middle-drag: rotate · wheel: zoom
In the mesh's own units.

Symmetrize mesh

Place the green plane with the gizmo or the sliders. The kept side is copied as a mirror image onto the other side. In Mask mode, paint the area to mirror. Apply creates a new version.

Drag the plane to move it · Shift+drag: tilt it (Ctrl: 5° steps) · or use the gizmo · right-drag: pan · middle-drag: rotate · wheel: zoom
Plane axis:
Plane position
Tilt A (°)
Tilt B (°)
Find the plane:
Gizmo:
Direction:
Mode:
Brush:6

🏗️ 3D construction study

Builds the 3D construction stages (frame, scaffolding…). The final mesh stays the last stage.

Number of stages5
From 2 to 12. Cloud fabrication (~1 min).
Flat material colours on the web (textured in the desktop app).

Variant

Choose what changes and how far. The preview shows the current image.

Close to the originalVery different
Number of variants

Draw Mask (paint the area to replace or remove)

Left: paint - Right: erase - Wheel: zoom - Middle/Alt: pan

Brush50
Tools

Clone Stamp

Ctrl+click: source - Left: clone - Right-drag: pan - Wheel: zoom

No source point set
Brush50
Hardness50
Source
View
History

Selection — Cut / Copy / Paste

Rect or Lasso, then drag around the zone  |  Cut (leaves a transparent hole) or Copy  |  drag the piece to move it  |  Drop (or Enter) to place  |  right-drag to pan, wheel to zoom

Drag to select a rectangle.
Selection shape
Cut and paste
View and history
Jobs

Resolution

Enlarge the image or make it lighter.

Size
→
Change

Brightness / Contrast

Adjust brightness, contrast, saturation and sharpness.

Brightness100%
Contrast100%
Saturation100%
Sharpness100%

Color Picker

Click anywhere on the image to pick a color.

Color
HEX
RGB
HSL
Position
Image size

Click to copy the HEX value.

Blur / Sharpen Brush

Left: blur or sharpen - Right-drag: pan - Wheel: zoom

Brush30
Strength5
Mode
View
History

Crop

Drag to select the crop area. Use presets for fixed aspect ratios.

Aspect ratio
View
History

Symmetrize

Drag the green line to move the axis. Shift+drag to rotate. In Mask mode: paint to select, Ctrl+drag to move axis, Shift+drag to rotate.

Direction:
Mode:
Brush:40

Paint Tools

Paint on the image. Right-drag to pan, wheel to zoom, Ctrl+wheel to change the brush size.

View
Select
Draw
Color
Brush20
Opacity100%
Hardness100%
Tolerance32

Mesh Edit

Sculpt, paint or select faces on the model, then save the result as a new version.

▣0faces chosen
0faces chosen

Paint on the model with the mouse. You can fix it afterwards.

Brush size0.05
Surface tolerance20°

Nothing is final: you can undo.

Drag the arrows in the 3D view to place the area.

Keys: T move · R turn · Y enlarge

When you are happy, press Save as new version below. Nothing is saved before.

Mode
Sculpt
Symmetry mirror
Selection tool
Ctrl = add · Del = delete Modify selection
View
Edit
Color
Radius 0.05
Strength 0.5

MyFabmesh.AI

Version … · public beta
What's this?

Create game-ready 3D assets from a prompt or a picture: the image, a textured 3D model, an automatic rig for any body and animation (beta). Everything you generate stays editable with AI and manual tools. Export to Unreal, Blender, Unity or Godot.

Updates

Click below to check the latest release on GitHub.

AI content & safety

Results are generated by AI models and may occasionally be inappropriate or inaccurate. If you see a generated result that should not have been produced, please tell us — reports are reviewed by an admin.

Resources
Website Privacy Terms Licenses Contact us
Crafted by

An Ayros Studio production.

Contact us

We read every message · usually reply within 48 h

For bug reports, feature requests, billing questions, or anything else. We'll reply to the email you provide.

📥 My usage history

⬇ Export Excel
Date Type Status Duration Credits Project
Event details
Loading…