คู่มือ V2FUN

ทำความสะอาดโมเดล AI ใน Blender

ตรวจสอบเมช เลือกแนวทางการซ่อมแซมที่เหมาะสม และตรวจสอบเรขาคณิตกับวัสดุก่อนส่งมอบ

การจัดระเบียบโมเดล AI ใน Blender — ภาพประกอบเชิงบรรณาธิการ

ภาพรวม

เริ่มต้นจากโมเดลที่สร้างขึ้นหรือดาวน์โหลดมาและเปิดอยู่ใน Blender แล้ว กำหนดค่าพื้นฐาน จัดประเภทสิ่งที่พบแต่ละรายการ ซ่อมแซมเฉพาะสิ่งที่งานถัดไปต้องการ และตรวจสอบการส่งต่องานก่อนอนุมัติ

เส้นทางเมนูแตกต่างกันไปใน Blender แต่ละรุ่น ดังนั้นคู่มือนี้จึงอธิบายการตัดสินใจและผลลัพธ์ที่คาดหวัง แทนลำดับการคลิกที่เฉพาะเจาะจงตามรุ่น โมเดลที่เปิดในโปรแกรมสไลเซอร์ได้ไม่ได้หมายความว่าจะพร้อมพิมพ์โดยอัตโนมัติ

เริ่มต้นด้วยการตรวจสอบเมชหกรายการ

การกันน้ำยืนยันว่าเมชล้อมรอบปริมาตรของเมชเมื่อปลายทางกำหนดให้พื้นผิวต้องปิด
ความหนาของผนังตรวจสอบส่วนที่บางตามขนาดที่ต้องการ เทียบกับความหนาขั้นต่ำที่เครื่องพิมพ์ที่เลือกสามารถพิมพ์ได้
โครงสร้างแมนิโฟลด์ตรวจสอบขอบที่ไม่เป็นแมนิโฟลด์ พื้นผิวที่ซ้อนทับกัน และเรขาคณิตภายในที่ไม่ต้องการ
มาตราส่วนและหน่วยวัดขนาดหลังการนำเข้าและเปรียบเทียบกับขนาดที่ต้องการ.
ส่วนยื่นระบุบริเวณที่ไม่มีส่วนรองรับ; ประเมินตำแหน่งหรือทิศทางการวางส่วนรองรับสำหรับกระบวนการพิมพ์
การเชื่อมต่อตรวจสอบว่าส่วนประกอบที่แยกจากกันเชื่อมต่อกันแน่นหนาเพียงพอสำหรับการจัดการหรือการทำแอนิเมชัน

ตรวจสอบโมเดลตลอดทั้งรอบ

ตรวจสอบโมเดลตลอดการหมุนครบหนึ่งรอบ ไม่ใช่จากมุมที่ดูดีเพียงมุมเดียว ผลลัพธ์ที่สร้างขึ้นเป็นเพียงตัวเลือกหนึ่ง งานพิมพ์ เอนจิน หรือแอนิเมชันที่ตั้งใจไว้จะเป็นตัวกำหนดว่าต้องผ่านการตรวจสอบใดบ้าง

เลือกขั้นตอนการทำงานที่เหมาะสม

  • การสร้าง

    จัดทำตัวเลือกที่สามารถตรวจสอบได้ โทโพโลยีการใช้งานจริงและประสิทธิภาพของเอนจินที่วัดได้จะกำหนดภายหลัง

  • การลดทอน

    ลดจำนวนโพลิกอนโดยคงรูปทรงไว้ ทดสอบเส้นทางนี้กับพร็อพแบบคงที่ แอสเซ็ตระยะไกล หรือการทดลอง LOD อย่างรวดเร็ว.

  • รีโทโพโลยี

    ปรับโครงสร้างใหม่เพื่อการทำให้เสียรูป, การควบคุม UV, การเบก, การแก้ไข หรือ LOD ที่มีประสิทธิภาพ คำนึงถึงวิจารณญาณของมนุษย์และเวลาในการผลิต.

  • การวิเคราะห์ประสิทธิภาพเอนจิน

    ตรวจสอบแอสเซ็ตขั้นสุดท้ายบนฮาร์ดแวร์เป้าหมาย จำนวนโพลิกอนที่น้อยลงเพียงอย่างเดียวไม่ได้พิสูจน์ว่าแอนิเมชัน การแรเงา หรือการบำรุงรักษาจะทำได้ง่ายขึ้น

