Hunyuan3d 2 0
Hunyuan3d 2.0, an intelligent tool focused on the training of AI models
Tags:AI training modelsA one-sentence summary
Hunyuan3D 2.0 is a 3D asset generation model released by Tencent’s Hunyuan team; it enables the creation of geometric meshes based on images or text inputs, followed by the synthesis of high-resolution textures for those meshes.
Tool Introduction
Hunyuan3D 2.0 is composed of the Hunyuan3D-DiT geometric model and the Hunyuan3D-Paint texture model. By decoupling geometry from textures, users can create complete models with textures, or they can generate only the geometric framework or redraw textures for existing meshes.
This version was released in January 2025; the code and model weights can be used for local deployment. Tencent has since released versions 2.1, 2.5, as well as cloud-based versions 3.0 and 3.1. Therefore, version 2.0 should be considered an older version that is still usable, rather than the current latest version.
Two-phase generation architecture
| Phase | Core components | Enter | Output | Main function |
|---|---|---|---|---|
| Geometric generation | Hunyuan3D-DiT | Single image, multi-view image, or text criteria | Texture-free triangular mesh | Establish contour, volume, and surface structure |
| Texture generation | Hunyuan3D-Paint | Grid and reference image | Textured 3D assets | Generate colors and surface details that match the geometry. |
| Go for light preprocessing. | Hunyuan3D-Delight | Reference images with lighting effects | Image with reduced lighting | Reduce the interference of baked shadows on texture generation. |
The phased design allows users to run only the necessary components. When a manual modeling grid is already available, it is possible to skip geometry generation and use the texture pipeline directly.
Main functions
Generating 3D geometry from a single image
Once the user provides a reference image with clear boundaries, the geometric model will determine the invisible views and generate a mesh. The resulting model can serve as a conceptual model, a prototype before printing, or a starting point for further manual modeling.
Multi-view generation
The Hunyuan3D-2mv series is capable of accepting multiple viewpoints, thereby enhancing geometric constraints and ensuring consistency across different directions. The input images should feature the same object, similar proportions, and a consistent appearance; otherwise, structural conflicts may arise.
Text-to-3D
Local API services include a pathway for converting text into 3D models, and online services also offer the capability to generate 3D models from text. Text descriptions are more suitable for exploring concepts; when aiming for an accurate replication of a product, it is generally better to use single images or multiple views as input.
High-resolution texture generation
Hunyuan3D-Paint generates texture maps using grids and reference images; it can be used for coloring models after they have been created, as well as for processing manually created grids. The quality of the textures is still influenced by UV coordinates, grid topology, the clarity of the reference images, and occlusions.
Fast and lightweight version
The project offers variants such as Fast, Turbo, Mini, and Multi-View, allowing different trade-offs between speed, video memory usage, geometric capacity, and input methods. The lightweight or distilled versions are suitable for rapid iteration, but the final output still needs to be tested based on the specific task.
Model export
The Python pipeline outputs 3D mesh objects that can be further processed, and these objects can be saved in formats such as GLB and OBJ. Before being used in games, films, printing, or e-commerce applications, it is usually necessary to check the number of faces, normals, UV coordinates, materials, and units.
Local Gradio interface
The warehouse comes with a Gradio application that allows users to select models, upload reference images, and generate assets through a graphical interface on their own device. It is suitable for testing and internal prototyping, but for production use it is necessary to add features such as permissions, queues, monitoring, and resource isolation.
Local API services
The official examples enable the startup of local API services for handling image-to-3D, text-to-3D, and the generation of existing mesh textures. Developers can integrate these models into their own tools, but they are responsible for implementing authentication, rate limiting, tracking task status, and managing file cleanup.
Blender plugins
The project provides a Blender plugin that allows for the generation of models to be carried out directly from within Blender, once the local API service is started. This plugin shortens the process between model creation and subsequent editing, but it does not automatically handle the creation of game-ready topology or animation elements.
Comparison of model versions
| Series | Parameter scale or positioning | Input characteristics | Suitable scenarios |
|---|---|---|---|
| Hunyuan3D-DiT v2.0 | 1.1B geometric model | From a single image to geometry | Standard 3D image generation and quality assessment |
| Hunyuan3D-DiT v2.0 Fast | Guide the distillation version | From a single image to geometry | Reduce inference time |
| Hunyuan3D-DiT v2.0 Turbo | Step distillation version | From a single image to geometry | Quick preview and batch iteration |
| Hunyuan3D-2mini | 0.6B lightweight geometric model | From a single image to geometry | Limited VRAM or rapid prototyping |
| Hunyuan3D-2mv | 1.1B multi-view model | Multi-angle images | Improve multi-view constraints |
| Hunyuan3D-Paint v2.0 | 1.3B texture model | Grid and reference diagram | To generate or manually color the grid |
| Hunyuan3D-Delight v2.0 | 1.3B Unillumination Model | Refer to the diagram | Improve texture preprocessing |
Relationship between 2.0 and subsequent versions
| Version or service | Current location | Main changes | Selection suggestions |
|---|---|---|---|
| Hunyuan3D 2.0 | A basic version that can be deployed locally | Two-stage geometry and texture generation | Choose this option when you need to reproduce version 2.0 or use its open-source code. |
| Hunyuan3D 2.1 | Future public versions | Add PBR models, VAE encoders, and training code | When creating new local research projects, comparison can be given priority. |
| Hunyuan3D 2.5 | Higher-fidelity research version | Further enhance geometric details and texture capabilities. | When pursuing quality, evaluate the available implementations. |
| Tencent Cloud 3.0 and 3.1 | Current Professional Version of Business API | Supports text, images, multiple views, sketches, and various post-processing options. | Developers who do not want to set up their own GPU services |
| Tencent Cloud Express Edition | Current rapid version of commercial API | The time required to generate a target has been reduced to around 1 minute and 30 seconds. | Batch preview and speed-priority tasks |
The version names are similar, but the licenses, interfaces, prices, and deployment methods differ. The community license associated with the 2.0 repository does not automatically apply to subsequent versions or to the terms of Tencent Cloud’s commercial APIs.
Requirements for local deployment
The project is compatible with macOS, Windows, and Linux, but the texture module includes custom rasterization and differentiable rendering components; the actual level of compatibility depends on the graphics card, drivers, PyTorch, and the compilation environment. According to the official specifications, approximately 6 GB of video memory is required for geometry generation, while the entire process of handling geometry and textures requires around 16 GB of video memory.
| Operation mode | Reference video memory | Advantages | Restrictions |
|---|---|---|---|
| Only geometric generation | About 6GB | The hardware requirements are low, so it is possible to obtain a white model first. | Does not include the final texture. |
| Complete process for geometry and texture | About 16GB | It is possible to output complete assets with textures. | The texture processing stage requires higher installation requirements and more video memory. |
| Mini or low VRAM mode | Lower than the standard full configuration; varies depending on the task. | Suitable for testing and lightweight deployment | Details, speed, and stability require actual measurement. |
| Tencent Cloud API | No GPU required locally. | Eliminates the need for model deployment and GPU maintenance | Charged based on credits, with limits on concurrent requests via the interface. |
Preparations before installation
- Verify that the operating system, NVIDIA drivers, CUDA, and PyTorch versions are compatible with each other.
- Reserve sufficient disk space for model weights, caching, intermediate grids, and texture files.
- Texture generation requires compiling custom rasterization and differentiable rendering components.
- Windows or environments with non-standard graphics cards may require additional compilation and dependency troubleshooting.
- Production deployment should use an isolated environment to lock in the dependent versions and maintain reproducible build records.
Local usage tutorial
Install and generate the first model.
- Check the graphics card’s video memory and drivers, and create an isolated Python virtual environment.
- Install PyTorch that is compatible with the hardware, and then install the project dependencies as well as the Hunyuan3D package.
- When textures are needed, compile a custom rasterizer and differentiable rendering components.
- Download the corresponding Hunyuan3D-DiT and Paint model weights.
- Prepare a reference image with the main subject centered, a simple background, and sufficient resolution.
- First, run the geometric pipeline to generate a white model, and check the contours as well as any missing viewpoints.
- Run the texture pipeline only when a finished product appearance is required, and export as GLB or OBJ.
- Check the normals, topology, UVs, materials, and proportions in Blender or other DCC tools.
Deploy local API
- First, use a minimal example to confirm that the geometry and texture pipelines can run on the current device.
- Start the API services that come with the project, and listen only on trusted network interfaces.
- Request additional authentication, file size limits, and task timeout settings.
- Design long-duration generation as an asynchronous queue to prevent request connections from remaining occupied continuously.
- Set isolated directories and automatic cleanup deadlines for uploaded images, grids, and output assets.
- Record the model version, random seed, and parameters to facilitate problem reproduction.
- Concurrent execution, VRAM overflow, abnormal file, and disk exhaustion tests are carried out prior to going live.
Suggestions for inputting images
- Give priority to images with a complete subject, proper centering, clear edges, and a clean background.
- Avoid severe occlusion, specular reflections, transparent materials, and complex motion blur.
- A replica of the product should provide multiple consistent views, such as the front, side, and back.
- The colors, proportions, and details of different views must not be contradictory to each other.
- The strong shadows in the figure might be mistaken for textures; therefore, lighting pre-processing should be considered.
- A single image cannot reveal hidden structures; the resulting output must be manually inspected on its back and bottom sides.
Post-processing of the output model
- Remove floating geometry, self-intersecting surfaces, holes, and invisible internal structures.
- Check whether the face orientation, normal smoothness, and model axis match those of the target engine.
- Redo topology and control the number of faces for real-time rendering, printing, or film/TV uses.
- Check UV seams, texture stretching, material channels, and color space.
- Before 3D printing, verify the model’s closure, wall thickness, proportions, and support structure.
- Before binding bones or creating animations, it is necessary to establish a topology suitable for deformation.
- Before commercial use, check the rights to the input images, brands, individuals, and the generated assets.
Current Tencent Cloud API capabilities
Currently, Tencent Cloud Hunyuan 3D no longer has version 2.0 as its highest version. The professional edition offers versions 3.0 and 3.1, and it provides capabilities such as text-to-3D generation, image-to-3D generation, multi-view creation, white model generation, sketch processing, and intelligent topology generation.
| Cloud capabilities | Enter | Output or effect | Typical uses |
|---|---|---|---|
| Professional 3D generation | Text, images, multiple views, or sketches | High-precision textured model or white model | Gaming, e-commerce, product design |
| Ultra-fast 3D generation | Input of text, images, and other elements is supported. | Generate 3D models more quickly | Preview, batch of conceptual assets |
| Intelligent topology | High modulus | Low-polygon models with more organized wiring | Real-time rendering and post-production |
| Texture generation | White model alongside reference images or text | Texture map | Coloring and material iteration for older models |
| Component generation | 3D model | Identify and separate components | Editable asset and structure processing |
| UV expansion | 3D model | Automatic UV tangent model | Preparation for texture creation |
| 3D character generation | Character portrait | Template-based 3D characters | Virtual avatar |
| Text-to-action generation | Action text description | Character movement data | Animation prototype |
| Format conversion | 3D files are already available. | Target format file | Toolchain compatibility |
Tencent Cloud Docs also indicates that the original Hunyuan large model platform is transferring new capabilities to TokenHub. Existing services can continue to be used, but newly acquired capabilities and future models should be checked in the current console.
Tencent Cloud prices and credit packages
As of August 23, 2026, the Chinese version of the service uses a universal point-based billing system. New users receive a one-time bonus of 100 points for testing purposes; this free quota is valid for one year. The actual points deducted depend on the generation and post-processing capabilities chosen.
| Billing method | Number of points | Price | Integrated unit price | Validity period or settlement |
|---|---|---|---|---|
| New user experience | 100 points | 0 yuan | 0 yuan | Within 1 year after receipt |
| Prepaid point packages | 1000 points | 100 yuan | 0.10 yuan per point | 1 year after purchase |
| Prepaid point packages | 10,000 points | 980 yuan | 0.098 yuan per point | 1 year after purchase |
| Prepaid point packages | 50,000 points | 4750 yuan | 0.095 yuan per point | 1 year after purchase |
| Prepaid point packages | 100,000 points | 9,000 yuan | 0.09 yuan per point | 1 year after purchase |
| Pay-as-you-go postpaid | Based on actual points | 0.12 yuan per point | 0.12 yuan per point | Charges are deducted at the time of invoice issuance. |
| Concurrent overlay package | For every additional concurrent instance | 30,000 yuan per month | Purchase separately according to each interface. | On a monthly basis |
Points and refund rules
- Free points, prepaid points, and postpaid points are deducted in accordance with the respective settlement order.
- Prepaid point packages are valid for one year from the date of purchase, and any unused portion expires after that time.
- Once a resource package is used, it is not possible to freeze the remaining points.
- Unused resource packs purchased can be refunded without reason within seven days.
- After the free balance or the prepaid balance is exhausted, it does not automatically switch to a postpaid plan; this needs to be enabled manually.
- The points consumed per task depend on the model version, generation type, and post-processing capabilities.
- The price of concurrent overlay packages is high; for bulk operations, it is advisable to first test the default concurrent and queue settings.
Comparison of costs for cloud APIs versus on-premises deployment
| Plan | Direct costs | hidden costs | Suitable for users |
|---|---|---|---|
| 2.0 Local Deployment | The model itself does not charge based on calls. | GPU, storage, bandwidth, operations and maintenance, and development | Research or technical teams that require local control and customization |
| Tencent Cloud API | Charged based on points or resource packs | Interface integration, file storage, and business review | Developers who do not want to maintain model services |
| Self-built cloud GPU | Charged based on the duration of the GPU instance. | Mirrors, elastic queues, monitoring, and idle resources | Teams with fluctuating call volumes that require custom models |
Open-source status and license
Hunyuan3D 2.0 makes the inference code and pre-trained models available, but it is subject to the Tencent Hunyuan3D 2.0 community license, rather than MIT, Apache-2.0, or other common open-source licenses. A more accurate description in the documentation is “The code and weights are available publicly, but they are governed by a custom community license.”
Regional restrictions
The scope of application of the 2.0 Community License explicitly excludes the European Union, the United Kingdom, and South Korea. Using, copying, modifying, distributing, or displaying the models and outputs in these regions is not covered by the permissions granted under this license.
Large-scale commercial use
If the total number of active monthly users for all of the licensed party’s products or services exceeds 1 million in the month preceding the release date of version 2.0, an additional license must be requested from Tencent. Whether a fee will be charged and whether the request will be approved are decisions left to Tencent.
Distribution obligation
When distributing a model or derivative works, it is necessary to provide the recipient with a license, indicate the modified files, and include a notice text along with the distribution via non-hosted services. When providing services to third parties, it is also important to reveal the actual entity that is providing the services, in order to avoid any misunderstanding regarding Tencent’s sponsorship or endorsement.
Model training constraints
The license prohibits the use of Hunyuan3D 2.0 outputs or any modifications derived from them to develop other AI models, with the exception of Hunyuan3D 2.0 itself and its derivative versions. Special consideration must be given when planning to use these generated assets to create training sets for other models.
Output rights
The license indicates that Tencent does not claim any rights over the content generated by users; however, the users are responsible for such content and its subsequent use. This statement does not eliminate the risks related to the copyright of the input images, trademarks, rights of individuals, or third-party materials.
Which users are it suitable for
- Developers who work on graph-based 3D generation, geometric diffusion, and texture creation.
- Technical teams that wish to develop prototypes for 3D asset creation on local GPUs.
- It is necessary to integrate 3D generation into Blender or the internal workflow used by the content teams.
- Creators who design game props, film and television concepts, e-commerce displays, and 3D-printed prototypes.
- For researchers interested in comparing the Mini, Fast, Turbo, and multi-view versions.
- Enterprises that do not wish to maintain GPU services and plan to use Tencent Cloud’s current 3D API.
Product advantages
- Geometry and texture are generated separately, allowing for easy replacement or use at different stages.
- It supports the creation of images from a single image, multiple views, text elements, as well as existing grid textures.
- It provides Python pipelines, Gradio interfaces, local APIs, and Blender plugins.
- It can export common 3D formats and integrate with major DCC and engine workflows.
- The model series meets the needs for standard, lightweight, fast, and multi-view capabilities.
- When deployed locally, no fees are charged to the model project based on the number of times it is generated.
- Subsequent versions 2.1 and the cloud version 3.x offer upgrade paths tailored to different quality and service requirements.
Usage restrictions and precautions
- A single image cannot accurately represent the invisible parts, and complex back surfaces and internal structures are prone to errors.
- Generating a mesh is not the same as having a finished game or animation; it often requires cleaning, remeshing, and re-UV unwrapping.
- Transparency, reflectivity, fine lines, hair, and complex hollow structures can still lead to instability.
- A complete texture pipeline requires approximately 16 GB of video memory, and it includes components that need to be compiled.
- Different system and graphics card combinations may encounter compatibility issues with drivers, CUDA, or the rasterizer.
- Community licenses have restrictions regarding region, monthly active users, and model training.
- Tencent Cloud’s current model and the 2.0 local model are not the same service; their prices and terms cannot be applied interchangeably.
- Any output generated must be manually verified before it is used in commercial purposes, for printing, or in security-critical processes.
Basic information
| Project | Content |
|---|---|
| Tool name | Hunyuan3D 2.0 |
| Chinese name | Tencent Hunyuan 3D 2.0 |
| Development team | Tencent Hunyuan 3D Team |
| Publication time | January 21, 2025 |
| Tool type | Image-to-3D, text-to-3D, geometric generation, texture generation |
| Core components | Hunyuan3D-DiT, Hunyuan3D-Paint, Hunyuan3D-Delight |
| Support system | macOS, Windows, Linux |
| Output format | GLB, OBJ, and other formats supported by mesh objects |
| Deployment method | Python, local Gradio, local API, Blender plugin |
| License | Tencent Hunyuan 3D 2.0 Community License |
| Open-source assessment | The code and weights are made public, but not under a general open-source license. |
Frequently Asked Questions
What is Hunyuan3D 2.0?
It is a high-resolution 3D asset generation system released by Tencent’s Hunyuan team; it first creates grids using geometric models, and then applies colors using texture models.
Can it be used for free?
Local codes and weights are not charged based on the number of calls, but the community license must be followed; in addition, the costs related to GPUs, storage, and maintenance have to be covered by the user. Tencent Cloud’s commercial APIs offer free trial credits, prepaid credit packages, or a pay-as-you-go option.
How much video memory is required?
The values provided in the official model table indicate that approximately 6 GB is required for geometric generation, while about 16 GB is needed for the entire process of generating geometry along with textures. The actual memory usage varies depending on the model version, resolution, precision, and level of concurrency.
Is it compatible with Windows?
The project lists support for Windows, macOS, and Linux. The texture component needs to be compiled locally, and the Windows environment may still present additional issues due to the combination of compilation tools, drivers, and CUDA.
Can it be imported into Blender?
Files such as GLB and OBJ can be exported, and Blender plugins for use with local APIs are also available. After importing, it is still necessary to check the coordinates, scale, materials, normals, and topology.
Can models that can be used directly in games be generated?
It is usually not possible to ensure that the output meets the production standards directly; often, it is necessary to reduce the number of faces, restructure the topology, fix normals, redo the UV mapping, organize the materials, and verify the engine’s performance.
Is Hunyuan3D 2.0 completely open source?
The code and weights are made public, but a custom community license is applied, along with restrictions regarding location, scale, distribution, and training. Therefore, it should not be simply classified as open-source software of the MIT or Apache type.
Is Tencent Cloud still version 2.0?
The current Professional version offers versions 3.0 and 3.1, as well as an Ultra Fast version and post-processing interfaces for topology, texture, components, and UVs. Version 2.0 remains available primarily as a historically significant model that can be deployed locally.
Do Tencent Cloud credit packages expire?
Yes. The current prepaid credit packages are valid for one year from the date of purchase, and any unused portion expires after that time; the remaining credits in a used package cannot be frozen.
Can the generated results be used to train other models?
The 2.0 community license prohibits using the model outputs to improve other AI models, with exceptions for Hunyuan3D 2.0 and its derived versions. Legal affairs should verify the intended use before training.
Summary
Hunyuan3D 2.0 is suitable for developers who wish to conduct research locally or integrate image-to-3D generation, geometry creation, and texture synthesis. Its two-phase architecture, various model variants, local API, and Blender plugin provide a comprehensive technical foundation.
Before adoption, it is necessary to evaluate the hardware requirements, the amount of work involved in post-processing, and any restrictions imposed by community licenses. If the latest models are a priority, and there is no need to set up one’s own GPU or to rely on enterprise API support, then it is advisable to compare Tencent Cloud versions 3.0, 3.1, and the Express version, calculating the costs based on the real-time scoring system.
Guigong Network Security Registration No. 45132202000164