इलाके में चट्टान के चेहरे का प्रतिनिधित्व कैसे करें?


12

मैं अपने खेल में इलाके का प्रतिनिधित्व करने के लिए सबसे अच्छा तरीका जानने की कोशिश कर रहा हूं। मैं एक का उपयोग कर पर विचार किया गया है heightmap (या समान रूप से कोने की ग्रिड) इलाके और एक की सतह का प्रतिनिधित्व करने के splatmap चिकनी बनावट अनुमति देने के लिए। यह पूरी तरह से चिकनी इलाके के लिए काम करेगा, लेकिन समस्या यह है कि चट्टानों और तेज चट्टानों का प्रतिनिधित्व कैसे किया जाए।

चट्टानों को खुद को बाकी इलाकों की तुलना में अलग तरह से प्रस्तुत करना होगा। उदाहरण के लिए, उन्हें एक अलग (गैर-फैला हुआ) बनावट होना चाहिए, जो कि चट्टान के सामने दिखाई देता है, लेकिन अगर मैंने इसके लिए चर्मपत्र का उपयोग किया, तो यह उचित होगा कि जहां वह चट्टान की बनावट है, वहां उसका पर्याप्त चेहरा होगा जमीन से पूरी तरह से अलग है।

एक तस्वीर कहती है एक हजार शब्द ...

यहाँ छवि विवरण दर्ज करें

इलाके की ऊंचाई में चट्टानों और अन्य तेज अंतरों को संग्रहीत और / या सौंपने के कुछ सामान्य तरीके क्या हैं?


4
आप देखेंगे कि बहुत कम गेम में वास्तव में ऊर्ध्वाधर चट्टानें होती हैं, वे सभी ऊपर से नीचे तक कम से कम एक ग्रिड की इकाई द्वारा तिरछी होती हैं। रेंडरिंग को स्पैट मैप शेड्स के साथ किया जा सकता है जो उस ढलान को ध्यान में रखते हैं और एक बग़ल में-दीवार बनावट से खींचते हैं। आपकी तस्वीर की तरह ब्लॉक स्थानीय स्वाद देने के लिए ऊंचाई के शीर्ष पर ज्यामिति के रूप में गिराए जाते हैं।
पैट्रिक ह्यूजेस

जवाबों:


7

वह चित्र ऐसा लगता है जैसे वे चट्टान बनाने के लिए एक अतिरिक्त प्रोप का उपयोग कर रहे हैं। यदि आप अपने इलाके का प्रतिनिधित्व करने के लिए एक सादे ऊंचाई के नक्शे का उपयोग करना चाहते हैं, तो यह एकमात्र समाधान है। अच्छी खबर यह है कि यह आमतौर पर उपयोग किया जाता है और ठीक काम करता है। सबसे सरल समाधान (एक प्रोग्रामिंग दृष्टिकोण से) स्तर संपादक में आवश्यकतानुसार अतिरिक्त प्रॉप्स को रखना है। यदि आप फैंसी प्राप्त करना चाहते हैं, तो आपके पास एक उपकरण हो सकता है जो स्वचालित रूप से प्रॉप्स के सेट से चयन करता है और इलाके को मिलान करने के लिए आकार देता है।

आप ऊंचाई के नक्शे पर चेहरों को फैलाने के लिए एक सुविधा प्रदान कर सकते हैं, जो आपको थोड़े अतिरिक्त जटिलता के साथ एकदम सही ऊर्ध्वाधर चेहरे प्राप्त करेगा, लेकिन यह बहुत अच्छा दिखने की संभावना नहीं है और शायद वैसे भी कुछ अतिरिक्त सजावट की आवश्यकता होगी हार्ड एज को कवर करें।

अंतिम विकल्प एक ऊंचाई वाले नक्शे को एक साथ छोड़ना होगा और बस अपने इलाके को ज्यामिति का एक पूरा टुकड़ा बनाना होगा, लेकिन फिर आप एक ऊंचाई के नक्शे की अच्छी सादगी खो देते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.