Bilgisayar grafikleri

Bilgisayar grafik araştırmacıları ve programcıları için soru cevap

2
Altıgen piksel dizisi bir görüntüyü daha verimli bir şekilde depolayabilir mi?
Çoğu bilgisayar monitörü ve televizyonunda kare (veya neredeyse kare) bir kafes üzerinde düzenlenmiş dikdörtgen bir piksel dizisi vardır. Altıgen kafes aynı sayıda piksel için daha iyi görüntü kalitesi sağlar mı? Başka bir deyişle, aynı miktarda bellek daha fazla ayrıntı depolanmasına izin verir mi? Altıgen bir kafes ile aynı sayıda pikselden …
11 pixels  memory 

2
Şablon testi ile kaç parçanın yapıldığını bulmak mümkün müdür?
Şablon testlerini düzensiz şekiller (biraz 2-B CSG gibi ) işlemek için oldukça yaygın olarak kullanan bir OpenGL uygulaması var . Şablon testinden kaç parçanın geçtiğini ve gerçekten oluşturulduğunu öğrenebilseydim, bu, bazı hesaplamaları basitleştirmede çok yardımcı olacaktır. Özellikle, daha sonra bir Monte Carlo simülasyonu ile yaklaşmak yerine, işlenen şeklin alanını ücretsiz …

1
Bir dokuyu değiştirmek (üzerinde boyama) “durum değişikliği” olarak mı kabul edilir?
Grafiklerdeki kural, daha az durum değişikliği gerçekleştirmenin, daha fazla durum değişikliği (anahtarlayıcı gölgeler, bağlayıcı tamponlar, bağlayıcı dokular vb.) Gerçekleştirmekten daha iyi olmasıdır. Dokular için, çokgenleri tek bir atlas kullanarak (sprite / metin oluşturmak için) her çokgen için yeni bir doku tek tek bağlamaktan daha hızlıdır. Sürekli olarak bir dokuya resim …
11 opengl  texture 

3
Noktaları daha yüksek eğrilik alanlarına nasıl yoğunlaştırabilirim?
Daha yüksek eğrilikli alanlarda daha yoğun bir şekilde konsantre etmek için noktaları örtük bir yüzey üzerinde nasıl dağıtabilirim? Rastgele puan eklemeyi ve eğriliğe bağlı olarak gerekli olmayan noktaları reddetmeyi düşündüm, ancak benzer eğrilik alanlarına daha eşit bir dağılım sağlayan daha iyi bir yaklaşım olup olmadığını bilmek isterken, yine de yüksek …


2
Alfa kanalı gama düzeltilmeli mi
PNG, BMP, vb ... 'de depolanan piksel değerinin doğrusal RGB alanında olmadığını biliyoruz. Ama alfa kanalı hakkında hiçbir şey söyleyen bir belge bulamadım. Alfa kanalı görüntü dosyalarında doğrusal boşlukta mı saklanıyor?
11 gamma 

2
OpenGL yerine Direct3D'yi tercih etmek için herhangi bir neden var mı?
Ben okuyordum Yani bu , bir nevi başka OS üzerinde daha Microsoft pencerelerde çok daha fazla oyun vardır nedenini gördü. Sunulan ana sorun Direct3D'nin OpenGL yerine tercih edilmesiydi. Anlamadığım şey, herhangi bir geliştiricinin neden uyumluluktan fedakarlık etmesidir? Bu sadece şirket için bir mali kayıptır. OpenGL'nin bir tür karışıklık olduğunu anlıyorum, …
11 opengl  direct3d 



2
JPEG kodlaması gama dikkate almalı mı?
Bir görüntü JPEG kullanılarak kodlandığında, RGB pikseller önce YUV'a kodlanır ve daha sonra UV kanalları aşağı örneklenir. Aslında DCT yapmadan ve katsayıları kodlamadan önce, JPEG Y kanalını gama düzeltmez . Bu doğru mu? İncelenen sonucumuzu en fazla etkileyecek DCT katsayılarını belirlememeli miyiz?

1
Programlı olarak tepe normalleri oluşturma
Kinect face api ile çalışıyorum, yüz görüntüsünü yapmak için oluşturulacak üçgenler için bir dizi köşe ve indeks sağlar. Köşe noktalarının ve dizideki sıralarının yanı sıra kinect tarafından verilen endeksler her zaman sabittir. Bununla birlikte, api UV verisi ve tepe normalleri hakkında hiçbir bilgi vermez. Uygulama, 3d uzaydaki konumları yüz hareketine …

1
Modern donanım gerçek zamanlı olarak korunurken bir sahnede kaç çokgen ulaşabilir ve oraya nasıl ulaşılır?
Oldukça basit, bazı açılardan, ama kendim dahil birçok insanın cevabını gerçekten bilmediği bir soru. GPU üreticileri genellikle çok yüksek sayılardan bahseder ve çeşitli oyun motorlarının desteklediğini iddia ettikleri çokgen sayıları arasındaki yayılma, genellikle birden fazla büyüklük sırasına yayılır ve yine de büyük ölçüde birçok değişkene bağlıdır. Bunun geniş, oldukça açık …
11 gpu  optimisation 

1
AMD'nin GPD kartına SSD takması neden gecikmeyi bu kadar azalttı?
AMD, son zamanlarda üzerinde birkaç M2 SSD bulunan ilginç bir Radeon Pro kartıyla haberlerde yer aldı. Bazı daha ayrıntılı öykülerin ( örneğin burada veya burada ) belirttiği gibi, faydalar temel olarak yüksek bant genişliğinden kaynaklanmayabilir (M2'ler her biri sadece 4 PCIe şeridindedir, bu nedenle kartın kendi 16 şeritli konektörünün daha …

3
Çokgen kafeslerde bir üçgen iç testi nasıl yapabilirim?
(V1, V2, V3)Düzenli bir üçgen ağda rastgele seçilen 3 köşem var . Bu 3 köşe için, aralarındaki jeodezik mesafeyi ve yolu (Dijkstra kullanarak) hesapladım ve yukarıdaki şekilde olduğu gibi üçgen benzeri bir yüzey oluşturdum. Şimdi, her bir yolda uzanan ve belirli bir tepe noktasından jeodezik mesafeleri hesaplayabilen köşelere sahibim. Yapmak …

1
Neden BRDF radyasyon oranı değildir?
BRDF'leri Öğreniyorum ve BRDF'nin neden giden radyasyonun belirli bir yöne oranı ve başka bir yönden gelen ışınım oranı olarak tanımlandığını merak ediyorum. BRDF neden radyasyon oranı olarak tanımlanmamış?
10 brdf 

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.