«software-rendering» etiketlenmiş sorular

8
OpenGL, SFML ve SDL’nin yazılıma göre avantajı nedir?
Casey Muratori'nin çerçeveleri kullanmadan bir oyun motoru yarattığı Handmade Hero akışını izlemeye başladım . Dün, bir görüntünün ekrana nasıl çekildiğini gösterdiği kısma geldim. Anladığım kadarıyla, çizmek istediği ekranın büyüklüğü kadar büyük bir hafıza ayırdı. Sonra ayırdığı tampon belleğe geçtiği bir bitmap yarattı ve os'a özgü bir işlev kullanarak ekrana çizdi. …

3
Yazılım oluşturma nasıl yapılır?
Gerçek zamanlı yazılım tabanlı rasterleştirmeyi keşfetmek istiyorum. Bugünlerde her şeyin GPU'ya gittiğini biliyorum, ancak bir yazılım oluşturucu kullanmanın hala mantıklı olduğu birkaç oyun var. Örneğin: Voxeltron Voxatron, voksellerden oluşan bir dünyada (küçük küpler, bir çeşit) gerçekleşen bir arena nişancı oyunudur. Oyundaki her şey, menüler ve oyuncu envanteri dahil olmak üzere …


2
4D homojen alanda kırpma yaparken GPU'nun gerçekte ne yaptığının ayrıntıları?
Küçük bir yazılım oluşturucu uygulayarak programlanabilir oluşturma boru hattı öğreniyorum. Bunu 'donanım' tarzında uygulamaya çalışıyorum. Ancak, GPU boru hattına aşina değilim ve bazı homojen kırpma problemleri var. Homojen kırpma alanı , her tepe noktasında çeşitli olan bir w değişkeni içerir . Her köşe nesnesinin kendi kırpma alanında homojen koordinatı (projeksiyon …

1
Z-buffer için derinlik enterpolasyonu, tarama çizgisi ile
Kendi yazılım 3d rasterizer yazmak zorundayım ve şimdiye kadar üçgenlerden oluşan 3d modelimi 2d uzaya yansıtabiliyorum: Her üçgenin 2d uzayı temsil etmesi için puanlarımı döndürür, tercüme eder ve yansıtırım. Sonra 3 üçgen noktasını alıyorum ve üçgenlerin kenarları (sol ve sağ) boyunca tüm noktaları [x] [y] bulmak için tarama çizgisi algoritmasını …
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.