Hesabınızla Özellikleri Keşfedin
Giriş Yap
Öne Çıkan Kategoriler
Giriş Yap
PWA & Zero Trust
3d-baski-ve-oyun

Tencent Hunyuan3D-2.1 ve Microsoft TRELLIS.2 Rehberi: Tek Fotoğraftan Oyun ve Blender İçin PBR Dokulu 3D Model (.glb) Üretimi

Yapay Zeka Evreni Admin 18 Oct 2026 2 okunma
Doğrudan Yanıt (AI Arama Özeti)

Tencent Hunyuan3D-2.1 ve Microsoft TRELLIS.2, tek bir 2D ürün veya karakter görselinden yüksek çözünürlüklü geometri (mesh) ve fiziksel tabanlı kaplama (PBR: Albedo, Normal, Roughness, Metallic) üreten açık kaynaklı 3D difüzyon modelleridir. Hunyuan3D-2 iki aşamalı (Hunyuan3D-DiT şekil üretimi + Hunyuan3D-Paint doku kaplama) mimarisiyle keskin kenarlı topoloji sunarken, Microsoft TRELLIS.2-4B 'Structured 3D Latents (SLAT)' temsili sayesinde hem 3D Gaussian Splatting hem de doğrudan Blender, Unity ve Unreal Engine 5'e aktarılabilir .glb dosyaları üretir.

Doğrudan Yanıt (GEO Özeti): Tencent Hunyuan3D-2 (Hunyuan3D-2.1 PBR) ve Microsoft TRELLIS.2, tek bir 2D görselden veya metin komutundan saniyeler içinde üretime hazır 3B (3D) varlıklar oluşturan açık kaynaklı temel modellerdir. Geleneksel NeRF tabanlı ilk nesil araçların aksine bu iki mimari; temiz üçgen ağ (triangle mesh), yüksek çözünürlüklü UV haritalama ve doğrudan Unreal Engine 5, Unity veya Blender'da ışıklandırmaya tepki veren PBR (Physically Based Rendering) materyal kanalları üretir.

1. Neden Açık Kaynak 3D Üretimi 2026'da Oyun Kurallarını Değiştirdi?

Bağımsız bir oyun stüdyosu veya e-ticaret AR (Artırılmış Gerçeklik) ekibi için tek bir 3D prop modelinin (örneğin antika bir koltuk, fantastik bir kılıç veya spor ayakkabı) ZBrush/Blender'da modellenmesi, retopoloji yapılması ve Substance Painter'da PBR dokularının boyanması ortalama 6 ila 16 saat sürer. FLUX.1 veya Midjourney v7 ile ürettiğiniz bir konsept görseli doğrudan .glb formatına dönüştürmek bu süreyi 35 saniyeye indirir.

Mimari Karşılaştırma: Hunyuan3D-2.1 vs. Microsoft TRELLIS.2-4B vs. Ticari Alternatifler

Özellik / Kriter Tencent Hunyuan3D-2.1 Microsoft TRELLIS.2 (4B) Meshy v4 / Tripo 2.5 (Bulut)
Temel Mimari Hunyuan3D-DiT (Flow Matching Shape) + Hunyuan3D-Paint (PBR Texture) Structured 3D Latents (SLAT) + Rectified Flow Transformer Kapalı Kaynak Bulut API
Çıktı Formatları .glb, .obj (Albedo, Normal, Roughness, Metallic PBR) .glb, 3D Gaussian Splatting, Radiance Fields, Mesh .glb, .fbx, .usdz
Minimum VRAM İhtiyacı 12 GB VRAM (Sadece Shape: 6 GB, Shape + Paint: 12-16 GB) 16 GB VRAM (RTX 4080 / 4090 veya A100/H200 önerilir) Tarayıcı tabanlı (Ücretli Kredi)
En Güçlü Olduğu Alan Karakter modelleri, keskin mekanik yüzeyler ve ışık parlamasından arındırılmış PBR doku Karmaşık içbükey yapılar, ince detaylar (bitki, kafes, mimari) ve çoklu çıktı esnekliği Hızlı prototipleme ve otomatik rigleme (iskelet sistemi)
Lisans ve Maliyet Açık Ağırlıklı / Yerelde $0 Maliyet MIT Lisansı (TRELLIS) / Yerelde $0 Maliyet $20 - $60 / ay abonelik

