আমার কোডে আমার বেশ কয়েকটি স্প্লাইন 2 ডি অবজেক্ট রয়েছে যার প্রতিটির একটি অবস্থান, वेग এবং ত্বরণ পদ্ধতি রয়েছে যা নির্দিষ্ট সময়ে নির্দিষ্ট পরিমাণের ভেক্টরকে ফেরত দেয়। আমি এই ভেক্টরগুলি বক্ররেখার জন্য গ্রেডিয়েন্ট স্ট্রোক তৈরি করার জন্য জ্যামিতি নির্মাণের জন্য ব্যবহার করেছি, তবে খাড়া বাঁকগুলিতে আমার স্ব-ছেদগুলি নিয়ে সমস্যা হচ্ছে। উদাহরণস্বরূপ, এখানে একটি বক্ররেখা রয়েছে যেখানে আমি এটি ঘটছি:
ওয়্যারফ্রেম: http://twitpic.com/2zplw1/full
পূরণ: http://twitpic.com/2zpmnt/full
যেমন আপনি দেখতে পাচ্ছেন, দ্বিতীয় বাঁকের উপরের অংশটি নিজেরকে ছেদ করে, যা কুৎসিত শিল্পীকরণের কারণ হয়। সেই স্ব-ছেদটি সৃষ্টি না করে কোনও স্ট্রোক রেখাচিত্রের জন্য কি কোনও ভাল অ্যালগরিদম / পদ্ধতি আছে?
সম্পাদনা : আরও চরম উদাহরণ, এবং আমি কী অর্জন করতে চাই তার একটি উপহাস:
ওয়্যারফ্রেম: http://twitpic.com/2ztwzi/ful
পূরণ: http://twitpic.com/2ztwkt/f
আদর্শ আদর্শ ফলাফল (মক আপ): http://twitpic.com/2ztxa8/full