รู้ว่าเมื่อใดควรใช้เวลาไปกับการรีโทโพโลยี

ความหนาแน่นและการเสียรูป

ระวังความหนาแน่นที่มากเกินไปหรือไม่สม่ำเสมอ และลูปข้อต่อที่ไม่เป็นไปตามการเปลี่ยนรูปที่ตั้งใจไว้ Decimation อาจลดจำนวนลงได้โดยไม่สร้างโครงสร้างที่ตัวละครแอนิเมชันต้องการ.

การแก้ไขและการแรเงา

อาจจำเป็นต้องทำรีโทโพโลยีใหม่เมื่อการเลือก การแก้ไข การคลาย UV หรือการอบถูกขัดขวาง หรือเมื่อการแรเงาไม่น่าเชื่อถือหลังการทำเป็นสามเหลี่ยม

LODs และงบประมาณที่วัดได้

ตรวจสอบว่าโครงสร้างรองรับ LOD ที่ใช้งานได้จริงหรือไม่ และแอสเซ็ตเกินงบรันไทม์ที่วัดได้หรือไม่ ให้การสร้าง การลดจำนวนโพลิกอน การรีโทโพโลยี และการทำโปรไฟล์เป็นขั้นตอนที่แยกจากกัน

ซ่อมแซมรูปทรงเรขาคณิตที่ไม่ต้องการ

เรขาคณิตแบบไม่แมนิโฟลด์เป็นเป้าหมายที่พบบ่อยในการทำความสะอาด และเป็นสิ่งที่แก้ไขเกินจำเป็นได้ง่าย รูปแบบความผิดพลาดหกแบบควรได้รับการแก้ไข ตั้งแต่พื้นผิวภายในและเปลือกซ้ำซ้อนไปจนถึงนอร์มัลที่กลับด้านและองค์ประกอบที่มีพื้นที่เป็นศูนย์ พื้นผิวที่เปิดโดยตั้งใจ เช่น การ์ดเส้นผมและพืชพรรณ ไม่อยู่ในรายการนั้น ดังนั้นบริบทจึงเป็นตัวตัดสินว่าขอบลักษณะนี้เป็นข้อบกพร่องหรือการออกแบบ

ใช้รูปแบบทั้งหกนี้เพื่อระบุความขัดข้องที่ซ่อมแซมได้ ยืนยันอาการและวัตถุประสงค์การใช้งานก่อนดำเนินการแก้ไข

ข้อผิดพลาดทางเรขาคณิตและการดำเนินการแก้ไข

รูปแบบอาการ สาเหตุที่เป็นไปได้ การดำเนินการแก้ไข
พื้นผิวภายในและเชลล์ที่ซ้ำกันอาร์ติแฟกต์การแรเงาและข้อผิดพลาดในการเลือกจากเรขาคณิตที่ซ่อนอยู่เอาต์พุตจากเครื่องกำเนิดไฟฟ้าที่ซ้อนทับกันลบใบหน้าและเปลือก
ช่องว่างที่ไม่ได้ตั้งใจบริเวณที่ควรปิดสนิทไม่ผ่านการตรวจสอบการปิดสนิทขอบเขตที่ยังไม่เสร็จสมบูรณ์หรือแพตช์ที่ตัดกันเองปิดช่องว่าง
จุดยอดซ้ำตะเข็บที่แยกออกจากกันเมื่อขยับจุดยอดขอบเขตไม่เคยถูกรวมเข้าด้วยกันรวมตามระยะทาง
นอร์มอลกลับด้านด้านที่แสดงผลเป็นสีเข้มหรือมองไม่เห็นจากภายนอกลำดับการวนไม่สอดคล้องกันระหว่างแพตช์คำนวณใหม่เพื่อให้ขดลวดตรงกัน
เรขาคณิตที่มีพื้นที่เป็นศูนย์หน้าพื้นผิวเสื่อมสภาพที่ขัดขวางการทำบูลีน การเบก หรือการส่งออกจุดยอดยุบรวมกันเป็นจุดเดียวลบองค์ประกอบ
ชิ้นส่วนที่สอดประสานกันส่วนประกอบทึบสองส่วนใช้พื้นที่เดียวกันเครื่องกำเนิดไฟฟ้ารวมส่วนประกอบที่ควรแยกออกจากกันแยกและสร้างข้อต่อใหม่

