One of Japan's largest directories x find the right AI in as little as a minute

▶︎ For those who want to list their service

  1. AI BEST SEARCH
  2. Omnipart
Omnipart

Omnipart
: How to use it, features, and the business problems it solves

Add bookmark

What is Omnipart?

OmniPart is an AI that generates an "editable 3D model split into individual parts" from a single image (part-aware 3D generation). A SIGGRAPH Asia 2025 project by researchers at the University of Hong Kong, VAST, and others, it outputs 3D separated into parts rather than a single mesh, making it easy to change materials or swap parts after generation. The code and an online demo are open source (MIT License).

Business problems it solves

About "Omnipart"

What is Omnipart

Omnipart (OmniPart) is an AI that generates an "editable 3D model split into individual parts" from a single image. It is a research project by researchers at the University of Hong Kong (HKU), VAST, Harbin Institute of Technology, and Zhejiang University, accepted at the computer graphics conference SIGGRAPH Asia 2025. Whereas typical image-to-3D generation outputs a "seamless single mesh," Omnipart generates 3D that is separated into parts such as head, torso, arms, and legs. This makes it easy to select and re-texture or swap individual parts after generation.

Omnipart is not a commercial service you sign up for and use right away — it is an open-source research project that publishes its paper, code, trained models, and an online demo (as of August 2026). There is a browser-based demo you can try, but it runs on a free research tier, so you may have to wait when it is busy.

Omnipart application examples. Feeding in images of a robot or a penguin outputs a set of 3D parts that are color-coded and separated by component, showing that you can specify the generation scope with masks, edit the material of each part, and produce clean part-aware geometry

Source: OmniPart project page (subsequent images are from the same source)

Developer
University of Hong Kong, VAST, and others (research project)
Category
Image-to-part-split 3D generation (part-aware 3D generation)
Input / Output
A single image → an editable 3D mesh separated into parts
Published
SIGGRAPH Asia 2025 (arXiv:2507.06165, July 2025)
Availability
Open source (GitHub) + online demo on Hugging Face
License / Pricing
MIT License, free

Instead of a single solid lump, it comes out separated into parts

Tools that create 3D from images have proliferated, but most output a single connected mesh. That makes edits like "move just the arm" or "change only the clothing's material" difficult, and you often end up regenerating the whole thing. Omnipart generates 3D that is semantically separated into parts from the start, so you can work part by part.

Typical image-to-3D generation

  • Output is a seamless single mesh
  • Even to fix one part, you often regenerate everything
  • Rigging and re-texturing are tedious

Omnipart

  • Output is 3D separated by part
  • You can swap and edit part by part
  • Material editing and geometry processing are easier

How to use

  1. Access the project page / demo

    From the official project page (omnipart.github.io), open the Hugging Face online demo or the GitHub code.

  2. Prepare an image

    Prepare a single image showing the object you want to turn into 3D.

  3. Specify how to split into parts (optional)

    With a 2D mask you can specify "what counts as one part." You can also choose the granularity — split coarsely or finely.

  4. Generate

    Based on the image and mask, a 3D object separated by part is generated.

  5. Edit and use

    Change or swap materials part by part and bring it into your production pipeline.

Features

01Generate part by part

From an image, create 3D split into parts.

  • Image → part-split 3D — Generate an editable set of 3D parts from a single image
  • Semantic separation — Split into meaningful units such as head, torso, arms, and legs

02Control the generation

Specify how it splits and how finely.

  • Mask-controlled generation — Specify part boundaries with a 2D mask
  • Multi-granularity generation — Choose to split coarsely or finely

03Make use of it afterward

What being split into parts enables.

  • Material editing — Change the material and appearance of each part
  • Geometry processing — Clean part-aware shape generation (higher quality than ignoring parts)

How it splits things into parts

Omnipart does not create 3D from an image in one shot; it generates in two stages. First it plans the structure (layout) — where to place what parts and at what size — and then generates all the parts together, consistently, following that plan. This division lets it produce 3D that is split into parts yet coherent as a whole.

Omnipart's processing flow. The first stage "Controllable Structure Planning" generates from the image a sequence of 3D bounding boxes for each part, and the second stage "Spatially-Conditioned Part Synthesis" synthesizes all parts together within that layout — a two-stage design

Pricing

Omnipart is free open source released under the MIT License. There are no pricing plans. Commercial use, modification, and redistribution are allowed (attribution required); you can run the GitHub code locally or try the online demo on Hugging Face in your browser.

Pricing
Free (MIT License)
How to use
GitHub code (run locally) / online demo on Hugging Face
Note
As a research project, the demo runs on a free tier and may involve waiting when busy

How Omnipart differs from other 3D-generation AIs

Omnipart is a research project specialized in "creating 3D with an editable part structure." Its aim differs from commercial services that mass-produce finished 3D quickly.

AspectOmnipartTypical image-to-3D generation
Output structureSeparated by part (editable)A single mesh
Editing after generationSwap and re-texture per partTends to regenerate the whole
DeliveryOpen source + research demoMostly commercial SaaS
Best forResearch and integration into production pipelinesQuick mass production of 3D models

If you want to mass-produce finished 3D models easily, Meshy or Hunyuan3D are a better fit; to create 3D-like visuals from design sketches, Vizcom suits you. When you want to understand the cutting edge of 3D-generation technology from the angle of "3D you can edit part by part afterward," Omnipart is a useful reference.

The information on this page is based on content published on the official project page and paper as of August 2026. As a research project, availability and demo uptime may change.

Try Omnipart

Frequently compared services