«raytracing» etiketlenmiş sorular

Işın izlemeye özgü sorular (tarama çizgisi oluşturmanın aksine), sahnede nesnelerle kameradan gelen ışınları kesen 3D grafik tekniği.

2
Ray Marching Nedir? Küre aynı şeyi mi izliyor?
Birçok ShaderToy demosu sahneyi oluşturmak için Ray Marching algoritmasını paylaşıyor, ancak bunlar genellikle çok küçük bir stille yazılmışlar ve hiçbir basit örnek veya açıklama bulamıyorum. Öyleyse Ray Marching nedir? Bazı yorumlar, bunun Küre İzleme'nin bir varyasyonu olduğunu gösteriyor. Böyle bir yaklaşımın hesaplama avantajları nelerdir?

2
Neden monte carlo ray izleme dağıtılmış ray izlemeden daha iyi performans gösteriyor?
Monte edilmiş bir karlo ışını izleyicisinin kalitesinin (yol izleme algoritmalarına dayanarak) dağıtılmış (stokastik) bir motordan çok daha gerçekçi olduğunu duydum. Nedenini anlamaya çalışıyorum, ama daha yeni başlıyorum. Bu konuya girip temelleri anlamak için, biri beni doğru yöne götürebilir mi? Algoritmanın hangi kısmı daha gerçekçi bir render sonucuna yol açar?

