जवाबों:
ब्लेंडर PLY फाइलें (.ply) निर्यात कर सकते हैं, जो टेक्स्ट-आधारित हैं, पार्स करने के लिए बहुत आसान है, और वर्टिकल रंग शामिल हैं। कठिन तरीका यह है कि ओबीजे निर्यातक कोड को बदल दिया जाए ताकि इसमें वर्टिस रंग (इस प्रकार ब्रेकिंग ऑबज कम्पेटिबिलिटी) शामिल हो।
वेवफ्रंट के * .obj का एक स्वाद मौजूद है जो वर्टेक्स कलरिंग की सुविधा देता है। मुझे दो एप्लिकेशनों के बारे में पता है जो इन्हें "मेशलैब" (फ्री) और "मेशमिक्सर" (ऑटोडेस्क से भी मुक्त) नाम से निर्यात कर सकते हैं। वर्ना रंग वास्तव में पाए जाते हैं। प्रत्येक शीर्ष परिभाषा के बाद जैसा कि नीचे दिखाया गया है ..
(* .Obj का टुकड़ा)
####
#
# OBJ File Generated by Meshlab
#
####
# Object VERTEXPAINT_004_OBJ.obj
#
# Vertices: 284
# Faces: 281
#
####
mtllib ./VERTEXPAINT_004_OBJ.obj.mtl
vn 0.029683 0.730087 -0.682709
v 1220.094482 -572.500000 177.713943 0.984314 0.764706 1.000000
# "3 vals for Vert and 3 vals for Col"
vn 0.000000 0.858139 -0.513418
v 1291.571533 -609.439636 -28.628490 0.921569 0.219608 1.000000
vn 0.303129 0.896367 -0.323480
"वर्टेक्स बेस्ड एंबिएंट इंक्लूजन" उत्पन्न करने के लिए मेशलैब का उपयोग करने की कोशिश करें, फिर इसे "मेशिक्सर" के साथ खोलें।
यह आपके मुद्दे को स्पष्ट करना चाहिए .. मुझे लगता है कि वर्टेक्स रंग शेड्स के आगमन के साथ वापस आ रहा है .. इसकी अजीब बात यह है कि छवि मानचित्रों की खोज के समय वर्टेक्स रंग की उपेक्षा कैसे की जाती है .. अब हमें "वर्टेक्स रंग" की वापसी देखनी चाहिए! मुझे पता है अगर यह उपयोगी था!
v
। मौजूदा OBJ पार्सरों के साथ अनुकूलता को तोड़ने की उम्मीद नहीं है।
वेवफ्रंट ओबीजे सामग्रियों का समर्थन करता है , जो एक ही रंग के मेश के रंग समूहों को बनाते हैं।
सामग्री विवरण इस तरह दिखते हैं:
newmtl redMtl
Kd 1.00 0.00 0.00
Ks 0.50 0.50 0.50
Ns 18.00
तो, केडी डिफ्यूज़ कंपोनेंट है, केएस स्पेक्युलर है।
इन .mtl फ़ाइल के अंदर निर्दिष्ट किया जाएगा जो .obj फ़ाइल के साथ होती है। .Obj फ़ाइल के अंदर जैसे कथन हैं
usemtl redMtl
f 1/5/1 30/39/2 20/29/3
f 20/29/4 30/39/5 31/41/6
f 35/48/7 26/35/8 2/6/9
इसका मतलब यह है कि वहाँ निर्दिष्ट चेहरे RedMtl सामग्री का उपयोग करने के लिए हैं। जब आप ओब्ज फाइल को पार्स कर रहे होते हैं, तो यह नीचे-प्रति-वर्ण रंग में बदल जाता है।
यदि बहुत सारे रंग हैं, तो आपके पास बहुत सारी सामग्री होगी, लेकिन आप इसे कर सकते हैं।
यहां एक विशेष समूह को एक अलग सामग्री का सामना करने का तरीका बताया गया है । यदि आप चाहें तो एक जाल में प्रत्येक चेहरे के लिए एक अलग सामग्री असाइन कर सकते हैं।