আপনি এটির জন্য 1D পার্লিন শব্দটি ব্যবহার করতে পারেন । এখানে 2 ডি শব্দের একটি চিত্র। আমি রেড রেখাটি যেখানে স্যাম্পল নিয়েছি এবং সবুজ রেখা পেতে কিছু ধ্রুবক দিয়ে তাদের গুণিত করেছি।
আপনি যে ধ্রুবকটির সাথে মানগুলি গুণিত করছেন তা শব্দের উচ্চতা নির্ধারণ করতে চলেছে। সুতরাং আপনি সহজেই অসুবিধাটি শেষ করতে পারেন। পার্লিন শব্দের আরেকটি সুবিধা হ'ল এটি টাইলটেবল গোলমাল তৈরি করতে পারে, যাতে আপনি একটি আপাতদৃষ্টিতে অন্তহীন স্তরটি তৈরি করতে পারেন।
আপনি যদি নীচে এবং একটি সিলিং তৈরি করতে চান তবে এটি গুরুত্বপূর্ণ যে আপনি কোনও দুর্গম অঞ্চল তৈরি করবেন না। সবচেয়ে সহজ উপায় হ'ল শব্দের "উপরের" অংশটি (উদাহরণস্বরূপ 1.0 - noiseValue
) সিলিং হিসাবে এবং নীচের অংশের ( noiseValue
) অবশ্যই কিছু অংশের মধ্যে অবশ্যই অফসেট সহ ব্যবহার করা হবে। যদি এটি খুব নিস্তেজ দেখাচ্ছে, আপনি দুটি ঘনিষ্ঠ নমুনাও বিবেচনা করতে পারেন, যেমন। এক বা দুটি পিক্সেল উপরে বা নীচে আরেকটি লাল নমুনা রেখা কল্পনা করুন। এটি একটি অনুরূপ, তবে অভিন্ন তরঙ্গ দেবে না।