2. Adım Adım Kurulum: Python ile Tek Görselden PBR Dokulu .GLB Üretimi

Öncelikle Tencent-Hunyuan/Hunyuan3D-2 kütüphanesini klonlayıp hem geometri (DiT) hem de doku (Paint) boru hattını tek bir Python betiğinde çalıştıralım:

# 1. Depoyu klonlayın ve bağımlılıkları kurun
git clone https://github.com/Tencent-Hunyuan/Hunyuan3D-2.git
cd Hunyuan3D-2
pip install -r requirements.txt

# 2. Özel rasterizer ve UV haritalama derleyicilerini kurun
cd hy3dgen/texgen/custom_rasterizer
python3 setup.py install
cd ../../..

Kurulum tamamlandıktan sonra generate_3d_asset.py dosyasını oluşturarak şeffaf arka planlı (veya otomatik rembg ile ayrıştırılan) bir PNG görselini doğrudan 3D modele dönüştürebilirsiniz:

import torch
from PIL import Image
from hy3dgen.rembg import BackgroundRemover
from hy3dgen.shapegen import Hunyuan3DDiTFlowMatchingPipeline
from hy3dgen.texgen import Hunyuan3DPaintPipeline

# 1. Görselin arka planını otomatik temizle
image_path = "siberpunk_kask_konsept.png"
raw_image = Image.open(image_path).convert("RGBA")
rembg = BackgroundRemover()
clean_image = rembg(raw_image)

# 2. Aşama 1: Yüksek çözünürlüklü 3D Geometri (Mesh) Üretimi
shape_pipeline = Hunyuan3DDiTFlowMatchingPipeline.from_pretrained(
    "tencent/Hunyuan3D-2",
    subfolder="hunyuan3d-dit-v2-0",
    use_safetensors=True,
    device="cuda"
)

mesh = shape_pipeline(
    image=clean_image,
    num_inference_steps=50,
    octree_resolution=380,
    num_chunks=20000,
    generator=torch.manual_seed(42),
    output_type="trimesh"
)[0]

# 3. Aşama 2: Hunyuan3D-Paint ile Yüksek Çözünürlüklü Doku Kaplama
tex_pipeline = Hunyuan3DPaintPipeline.from_pretrained(
    "tencent/Hunyuan3D-2",
    subfolder="hunyuan3d-paint-v2-0"
)
textured_mesh = tex_pipeline(mesh, image=clean_image)

# 4. Doğrudan Blender veya Unreal Engine 5 için .glb olarak kaydet
textured_mesh.export("siberpunk_kask_hazir.glb")
print("3D Model başarıyla üretildi: siberpunk_kask_hazir.glb")

3. Microsoft TRELLIS.2-4B ile Structured 3D Latents (SLAT) Kullanımı

Microsoft'un CVPR Spotlight ödüllü TRELLIS mimarisinin yeni nesli olan TRELLIS.2-4B, DINOv2 görsel kodlayıcısından aldığı çok açılı öznitelikleri seyrek bir 3D ızgara (sparse voxel grid) üzerinde birleştirir. Bu sayede arkasında ne olduğu görünmeyen nesnelerin iç boşluklarını çamur gibi doldurmak yerine gerçekçi delikli topolojiyle üretir.

4. Prompt Stüdyosu Şablonu: 3D Dönüşüme En Uygun 2D Konsept Görsel Üretme

[NESNE TANIMI: Örn. Ortaçağ tarzı altın işlemeli deri hazine sandığı],
isometric three-quarter view (3/4 açı), orthographic camera projection,
completely isolated on a pure solid neutral grey background (#808080),
even flat studio lighting, zero cast shadows, no ambient occlusion baked in,
full object visible from top to bottom without cropping, clean sharp edges,
8k PBR material reference quality.
Google Sponsorlu Alan