«perlin-noise» etiketlenmiş sorular

Perlin gürültüsü, Ken Perlin tarafından geliştirilen algoritmik (bilgisayarda oluşturulmuş) bir efekttir, genellikle doğadaki öğeleri simüle etmek ve özellikle düşük bellek seviyelerine sahip durumlarda prosedürel arazi üretimi için kullanılır. Aynı zamanda sözde rastgeledir ve herhangi bir sayıda boyutta olabilir. Bunun, Ken Perlin tarafından geliştirilen ve bu etiketle kapsanan gelişmiş bir versiyonu var: simpleks gürültü.

10
Eğilebilir Perlin gürültüsünü nasıl üretirsiniz?
İlgili: Basit ses üretimi Perlin Gürültüsünü Anlamak Eğilebilir Perlin gürültüsü üretmek istiyorum. Ben den çalışıyorum Paul Bourke en PerlinNoise*() böyledir fonksiyonlar: // alpha is the "division factor" (how much to damp subsequent octaves with (usually 2)) // beta is the factor that multiplies your "jump" into the noise (usually 2) …

3
Worms tarzı araziyi nasıl oluşturabilirim?
Worms tarzı bir oyun üzerinde çalışıyorum ve usule göre bazı arazi oluşturmak istiyorum. Daha önce perlin gürültüsünü kullanarak çok fazla arazi üretimi yaptım ve bu oyunda kullanmaya başladım. Bununla ilgili tek sorun çok basit ve sıkıcı, bana bazı tepeler veriyor ama istediğim karmaşıklığı değil. Mağaralar ve asılı dağlar gibi özelliklere …

4
Basit ses üretimi
Bu gibi görünen gürültü üretmek için arıyorum: (görüntüler Perlin Gürültüsünü Anlama izniyle ) Temelde birçok küçük "dalgalanma" ile gürültü arıyorum. Aşağıdaki istenmeyen bir durumdur: Bunu yapmanın basit yolları var mı? Bir haftadır perlin ve simpleks'e bakıyorum ve JavaScript'te çalışmasını hiç göremiyor gibiyim, ya da yaptığımda, bu tür görüntüler oluşturmak için …


3
Oyunumda nasıl rastgele göller ve nehirler oluşturabilirim?
2D blok bina oyunum var ve rastgele oluşturulmuş göller ve nehirler yapmaya çalışıyorum. Perlin gürültü algoritmasını inceledim, ancak rastgele ve güzel sonuçlar elde edemedim. Python gürültü kitaplığını kullanmaya çalışıyorum , ama çok rastgele haritalar oluşturmadı. Daha rasgele hale getirmek için kütüphanede eksik olduğum bazı tohum fonksiyonu var mı? Daha rasgele …

2
Prosedürel doku üretimini hızlandırma
Son zamanlarda, prosedürel olarak oluşturulmuş bir güneş sisteminde yer alan bir oyun üzerinde çalışmaya başladım. Biraz öğrenme eğrisinden sonra (daha önce Scala, OpenGL 2 ES veya Libgdx ile çalışmadı), prosedürel olarak dokulu tek bir gezegenin etrafında döndüğünüz temel bir teknik demom var: Karşılaştığım sorun doku üretiminin performansı. Yaptığım şeylere hızlı …

1
Pürüzsüz Voksel Arazi
Kişisel bir proje olarak, Castle Story'nin pürüzsüz arazisine benzeyen bir arazi oluşturacak bir arazi jeneratörü yapmaya çalışıyorum. Daha önce görmediyseniz, burada: Gördüğünüz gibi, blokların ve "pürüzsüz" blokların birleşimi. Bu görünümü taklit etmek için yapmaya çalıştığım, her yüzey bloğuna mini bir yükseklik haritası vermektir. Bu genellikle işe yarar, ancak böyle bir …

2
Perlin solucanları ile mağara üretimi
Şu anda 3D Simplex Noise ile voksel arazisi gibi bir Minecraft oluşturmaya çalışıyorum ve aynı zamanda mağaraları uygulamak istiyorum. Gerçekten güzel sonuçlar veren bu iş parçacığında Perlin Solucanları yöntemini buldum . Bununla birlikte, yığın temelinde yığın olarak nasıl oluşturulacağına dair hiçbir fikrim yok. Bu mümkün mü yoksa yığın bazında mağara …

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 …
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.