PofoliaPofolia ile paylaşıldı

Journal of Imaging· 2026Q2

Prosedürel ve Pişirilmiş Dokular: Yol İzlemeli İşlemede Takaslar

Procedural Versus Baked Textures in Path-Traced Rendering: A Controlled Comparison of Render Time and Memory Footprint in Blender Cycles

Ilija Biškup, Matija Grašić, Andrija Bernik

Kısa özet

Dokuları Blender Cycles'da bitmap'lere pişirmek, doku karmaşıklığına bağlı olarak render süresini %3,53'e kadar azaltabilir ve tepe bellek kullanımını 16 MiB artırabilir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Dokuları bitmap'lere pişirmek, Blender Cycles'da prosedürel grafiklere kıyasla gürültü ve çoklu fraktal dokular için render süresini %3,53'e kadar azalttı.
  • Bitmap temsili, 2048x2048 çözünürlükte tepe bellek kullanımını 16 MiB artırdı; daha düşük çözünürlüklerde daha küçük artışlar görüldü.
  • Test edilen koşullar altında pişirilmiş ortam kapanması (ambient occlusion) render süresini %67,74 azalttı.
  • Karmaşık çoklu fraktal dokular için daha yüksek pişirme çözünürlüğü, görsel uyumu iyileştirdi (SSIM 0,886'dan 0,936'ya) ancak render süresi avantajını azalttı ve bellek ayak izini artırdı.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

Procedural textures trade image storage for runtime shader evaluation, whereas baked bitmaps replace repeated procedural computation with stored image data. Controlled path-tracing comparisons that isolate this representation choice remain limited. This study compares four procedural Base Color graphs with their 20482 baked bitmap counterparts in Blender Cycles 5.2 on a GIGABYTE NVIDIA GTX 1050 Ti (GIGA-BYTE Technology Co., Ltd., New Taipei City, Taiwan) while holding geometry, lighting, camera, sampling and BSDF parameters constant. Three texture graphs—checker, noise and multifractal—were examined in a predefined ordering by computational demand, while ambient occlusion was analyzed separately as a ray-traced effect. The primary experiment comprised 480 renders, of which 360 were analyzed using block means as the inferential unit. Block-level models showed that the procedural checker was 0.65% faster than its baked counterpart, whereas the bitmap representation was 1.73% faster for noise and 3.53% faster for multifractal; all four primary representation effects had 95% confidence intervals excluding zero after Holm adjustment. Baking ambient occlusion reduced render time by 67.74% under the tested configuration. The bitmap branch increased Cycles-reported internal peak memory by exactly 16 MiB at 20482, while resolution tests produced increments of 1, 4 and 64 MiB at 5122, 10242 and 40962, respectively. Because the 20482 baked multifractal showed lower visual agreement with its procedural source, a targeted 40962 follow-up comprising a further 120 renders, of which 90 were analyzed, was conducted. Increasing the multifractal bake resolution improved SSIM from 0.886 to 0.936, increased the image-texture footprint from 16 to 64 MiB, and reduced the bitmap render-time advantage from 3.53% to 1.73%. Across the three primary texture graphs, the bitmap advantage increased along the predefined ordering by computational demand; however, computational demand was not isolated from differences in algorithm, coordinate system, and spatial structure. The results therefore demonstrate configuration-specific trade-offs among render time, image-memory footprint, and representation fidelity rather than a universal preference for either representation.

Yazarların özeti; kaynağından alınmıştır. Journal of Imaging, 2026 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Bilgisayar Grafikleri ve Bilgisayar Destekli Tasarım

Computer Graphics and Computer-Aided DesignComputer Science