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