एक एल्गोरिथम बनाएं जो 3D स्पेस में एक सर्कल बनाता है।
यहाँ हम एक एल्गोरिथम प्रस्तुत कर रहे हैं जो 3D स्पेस में एक सर्कल बनाता है।

आवश्यक चीजें: एक सेंटर प्वाइंट (x, y, z) और एक त्रिज्या रेडियस r

1. एक खाली सेट बनाएं जिसमें आप स्पेस के निर्देशांक अंतरिक्ष में आपकी सर्कल को रखेंगे।

2. अब आपको स्पेस से एक उचित सीमा चुननी होगी। एक संभव तरीका सीमा चुनने का यह हो सकता है कि आप एक इकाई विरासत श्रृंखला लेते हुए (0,0,0) से (1,1,1) तक स्पेस में बढ़ते हुए स्पेस का एक बॉक्स बनाते हुए, जो सर्कल को धारण कर सकता है।

3. अब बॉक्स को उत्पन्न करने के बाद, आपको बॉक्स के हर बिंदु पर जाना होगा। आप बॉक्स पर पैरामीट्रिक समानताएं लागू करके जा सकते हैं, जो एक वृत्त को बनाने के लिए प्रयोग किए जाने वाले प्वाइंट के सेट को प्रतिबिंबित करती हैं।

4. हर बिंदु पर जाने के बाद, आपको प्रत्येक प्वाइंट को सेंटर पॉइंट से आधारित दूरी की जांच करनी होगी। आप चाहें तो आप इसे आधारित फ़ाइल्ड्स के साथ कर सकते हैं, जो आपके सेंटर प्वाइंट के संचालन में मदद करेंगे।

5. दूरी निकालकर, आप जाँच कर सकते हैं कि प्वाइंट बॉक्स आकार से बाहर है या नहीं। यदि पॉइंट बॉक्स से बाहर है, तो आप उस पॉइंट को फ़ाइल्ड्स के साथ रीझा सकते हैं।

6. हम अब वह बिंदु संचालित जाएंगे जो बॉक्स से बाहर है। हम पॉइंट को सेंटर प्वाइंट के दूरी द्वारा संचालित करते हुए अंतिम समानता के बिंदु को खोजेंगे।

7. आखिर में, आप एक सर्कल बना सकते हो जो सेंटर प्वाइंट के दूरी द्वारा संचालित होता है।

यह एक पेशेवर स्तर पर लंबा प्रक्रिया है लेकिन यदि आप इसे कई साधारण चरणों में टूटते हुए देखते होंगे तो आपको यह पता चल जाएगा कि यह आसान होगा। जोड़ों के बिंदुओं के साथ उत्कृष्ट समानताएँ उत्पन्न करने के लिए, यह एक लाभांश के रूप में काम कर सकता है।