คงพื้นผิวที่เปิดไว้โดยตั้งใจ

แผ่นผม พุ่มใบไม้ แผงผ้า และระนาบเอฟเฟกต์ภาพเป็นพื้นผิวเปิดโดยเจตนา และขอบที่มีหน้ามากกว่าสองหน้ามาบรรจบกันเป็นเรื่องปกติในบริเวณเหล่านั้น เจตนาเป็นตัวตัดสิน

สำหรับการพิมพ์ ให้ประเมินว่าวัตถุนั้นจำเป็นต้องห่อหุ้มปริมาตรที่สามารถพิมพ์ได้หรือไม่ สำหรับงานแบบเรียลไทม์หรือแอนิเมชัน ให้ยืนยันจุดประสงค์การใช้งานของการ์ดเส้นผม ระนาบพืชพรรณ หรือแผ่นผ้า ก่อนลบหรือปิดวัตถุนั้น

จังหวะเวลาทำให้กระบวนการครบวงจร เรียกใช้การตรวจสอบเมชอีกครั้งหลังใช้ตัวปรับแต่ง ทำรีทอพอโลยี ทำงาน UV และส่งออก เพราะแอนิเมชันและแสงเผยให้เห็นสิ่งที่วิวพอร์ตแบบคงที่ซ่อนไว้

สำหรับรายการเมนูที่ตรงกันทุกประการ ให้เตรียมคู่มือ Blender รุ่นที่คุณใช้งานไว้ใกล้มือ; เมนูมีการย้ายตำแหน่งระหว่างรุ่น

ตรวจสอบการส่งมอบในสี่ขั้นตอน

  1. step.01

    นำเข้าและจัดทำรายการสินค้า

    ใช้ตัวนำเข้าที่ตรงกับรูปแบบ ยืนยันเมช ช่องวัสดุ ชุด UV เท็กซ์เจอร์ และพาธ บันทึกเวอร์ชันของ Blender การตั้งค่าการนำเข้า ข้อความจากคอนโซล และภาพหน้าจอเมื่อเปิดครั้งแรก ผลลัพธ์ที่คาดหวัง: สถานะเริ่มต้นที่ทำซ้ำได้

  2. step.02

    สร้างสื่อใหม่ตามความหมายของช่องทาง

    เชื่อมต่อแผนที่เข้ากับ Principled BSDF ถือว่า Base Color เป็นข้อมูลสี ส่วน Normal, Roughness, Metallic และ AO เป็นข้อมูลที่ไม่ใช่สี แยก AO ออกจาก Base Color ผลลัพธ์ที่คาดหวัง: มีงานที่กำหนดไว้หนึ่งงานต่อแชนเนล

  3. step.03

    ตรวจสอบ UV และการแรเงา

    ตรวจสอบการยืด, ออฟเซ็ต, เกาะ UV ที่สะท้อนกลับ, รอยต่อ, ขอบเขตวัสดุ, นอร์มัลที่พลิกกลับ และความแตกต่างของพื้นที่แทนเจนต์ เปรียบเทียบกับแมปต้นฉบับ ผลลัพธ์ที่คาดหวัง: ตรงกันกับภาพต้นฉบับอย่างเห็นได้ชัด

  4. step.04

    บันทึกข้อมูลอ้างอิงที่ได้รับการอนุมัติ

    ปรับมุมกล้องให้เหมาะสม ใช้แสงที่เป็นกลาง และบันทึกคำเตือน การแก้ไข และเวลาของแต่ละขั้นตอน ผลลัพธ์ที่คาดหวัง: ค่าอ้างอิงพื้นฐานที่ผ่านการอนุมัติสำหรับการเปรียบเทียบในภายหลังและการทดสอบปลายทาง

ติดตามข้อบกพร่องไปยังขั้นตอนที่ถูกต้อง

หากยังคงมองเห็นรอยต่อหรือรายละเอียดที่วางผิดตำแหน่งหลังจากเชื่อมต่อแผนที่ต้นฉบับอย่างถูกต้องแล้ว แผนที่ต้นทาง เค้าโครง UV หรือการสร้างอาจเป็นสาเหตุ ให้จำลองปัญหาที่พบในปลายทางก่อนเปลี่ยนเลเยอร์ที่ไม่ถูกต้องในเวิร์กโฟลว์.

