Çoğu 2.5D izometrik oyunun görüş açısı ne kadardır [kapalı]


30

Hangi perspektif açısını kullandıklarını belirlemek için birçok popüler oyunu inceledim. Bunun için 45 ve 60 derece izometrik izlenen bir ızgara yarattım ve ekran görüntüsüne koydum (bu durumda Diablo II). Bu ızgaraların hiçbiri oyunun perspektifine uymuyor. Bu yüzden bakış açısına en uygun açıyı bulmaya çalıştım ve 53.5 dereceye yakındı. Ancak, bu sayı hiçbir yerden gelmiyor gibi görünüyor ve perspektif açısını tanımlayan sayının arkasında güçlü bir mantık olduğuna inanıyorum. 9/16 * 90 derece ve 3/4 * 90 derece (16: 9 ve 4: 3 ekran çözünürlük oranlarından geliyor) denedim ama varsayımlarımın hiçbiri doğru gözükmüyor. İşte ne demek istediğimin ekran görüntüleri:

60 derece görüntü tanımını buraya girin

45 derece görüntü tanımını buraya girin

İkisi arasında bir şey - 53.5 derece - oldukça gerçek sayıya yakın görüntü tanımını buraya girin

Gerçek derecelerin ne olduğunu ve nereden geldiğini gerçekten bilmem gerekiyor. Herhangi bir yardım oldukça takdir edilmektedir! Teşekkür ederim!


4
Geleneksel olarak açı, çini için bir piksel boyutu seçmenin yan etkisi olurdu, tersi olmazdı. Bu yüzden Sam'in tamsayı değerleri hakkındaki cevabındaki bit önemlidir. Orijinal Diablo'nun karoları 5x4 oranına uyan yaklaşık 56x42 gibi görünüyor.
Kylotan

Diablo II, kötü bir örnek. Bir çeşit perspektif hack kullanıyorlar. Eğer yakından bakarsanız, alttaki döşemeler daha büyük hale getirilirse, arkadaki döşemeler zekice bir ortogonal döşemenin perspektifini taklit eder. Bu günlerde, karoları her zaman yaptığımız gibi ayarlayarak basitçe taklit edebiliriz, bunu perspektif bir kamera kullanarak yapabiliriz.
Madmenyo

@Madmenyo'nun yazdığı gibi, Diablo II kötü bir örnektir. Çoğu 2.5D izometrik oyundaki açı 26.565 derecedir ve bir kiremit oluşturmak için dikey olarak her 1 piksel için yatay olarak 2 piksel koyarak elde edilir atan(.5) = 26.5650512 deg. Buradan daha fazla bilgi edinebilirsiniz: en.wikipedia.org/wiki/…
AsGoodAsItGets

Yanıtlar:


23

Sezginin doğru olduğuna inanıyorum, formülün değil.

atan(4 / 3) = 53.1301024 degrees

Bu oran yararlı olabilir çünkü Pisagor üçgeni oluşturur , yani köşegenin uzunluğunun tam bir tamsayı olduğu anlamına gelir.

Pitagor'a ait


9

Çoğu "izometrik" oyun tarafından kullanılan kamera açısı aslında 30 derecedir (x, y ve z ekseninin aynı uzunluğa sahip olduğu gerçek izometrik görünüm 35.264 derecedir). Bu açının nedeni, döşemenin genişliğinin, yüksekliğinin iki katı olmasıyla sonuçlanır. Bu şekilde, köşegenleri çizerken 2: 1 oranına eşit bir oran elde edebilirsiniz, böylece fayanslar boşluksuz ve düzgün bir şekilde hizalanır.

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.