Simulyatsiya shovqini - Simulation noise

Simulyatsiya shovqini a funktsiya bu yaratadi kelishmovchiliksiz maydon. Ushbu signal qo'shimcha tafsilotlarni idrokini oshirish maqsadida badiiy simulyatsiyalarda ishlatilishi mumkin.

Joyni oddiy panjara panjarasiga bo'lish orqali funktsiyani uchta o'lchamda hisoblash mumkin. Har bir chekka bilan chekka atrofida aylanadigan materialning aylanish komponentini ko'rsatuvchi tasodifiy qiymat bog'liq. Yuzga va tashqariga aylanadigan materialni kuzatib, panjaraning har bir yuzidan o'tadigan oqimni tezda yig'ish mumkin. Keyinchalik, panjara yuzlaridagi oqim qiymatlari interpolyatsiya qilinib, barcha pozitsiyalar uchun maydon qiymatini hosil qiladi.

Perlin shovqini ning eng qadimgi shakli panjara shovqini, bu juda mashhur bo'lib qoldi kompyuter grafikasi. Perlin Noise simulyatsiya uchun mos emas, chunki u divergensiz emas.

Simulyatsiya shovqini va Perlin shovqini kabi panjaralarga asoslangan shovqinlar ko'pincha turli xil chastotalarda hisoblab chiqiladi va yig'ilib hosil bo'ladi cheklangan fraktal signallari.

Keyinchalik divergentsiyasiz maydonlarni hosil qilish uchun vektor hisobi identifikatorlaridan foydalanadigan boshqa yondashuvlar, masalan, Robert Bridson taklif qilgan "Curl-Noise" va Ivan DeWolf tufayli "Divergence-Noise". Ular ko'pincha panjara shovqin gradiyentlarini hisoblashni talab qiladilar, ba'zida ular osonlikcha mavjud emas. Ishtiyoqli dastur, uning gradiyentini hisoblash uchun panjara shovqini funktsiyasini bir necha marta chaqiradi, natijada zarur bo'lganidan ko'proq hisoblash amalga oshiriladi. Ushbu shovqinlardan farqli o'laroq, simulyatsiya shovqini matematik xususiyatlaridan tashqari geometrik asosga ega. U yoqimli estetikani yaratish uchun kosmosga tarqalgan girdoblarni simulyatsiya qiladi.

Adabiyotlar

Qo'shimcha o'qish

  • Patel, M & Teylor, N. 2005 yil dekabr. Badiiy simulyatsiya uchun oddiy ajralishsiz maydonlar. Grafika vositalari jurnali, 10-jild, 4-son.