ใช้ข้อมูลอ้างอิง Blender ที่บันทึกไว้เพื่อเปรียบเทียบการนำเข้าไปยังเอนจินในภายหลัง บันทึกเวลาที่ใช้ทำความสะอาดจริง แทนการนำการกล่าวอ้างเวลาแบบกว้างๆ จากการสร้างโมเดลแบบดั้งเดิมมาใช้

เลือกการดำเนินการถัดไปหลังการทดสอบ

ซ่อมแซมข้อขัดข้องในพื้นที่

คงทิศทางที่ใช้งานได้และแก้ไขปัญหาเรขาคณิต วัสดุ หรือการนำเข้าที่ระบุไว้.

สร้างแนวคิดเนื้อหาที่ไม่ถูกต้องใหม่

สร้างใหม่เมื่อเมชใช้งานได้และคอนเซ็ปต์วัสดุเป็นส่วนที่ล้มเหลว

ทาสีใหม่ให้ได้พื้นผิวตามต้องการ

ใช้การสร้างสรรค์เนื้อหาอย่างตั้งใจสำหรับพื้นที่เชิงเรื่องเล่าหรือผลงานที่มีความประณีตระดับฮีโร่

สร้าง UV ที่มีปัญหาใหม่

สร้างการแมปใหม่เมื่อสาเหตุเกิดจากการยืด การวางแนวตะเข็บ การซ้อนทับ หรือความไม่สอดคล้องของเท็กเซล

เปลี่ยนเวิร์กโฟลว์

เปลี่ยนเครื่องมือหรือเชดเดอร์เมื่อเวิร์กโฟลว์ที่มีอยู่ไม่สามารถรักษาพฤติกรรมที่จำเป็นสำหรับงานเป้าหมายได้

ตรวจสอบ จัดประเภท และยืนยัน

  • ภาพประกอบเวิร์กโฟลว์การตรวจสอบเมชและการส่งต่องานไปยัง Blender

    ตรวจสอบ จัดประเภท และยืนยัน

    ภาพประกอบเวิร์กโฟลว์การตรวจสอบเมชและการส่งต่องานไปยัง Blender

แยกการสร้างและการอนุมัติขั้นสุดท้ายออกจากกัน

ฝั่งการสร้างของ V2Fun รับผิดชอบครึ่งแรกของเส้นทางนี้ เวิร์กโฟลว์สี่ขั้นตอนเรียกผลลัพธ์แรกว่าแบบร่าง วางการตรวจสอบแบบ 360 องศาไว้ที่ขั้นตอนที่สาม และส่งเมชที่ยังต้องผ่านการตรวจสอบหกรายการของขั้นตอนที่ 0 Blender รับช่วงครึ่งหลัง

โมเดลเข้าสู่กระบวนการนี้ได้หนึ่งในสองทาง: การสร้างจากภาพอ้างอิงหรือพรอมป์ต์ หรือการอัปโหลดโมเดลของคุณเอง V2Fun อยู่ในฝั่งการสร้าง และคำชี้แจงของแพลตฟอร์มระบุขอบเขตไว้อย่างชัดเจนว่า: "V2Fun ได้รับการออกแบบมาเพื่อปรับปรุงความสมบูรณ์ทางเรขาคณิตและลดบริเวณที่ขาดหายหรือยุบตัว แต่ความสามารถในการพิมพ์ยังขึ้นอยู่กับวัตถุ เครื่องพิมพ์ วัสดุ ขนาด การวางแนว และการตั้งค่าของตัวแบ่งชั้นด้วย" บันทึกโครงการอย่างเป็นทางการฉบับหนึ่งมอบหมายให้ V2Fun รับผิดชอบการสร้าง และให้ Blender รับผิดชอบการปรับแต่งและการประกอบฉาก ช่วยคืนเวลาให้ผู้สร้างได้ใช้กับแนวคิด บันทึกนั้นสร้างวัตถุทีละชิ้น ไม่ใช่ทั้งฉากด้วยการคลิกครั้งเดียว

จำแนกชิ้นงานที่เลือก เลือกงานซ่อมแซมหรืองานปรับโทโพโลยี และทำการตรวจสอบก่อนส่งต่องานซ้ำหลังการเปลี่ยนแปลง การสร้างเป็นเพียงการกำหนดแนวทาง; การตรวจสอบปลายทางเป็นตัวตัดสินว่าชิ้นงานพร้อมสำหรับงานถัดไปหรือไม่

คำถามที่พบบ่อย

