«terrain» etiketlenmiş sorular

Bir yerin fiziksel coğrafyasını tanımlamak için kullanılır. Bu özelliklerin yükselmesi, eğimi ve yönünü içerebilir.

2
Açlıktan ölme oyununda olduğu gibi, araziyi nasıl 2.5D perspektifinde oluşturabilirim?
Terraria gibi 2D yan kaydırma oyunları yapma deneyimim var, ancak şimdi kendime meydan okumak ve 2.5D perspektifi olan bir oyun yapmak istiyorum . Taklit etmeye çalıştığım oyun Açlıktan ölmek. Şu anda odaklandığım yer nasıl yaratılacağını bulmak. Zemini nasıl ürettiklerini ve sonra nasıl yarattıklarını anlamakta zorlanıyorum. Zemini oluşturduklarını düşündüğüm yol, önce …

2
3D Perlin Gürültü ile oluşturulduğunda yüzer arazi nasıl kaldırılır?
Şu anda 3D Küpleri ile birlikte rastgele arazi oluşturmak için 3D Perlin Gürültü kullanıyorum. Benim sorunum, arazimde makul yükseklikler elde etmek için gürültü işlevini ölçeklemede yatıyor gibi görünüyor. Sadece bir oktav kullanılırsa, gürültüye ilişkin tüm noktalar açık bir şekilde enterpole edilir ve bu da oldukça düzgün veri sağlar. Ancak, çıkıntılar …

2
Komşu karoların farklı yüksekliklerinde karo haritası / arazi uygulaması
Ahoy! Döşeme haritaları hakkında bazı bilgiler arıyorum, ya da daha doğrusu, belirli bir tür kiremit haritası denir. Rollercoaster tycoon'da kullanılan uygulama türüyle veya nakliye kralı oyun serisiyle ilgileniyorum ve vektör alan arazisine ve yükseklik haritası arazisine bakıyorum ama aradığım şey için uygun olduklarından emin değilim geliştirmek. Çoğu insanın izometrik bir …

1
Prosedürel olarak oluşturulan arazi haritası. Arazi türleri arasındaki karışım geçişleri
Soru, şimdiye kadarki en büyük ifade değil. Bazı doku ve arazi üretimi malzemelerini öğreniyor ve prototip oluşturuyorum ve belki de bana yardımcı olabileceğiniz bir şeyle karşılaştım. Nasıl çalışır: Prosedürel olarak bir arazi yüksekliği haritası oluşturuyorum. Sonsuz bir şekilde herhangi bir yönde kayabilir. (resim 1) Yükseklik haritasının değerine bağlı olarak renkleri …

4
Bir füze ve bitmap arazisinin kesişim noktasını bulmanın en etkili yolu nedir?
Bir 2D bitmap arazisinin eğimini bulma hakkında önceki sorumu takip ederek, şimdi füzenin vurduğu 2D arazide noktayı bulmanın en iyi yolunu bilmem gerekiyor. Açıkçası, füzenin altındaki piksellerin araziyle kesişip kesişmediğini görebiliyorum, ancak arazinin oldukça derinlerine taşındığını söylüyor. Başlangıçta nerede çarpıştığını bulmak için geri adım atmanın en iyi yolu nedir? Bir …

1
GPU'da arazi oluşturma
Motorumda, CPU'da hesaplanan Perlin gürültü alghoritm'i kullanarak sonsuz bir arazi yaratıyorum. Arazi oluşturulması şu şekilde olur: Kamera yüksüz yama yakınındaysa oluşturun 513x513 gürültü dizisini verilen sınırlarla hesapla Normalleri, teğet, binormal, endeksleri hesaplayın Verileri vbo'ya aktarın Artıları: Yalnızca gerektiğinde oluşturulmalıdır Kolay çarpışma aleyhte 3,1 saniyede (bir iplik) yavaş 64 513x513 yama …
9 terrain 

2
Voksel Yüz Tarama (Muhtemelen açgözlü kullanarak mesh basitleştirme)
Edit: Bu sadece kendi öğrenme deneyimim için, bu soru sormak performans nedenleriyle DEĞİLDİR. Bu, Minecraft benzeri bir arazi motoruyla ilgili. Blokları parçalar halinde saklarım (16x256x16 blokları bir yığın halinde). Bir yığın oluşturduğumda, araziyi ayarlamak ve nesneleri yerleştirmek için birden fazla yordamsal teknik kullanıyorum. Üretirken, tam yığın için bir 1D dizisi …

1
Starcraft 2 haritalarını hangi teknolojiyi kullanır?
Çalışma zamanında yordamsal olarak oluşturulan bir harita var ve şu anda bu haritayı oluşturma yöntemleri araştırıyorum. Starcraft 2'nin görünümüne ilgi duydum ve bazılarının bunu başarmak için hangi yöntemleri kullandığını tavsiye etmek istiyorum. İkinci olarak, mümkünse herhangi bir öğretici, makale ve hatta kaynak kodu örnekleri görmek istiyorum. Biraz tavsiye almak istediğim …

2
Karakterinin yüksek açılı yamaçlardan aşağı kaymasını nasıl sağlarım?
Şu anda karakterimin Unity3D'deki hareketi üzerinde çalışıyorum . Fare imlecine nispeten hareket etmesini sağladım. Karakterin daha yüksek derecelerde dağlara çıkmasına izin vermeyen 45 ° 'lik bir eğim sınırı belirledim. Ama yine de onları yukarı atlayabilir. Çok eğimli yerlerde atladığında onu tekrar aşağı kaydırmayı nasıl başarabilirim? Şimdiden teşekkürler. edit: Kod snippet …

3
Akan araziyi “rastgele” oluşturmanın doğru yolu
Basit bir yukarıdan aşağıya RTS oyunu oluşturuyorum. İhtiyacım olduğunda anında "rastgele" haritalar oluşturmayı planlıyorum. Her şeyi 'geçişlerde' planlıyorum: Araziyi tüm otlarla doldurun Geri dönün ve rastgele çakıl atakları ekleyin Çakıl yuvarla İkinci Katta Dağ Manzarası Çiz Dağları yuvarlak vesaire vesaire. Şimdi aşağıdaki resme bir göz atın: Bunu harita düzenleyicimi kullanarak …

3
Rastgele Havuzlar veya Göller Üretme
Herhangi bir çokgen şekli çizebilen fonksiyonlar uyguladım, ancak bir gölün yuvarlak kenarlarını taklit eden pürüzsüz bir şekil oluşturamadım. İki daire oluşturmayı ve kenarları birleştirmeyi denedim, ancak yeterli varyasyon veya pürüzsüzlük yok. Herkes böyle bir şekil oluşturabilecek herhangi bir işaret veya fikir var mı?
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.