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