2
Cook-Torrance BRDF'i izleyen yol
- Uzun yazı için üzgünüm, ama " Şeytan ayrıntıda " çünkü bu şekilde yapmayı tercih ederim :) Sıfırdan bir yol izleyici yazıyorum ve mükemmel dağınık (Lambertian) yüzeyler için iyi çalışıyor ( yani fırın testi - en azından görsel olarak - enerji tasarrufu sağladığını ve görüntülerin aynı için Mitsuba oluşturucuyla oluşturulanlarla …

1
Işın İzlemede Kenar Yumuşatma / Filtreleme
Işın izleme / yol izlemede, görüntüyü kenar yumuşatmanın en basit yollarından biri piksel değerlerini süper örneklemek ve sonuçları ortalamaktır. IE. her örneği pikselin ortasından çekmek yerine, örnekleri bir miktar dengelersiniz. İnternette arama yaparken, bunu yapmak için iki farklı yöntem buldum: İstediğiniz gibi numune oluşturun ve sonucu bir filtreyle tartın Bir …

1
OpenCL'de özyineleme neden yasaktır?
Işınlanmış görüntülerin oluşturulmasını hızlandırmak için OpenCL kullanmak istiyorum, ancak Wikipedia sayfasının Open CL'de özyinelemenin yasak olduğunu iddia ettiğini fark ettim . Bu doğru mu? Raytracing yaparken özyinelemeyi kapsamlı bir şekilde kullandığım için, hızlanmadan yararlanmak için bu önemli miktarda yeniden tasarım gerektirecektir. Özyinelemeyi engelleyen temel kısıtlama nedir? Etrafında bir yol var …

4
Bezier yüzeyleri nasıl ışınlanır?
Matematikte bu soruyu denedim ve şaşırtıcı bir şekilde, "denklemler çok kötü, sadece işlevi sayısal bir kök bulucuya besle" idi. Ama kendinizi benim gibi bir grafik adamı olarak görüyorsanız ve tasarım çalışması için Bezier eğrileriyle kapsamlı bir şekilde oynadıysanız, daha iyi yapılabileceğine inanmalıyım. Kajiya tarafından anlaşılacak arka plana sahip olmadığım (Sylvester …

2
İlişkili örnekler Monte Carlo oluşturucunun davranışını nasıl etkiler?
Monte Carlo veya çift yönlü yol izleme gibi Monte Carlo görüntü oluşturma yöntemlerinin çoğu açıklaması, numunelerin bağımsız olarak üretildiğini varsayar; yani, bağımsız, muntazam dağıtılmış sayıların bir akışını üreten standart bir rastgele sayı üreteci kullanılır. Bağımsız olarak seçilmeyen numunelerin gürültü açısından faydalı olabileceğini biliyoruz. Örneğin, tabakalı örnekleme ve düşük tutarsızlık dizileri, …

2
Ray Tracer için Alt Piksel Oluşturma
Yazı tipi oluşturma işleminde, alt piksel oluşturma kullanılır . Buradaki temel fikir, pikseli RGB bileşenlerine bölmek ve daha sonra her biri için ayrı bir değer hesaplamaktır. Her bileşen tüm pikselden daha küçük olduğundan, daha yüksek kalitede kenar yumuşatma mümkündür. Bir ışın izleyici için aynısını yapmanın açıkça benzer bir yolu vardır. …

3
Işın izleme yükseklik alanları için en son teknoloji algoritması nedir?
Yıllar boyunca bir ışın izleyicide yükseklik-alan arazisi çizmek için farklı teknikler üzerine çok sayıda makale olmuştur. Bazı algoritmalar ızgarayı doğrudan ışınla yürütebilir (veya bir dörtlü yoluyla); diğerleri araziyi çokgen örgüye dönüştürür ve standart ışın-üçgen kavşak testi kullanır. Araştırma son birkaç yıldır devam ediyor gibi görünüyor ve son on yılda yazılmış …

1
Açık Işık Örneklemesi ile Aşamalı Yol İzleme
BRDF kısmı için önemli örneklemenin arkasındaki mantığı anladım. Bununla birlikte, ışık kaynaklarını açıkça örneklemeye gelince, hepsi kafa karıştırıcı hale gelir. Örneğin, sahnemde bir nokta ışık kaynağım varsa ve bunu sürekli olarak her karede örneklersem, monte carlo entegrasyonu için bir örnek daha saymalıyım? Yani, bir örnek kosinüs ağırlıklı dağılımdan diğerini ise …

2
Yol izleme için iyi bir lens / kamera objektif modeli nasıl oluşturulur?
Smallpt üzerinde öğrendikten ve deney yaptıktan sonra küçük bir yol izleyici yazdım . Kendimi yazmadığım (ve anlamadığım) tek şey, ilk ışınların kameradan nasıl hesaplandığı ve işlendiği. İlkeyi doğru anladım, ancak nasıl yapılacağını açıklayan bazı kaynaklar arıyorum: Işınların başlangıç ​​yönünü hesaplama Alan derinliği gibi efektlere izin veren gerçek bir lensi (iğne …

3
Gerçek Zamanlı Olmayan Raytracing
Gerçek zamanlı ışın izleme (ve raymarching vb.) İle biraz oynadım, ancak gerçek zamanlı olmayan ışın izleme için çok fazla zaman harcamadım - daha yüksek kaliteli görüntüler veya ön işleme videoları ve benzerleri için. Gerçek zamanlı olmayan durumda görüntü kalitesini artırmak için yaygın bir teknik biliyorum sadece piksel başına çok daha …

4
Kenar Yumuşatma Işın İzlemede Nasıl Uygulanır?
Çevrimiçi birkaç makaleyi okuduktan sonra, Ray Tracing'i kullanırken Kenar Yumuşatma'nın nasıl çalıştığından emin olmadığımı söyleyebilirim . Tek anladığım kadarıyla, Tek Piksel / Işın 1 yerine 4 alt piksele ve 4 ışına ayrılmıştır . Birisi bunun nasıl yapıldığını açıklayabilir mi (tercihen kodla)?

2
Hareket Bulanıklığı için Nesne Alanına Işın Dönüşümü
Işın izleyicim çok çeşitli nesneleri destekler. Onları kesişmek için ışınları nesne boşluğuna dönüştürme standart tekniğini kullanıyorum. Hareket bulanıklığı ekleyene kadar bu harika çalışıyor. Hareket bulanıklığını bir yerine bir dönüşüm dizisi (tartışmayı basitleştirmek için tam olarak iki diyelim) olarak modelliyorum. Benim yaklaşımım ışığın her iki anahtar karede ters dönüşümünü almak ve …

1
Radiosity VS Ray izleme
Radyasyon temel olarak buna izin verir: Cornell Üniversitesi'nin Radiosity ile ilgili bir eğitiminde aşağıdakilerden bahsedilmiştir: Görüntünün ışın izlemeli bir sürümü, yalnızca doğrudan yansıma ile izleyiciye ulaşan ışığı gösterir - bu nedenle renk efektlerini kaçırır. Ancak Wikipedia'da : Radiosity, bir yüzeye gelen aydınlatmanın sadece doğrudan ışık kaynaklarından değil, aynı zamanda ışığı …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.