AR Code AR Face Filter

วิดีโอสอน: วิธีบีบอัด/ลดขนาดโมเดล 3D ใน Blender (GLB, GLTF, DAE, FBX, OBJ...)


บทช่วยสอน | 20/06/2024 |


Blender เป็นซอฟต์แวร์โอเพ่นซอร์สที่ทรงพลัง ออกแบบมาเพื่อสร้างกราฟิก 3 มิติ แอนิเมชัน และเอฟเฟกต์ภาพ มันรองรับไฟล์ฟอร์แมตหลากหลายสำหรับการนำเข้าและส่งออก รวมถึง GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX, และ X3D ความสามารถในการปรับตัวนี้ทำให้มันเป็นเครื่องมือที่มีค่าอย่างมากสำหรับโครงการ 3 มิติและเวิร์กโฟลว์หลายแบบ (https://www.blender.org/download/).

วิธีการปรับขนาดไฟล์ 3 มิติสำหรับโค้ด AR

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

ประสบการณ์โค้ด AR ที่ดีควรโหลดในเวลาไม่เกิน 10 วินาทีบนอุปกรณ์มือถือใด ๆ การเชื่อมต่อมือถือทั่วไปทำงานที่ความเร็วเฉลี่ย 1 เมกบิตต่อวินาที

ในการบีบอัดไฟล์ 3 มิติใน Blender สำหรับการแสดงผล AR ให้ทำตามขั้นตอนเหล่านี้:

ขั้นตอนที่ 1: บีบอัดพื้นผิวของโมเดล 3 มิติ

ขั้นตอนนี้ต้องใช้ซอฟต์แวร์แก้ไขภาพ เราจะใช้ซอฟต์แวร์โอเพ่นซอร์ส GIMP (https://www.gimp.org/downloads/)

ขั้นแรกให้เข้าถึงไฟล์พื้นผิวของโมเดล 3 มิติของคุณ ในการทำเช่นนี้ให้ใช้ฟอร์แมตต่อไปนี้: .gltf + .bin + พื้นผิว:

  • นำเข้าโมเดล 3 มิติของคุณใน Blender
  • ส่งออกโมเดล 3 มิติของคุณใน .gltf + .bin + พื้นผิว
  • เปิดไฟล์พื้นผิวใน GIMP
  • ปรับขนาดภาพ (เป็น 1024X1024 หรือน้อยกว่าเพื่อการบีบอัดที่สูงขึ้น): Image > Scale Image

gimp scale

  • ส่งออกพื้นผิวในฟอร์แมต *.jpg ด้วยความละเอียด 90 (หรือน้อยกว่าสำหรับการบีบอัดที่สูงขึ้น): File > Export as

gimp compress

  • แทนที่พื้นผิวใน Blender หรือเพียงแก้ไขไฟล์ .gltf ของคุณด้วยโปรแกรมแก้ไขข้อความและเปลี่ยนฟอร์แมตพื้นผิวตามที่ต้องการ (เช่น จาก ".png" เป็น ".jpg")
  • textures jpg png

  • บันทึกไฟล์

ขั้นตอนที่ 2: ลดความซับซ้อนของโมเดล 3 มิติด้วยการลดใน Blender

ขั้นตอนที่สองในการลดขนาดของโมเดล 3 มิติคือการลดเมช ซึ่งเกี่ยวข้องกับการลดจำนวนหลากเหลี่ยมในขณะที่ยังคงรักษาลักษณะโดยรวม

  • นำเข้าไฟล์ *.gltf ที่ได้รับการแก้ไขก่อนหน้านี้เข้าใน Blender
  • เลือกเมชเพื่อทำการลด

decimate blender

  • ทำการลดโดยมุ่งหวังให้นำแต่ละเมชลงมาน้อยกว่า 50,000 หน้าตา ตรวจสอบการแสดงผล 3 มิติเสมอ เคล็ดลับ: หากโมเดลของคุณไม่แอนิเมท คุณสามารถลดเมชหลาย ๆ อันโดยการรวมพวกมันเข้าด้วยกันก่อน
  • ส่งออกโมเดลของคุณในฟอร์แมต *.glb โดยเลือก “Apply modifiers" แต่ไม่เลือกตัวเลือก “Compress"

apply modifiers blender

ตอนนี้คุณสามารถอัปโหลดโมเดล 3 มิติของคุณบนอินเทอร์เฟซ AR Code ได้แล้ว

การอัปโหลดไฟล์ 3 มิติไปยังโค้ด AR

เพื่อเผยแพร่โมเดล 3 มิติบนโค้ด AR เราแนะนำให้ใช้โมเดลที่มีขนาดไม่เกิน 15MB โมเดลขนาดใหญ่กว่าอาจมีรายละเอียดสูงกว่า แต่ก็อาจทำให้เกิดการล่าช้าระหว่างการแสดงผล AR ได้ ข้อความความละเอียดต่ำสามารถเร่งการแสดงผลได้ สำหรับข้อมูลเพิ่มเติมดูที่: การอัปโหลดโมเดล 3 มิติบนโค้ด AR ขนาดและฟอร์แมตอะไรที่ควรใช้?

upload 3d file on AR code

วิดีโอสอนวิธีการบีบอัด/ลดขนาดไฟล์ 3 มิติใน Blender

นี่คือวิดีโอที่สาธิตกระบวนการทั้งหมดในการบีบอัดไฟล์ 3 มิติและอัปโหลดไปยังโค้ด AR โดยให้คำแนะนำทีละขั้นตอนในการทำงานนี้

Donut demo

สรุปขั้นตอนของบทเรียนนี้:

ขั้นตอนที่ 1: บีบอัดพื้นผิวของโมเดล 3 มิติ:

  1. นำเข้าโมเดล 3 มิติของคุณใน Blender
  2. ส่งออกโมเดล 3 มิติของคุณใน .gltf + .bin + พื้นผิว
  3. เปิดไฟล์พื้นผิวใน GIMP
  4. ปรับขนาดภาพ (เป็น 1024X1024 หรือน้อยกว่าเพื่อการบีบอัดที่สูงขึ้น)
  5. ส่งออกพื้นผิวในฟอร์แมต *.jpg ด้วยความละเอียด 90 (หรือน้อยกว่าสำหรับการบีบอัดที่สูงขึ้น)
  6. แก้ไขไฟล์ .gltf ของคุณโดยใช้โปรแกรมแก้ไขข้อความและเปลี่ยนฟอร์แมตพื้นผิวตามที่ต้องการ (เช่น ".png" เป็น ".jpg")
  7. บันทึกมัน

ขั้นตอนที่ 2: ลดเมชใน Blender:

  1. นำเข้าไฟล์ *.gltf ที่ได้รับการแก้ไขก่อนหน้านี้ใน Blender
  2. เลือกเมชเพื่อทำการลด
  3. ดำเนินการลดโดยมุ่งหวังให้นำแต่ละเมชลงมาน้อยกว่า 40,000 หน้าตา ตรวจสอบการแสดงผล 3 มิติเสมอ
  4. เคล็ดลับ: หากโมเดลของคุณไม่แอนิเมท คุณสามารถลดเมชหลาย ๆ อันโดยการรวมพวกมันเข้าด้วยกันก่อน
  5. ส่งออกโมเดลของคุณในฟอร์แมต *.glb โดยเลือก “Apply modifiers" แต่ไม่เลือกตัวเลือก “Compress"
  6. ตอนนี้คุณสามารถอัปโหลดโมเดล 3 มิติของคุณบนอินเทอร์เฟซ AR Code ได้แล้ว

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

ในการบีบอัด/ลดขนาดของโมเดล CAD อุตสาหกรรมโปรดทำตามบทเรียนนี้: วิธีการบีบอัด/ลดขนาดของโมเดล CAD อุตสาหกรรมด้วย MeshLab และ Blender

สร้างประสบการณ์ AR ด้วยเครื่องมือการสร้างโมเดล 3 มิติของ AR Code

โค้ด AR ยังมีเครื่องมือหลากหลายสำหรับการสร้างประสบการณ์ AR ที่สมจริงและน่าสนใจ เครื่องมือ Object Capture ช่วยให้การสแกน 3 มิติของวัตถุเป็นเรื่องง่าย สำหรับการสร้างแบรนด์และโปรโมชั่น ฟีเจอร์ AR Logo ช่วยให้คุณสร้างโลโก้ 3 มิติที่น่าประทับใจ นอกจากนี้เครื่องมือ AR Photo และ AR Portal ยังช่วยสร้างประสบการณ์ที่น่าสนใจจากภาพถ่ายและพอร์ทัลเพื่อเพิ่มการมีส่วนร่วมของผู้ใช้ นอกจากนี้เครื่องมือ AR Face Filter ยังมีประสบการณ์ AR สังคมที่น่าตื่นเต้นจากภาพหรือโลโก้ของคุณอีกด้วย

AR Code Face Filter

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

Blender คืออะไรและรองรับไฟล์ฟอร์แมตใดบ้างสำหรับการนำเข้าและส่งออก?

Blender เป็นซอฟต์แวร์โอเพ่นซอร์สที่ทรงพลังสำหรับการสร้างกราฟิก 3 มิติ แอนิเมชัน และเอฟเฟกต์ภาพ มันรองรับไฟล์ฟอร์แมตหลากหลายสำหรับการนำเข้าและส่งออก รวมถึง GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, และ X3D ทำให้มีความหลากหลายสูงสำหรับโครงการและเวิร์กโฟลว์ต่างๆ

ทำไมการบีบอัดโมเดล 3 มิติก่อนอัปโหลดไปยังโค้ด AR จึงมีความสำคัญ?

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

กระบวนการบีบอัดไฟล์ 3 มิติใน Blender เพื่อปรับให้แสดงผลในความจริงเสริมมีอย่างไร?

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

ขนาดไฟล์ที่แนะนำสำหรับโมเดล 3 มิติบ นโค้ด AR ควรมีขนาดเท่าใด?

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

การเปิดเครื่อง
107,858 AR experiences
เสิร์ฟ
305,462 สแกนต่อวัน
ได้รับความไว้วางใจจาก
85163 ผู้สร้าง



เริ่ม

เริ่มสร้าง จัดการ และติดตามประสบการณ์ AR Code ของคุณ
เริ่มสร้างและจัดการประสบการณ์ Augmented Reality Code ของคุณ

เริ่ม

AR Code Object Capture
สร้างAR Code ทันทีสำหรับวัตถุใดๆ ด้วยการสแกน 3 มิติจาก iPhone Pro หรือ iPad Pro ของคุณ
AR Code Object Capture


โพสต์ในบล็อกล่าสุด

AI Code
AI Code, ให้ผู้ใช้ถ่ายรูปภาพ จากนั้นนำไปวิเคราะห์โดย AI เพื่อให้คำตอบหรือคำแนะนำที่ปรับให้เหมาะกับบุคคล สร้างประสบการณ์ Augmented Reality ที่เป็นรูปแบบบุคคล.
AI Code


สร้าง จัดการ แก้ไข และติดตามประสบการณ์ AR ของคุณด้วยฟีเจอร์ขั้นสูงของเรา

เริ่ม

AR Logo
คุณสมบัติโลโก้ AR ช่วยให้สามารถสร้างรูปแบบ 3 มิติของโลโก้จากไฟล์รูปภาพ .SVG เพื่อเสริมสร้างแบรนด์
AR Logo


facebook twitter instagram linkedin youtube tiktok