2012-10-11 8 views
11

मैं एक क्षेत्र पर एक टाइल-आधारित दुनिया बनाना चाहता था। मैं हेक्सागोन के आकार की टाइल का उपयोग करना चाहता हूं, हालांकि जहां तक ​​मैं समझ सकता हूं कि इसे फिट करने के लिए आपको वहां पेंटगोन भी होना चाहिए।पेंटागन के बिना क्षेत्र पर हेक्सागोन ग्रिड

तो, मेरा सवाल यह है कि क्या पेंटगोन का उपयोग किए बिना एक क्षेत्र में हेक्सागोन ग्रिड बनाना संभव है? हेक्सागोन नियमित हेक्सागोन नहीं होने चाहिए, अगर वे नियमित रूप से नियमित हैं जो पर्याप्त से अधिक हैं।

कोई मदद यहाँ?

बहुत बहुत धन्यवाद!

+0

देखें http://pub.ist.ac.at/~edels/hexasphere/ – Gnubie

+0

यहां अधिक जानकारी: http://stackoverflow.com/questions/749264/covering-earth-with-hexagonal-map-tiles – Sphinxxx

उत्तर

0

इस लेख के लेखक इसी तरह की समस्याओं का सामना कर रहा था और इस विषय पर ऊपर उल्लिखित लेख लिखा था, कुछ जावास्क्रिप्ट स्रोत कोड के साथ।

असल में, विचार यह है कि चूंकि यह पेंटागोन को हटाने के लिए गणितीय रूप से असंभव है, इसलिए एकमात्र वैध समाधान कभी-कभी पेंटागन को कम करने के लिए अपने हेक्सागोनल ग्रिड को संशोधित और विकृत करना है। विषम टाइल्स सामान्य घटना बनाने के लिए। उन्होंने सीधे हेक्सागोनल ग्रिड की बजाय आईस्कॉस्फीयर पर एक वोरोनोई आरेख बनाकर ऐसा किया और बार-बार लॉयड विश्राम एल्गोरिदम को अंक पर तब तक चलाने के लिए जब तक वे पेंटागन में अष्टकोण सीमा तक कम या कम नहीं थे।

संबंधित मुद्दे