รูปทรงเรขาคณิตแบบเปิดโดยตั้งใจถือเป็นข้อบกพร่องหรือไม่?

ไม่ การ์ดเส้นผม พืชพรรณ แผงผ้า และระนาบเอฟเฟกต์ภาพได้รับการออกแบบให้เป็นพื้นผิวเปิด และขอบที่มีหน้ามากกว่าสองหน้าร่วมกันก็พบได้ทั่วไปในองค์ประกอบเหล่านี้ การลบขอบดังกล่าวเพียงเพื่อทำความสะอาดจะทำให้แอสเซตเสียหาย ข้อยกเว้นคือการพิมพ์ 3 มิติ ซึ่งโดยปกติแล้วโมเดลที่พิมพ์ได้ต้องมีปริมาตรปิดเพื่อให้แบ่งชั้นได้อย่างถูกต้อง คำชี้แจงเกี่ยวกับขอบเขตของ V2Fun ก็แยกแยะความแตกต่างนี้โดยอ้อมเช่นกัน เนื่องจากระบุว่าความสามารถในการพิมพ์ขึ้นอยู่กับวัตถุ เครื่องพิมพ์ วัสดุ ขนาด การวางแนว และการตั้งค่าของซอฟต์แวร์แบ่งชั้น โดยมีเมชเป็นเพียงหนึ่งในปัจจัยเหล่านั้น ยืนยันก่อนว่าพื้นผิวนั้นตั้งใจให้เปิดอยู่ แล้วจึงลบสิ่งใดๆ

มาตรฐานการทำความสะอาดแตกต่างกันอย่างไรระหว่างการพิมพ์ 3 มิติและเอนจินแบบเรียลไทม์?

เอนจินแบบเรียลไทม์เป็นฝั่งที่ผ่อนปรนกว่า: ยอมรับพื้นผิวที่เปิดไว้โดยตั้งใจและเรนเดอร์ได้อย่างถูกต้อง การพิมพ์ 3 มิติเข้มงวดกว่า: โมเดลที่พิมพ์ได้โดยทั่วไปต้องมีปริมาตรปิด และแอสเซ็ตหนึ่งรายการอาจผ่านการนำเข้าในเอนจิน แต่ไม่ผ่านการตรวจสอบความปิดสนิทของ slicer ความหนาผนังก็ใช้หลักการแบ่งเช่นเดียวกัน: ส่วนที่บางต้องยังพิมพ์ได้ตามสเกลและเครื่องพิมพ์ที่เลือก แนวทางการพิมพ์ของ V2Fun สรุปฝั่งที่เข้มงวดกว่าไว้ในบรรทัดเดียว: STL ที่เปิดใน slicer ได้ก็ยังไม่อาจสรุปได้ว่าพิมพ์ได้ ลำดับการทำงานที่ใช้ได้จริง: ดำเนินการตรวจสอบหกรายการจาก Step 0 ก่อน จากนั้นใช้มาตรฐานของปลายทาง

โมเดลต้องสะอาดแค่ไหน

งานถัดไปเป็นตัวกำหนดเกณฑ์ ไม่ใช่คะแนนความสะอาดสากล Decimation รักษารูปทรงไว้สำหรับการใช้งานแบบอยู่นิ่งหรือระยะไกล ส่วน retopology สร้างโครงสร้างขึ้นใหม่สำหรับแอนิเมชัน UV ที่ควบคุมได้ และ LOD ที่มีประสิทธิภาพ การทำโปรไฟล์เอนจินเป็นการตรวจสอบขั้นสุดท้ายบนฮาร์ดแวร์เป้าหมาย ตามที่เอกสารเวิร์กโฟลว์กล่าวไว้ว่า \"จำนวนโพลิกอนที่น้อยลงไม่ได้เป็นหลักฐานว่าเมชนั้นแอนิเมต ใส่แสงเงา หรือดูแลรักษาได้ง่ายขึ้น\" เอกสารเวิร์กโฟลว์ของ V2Fun แบ่งขั้นตอนต่าง ๆ ในลักษณะเดียวกัน นั่นจึงเป็นเหตุผลที่คู่มือนี้จัดเส้นทางตามงาน

เริ่มต้นด้วยโมเดลที่ตรวจสอบได้

สร้างฉบับร่าง ตรวจสอบจากทุกมุม และดำเนินการปรับแก้ต่อในเครื่องมือปลายทางของคุณ