संदर्भ noiseDetail()

noiseDetail()

noise() फ़ंक्शन द्वारा उत्पन्न शोर के चरित्र को समायोजित करता है।

पर्लिन शोर मान शोर की परतों को एक साथ जोड़कर बनाया जाता है। शोर की परतें, जिन्हें ऑक्टेव्स कहा जाता है, संगीत में हार्मोनिक्स के समान हैं। निचले सप्तक आउटपुट सिग्नल में अधिक योगदान देते हैं। वे शोर की समग्र तीव्रता को परिभाषित करते हैं। उच्च सप्तक महीन दानेदार विवरण बनाते हैं।

डिफ़ॉल्ट रूप से, शोर मान चार सप्तक के संयोजन से बनाए जाते हैं। प्रत्येक उच्च सप्तक अपने पूर्ववर्ती की तुलना में आधा (50% कम) योगदान देता है। noiseDetail() सप्तक की संख्या और फ़ॉलऑफ़ राशि को बदल देता है। उदाहरण के लिए, noiseDetail(6, 0.25) को कॉल करने से यह सुनिश्चित होता है कि noise() छह सप्तक का उपयोग करेगा। प्रत्येक उच्च सप्तक अपने पूर्ववर्ती की तुलना में 25% अधिक (75% कम) योगदान देगा। 0 और 1 के बीच फ़ॉलऑफ़ मान मान्य हैं। हालाँकि, 0.5 से अधिक फ़ॉलऑफ़ मान के परिणामस्वरूप शोर मान 1 से अधिक हो सकता है।

उदाहरण

सिंटैक्स

noiseDetail(lod, falloff)

पैरामीटर्स

lod
संख्या:

शोर द्वारा उपयोग किए जाने वाले सप्तकों की संख्या.

falloff
संख्या:

प्रत्येक सप्तक के लिए फ़ॉलऑफ़ कारक।

Notice any errors or typos? Please let us know. Please feel free to edit src/math/noise.js and open a pull request!

संबंधित संदर्भ