CPU3DAI tools for 3D, video and audio

Point-E: 3D generator — what it does and what you need to run it

Point-E is a 3D model generator from OpenAI that creates 3D objects from a text description or an image. Unlike many systems that work directly with a polygonal mesh, Point-E first generates a point cloud and then converts it into a mesh. The project's code is open source.

What it does

The authors describe the approach as "point cloud diffusion for 3D model synthesis" — diffusion of a point cloud for synthesizing 3D models.
  • Generation of a 3D object from a text prompt.
  • Generation of a 3D object based on an input image.
  • A two-stage process: first, a colored point cloud is created, then a polygonal mesh is built from it.
The authors do not provide detailed quality or generation speed metrics in the repository.

What you need to run it

  • Platform: local running on your own hardware. There is no cloud version.
  • Language: Python.
  • License: MIT.
  • Hardware: the authors do not specify exact minimum requirements for system RAM or GPU. Working with machine learning models of this class typically requires a discrete GPU with sufficient VRAM.
  • Code: available in the repository github.com/openai/point-e. The last code change was committed on July 4, 2024.

Who it is for

The project will be useful for developers and researchers who want to understand the 3D model generation pipeline via point cloud diffusion, or for those who need a quick "rough draft" for further refinement. The open MIT license allows embedding the code into commercial products.

It is not suitable for those expecting a final high-polygon model with clean topology and textures without manual post-processing. The project is also not intended for users without a technical background: there is no graphical interface, and it requires the ability to run Python scripts and, preferably, a suitable GPU.

Point-E is interesting as a research tool and an example of a practical implementation of 3D shape synthesis through an intermediate point cloud representation. For production pipelines, the result will most likely require additional processing.
Point-E pipeline 3D generator — OpenAI Text prompt Natural-language prompt Input Encoder Text-to-embedding conversion Processing stage Diffusion Point cloud generation from embedding Point cloud diffusion Mesh Building polygonal mesh Mesh synthesis Final 3D model Polygonal mesh with texture Output Point cloud Formats: PLY, OBJ, GLB
How the Point-E pipeline works. The diagram is drawn from the tool’s fact sheet.

Fact sheet

Code licenseMIT source
LanguagePython source
Last code change2024-07-04 source
Repository created2022-12-06 source
Changes often — as of 2026-08-03
GitHub stars6890 source
Forks794 source

Values are collected automatically from official sources and were checked on 2026-08-03. Each one links to its source, and values taken from the developer’s pages also carry a verbatim quote — hover over the note. Pricing and versions are shown as of the check date and change most often; verify on the vendor’s site before buying.

See also