ดูใน MR และมุมมองใน 3D
เมื่อต้องการเปิดใช้งานสถานการณ์ความเป็นจริง 3 มิติและความเป็นจริงผสม (MR) จํานวนมาก คุณสามารถเพิ่มคอมโพเนนต์ MR หลายตัวให้กับแอปพื้นที่ทํางานของคุณได้ คอมโพเนนต์คือคอลเลกชันของตัวควบคุมที่คุณสามารถใช้เพื่อระบุข้อกําหนดเฉพาะ ตัวอย่างเช่น คุณสามารถใช้คอมโพเนนต์ MR เหล่านี้เพื่อ:
- ดูและจัดการเนื้อหา 3 มิติ
- วางซ้อนเนื้อหา 3 มิติและรูปภาพ 2 มิติลงบนตัวดึงข้อมูลจากกล้อง
- วัดระยะทาง พื้นที่ และปริมาณโดยใช้อุปกรณ์ของคุณกับ MR
- ระบุช่องว่างในโลกแห่งความจริงผ่านการซ้อนทับ MR
เราจะรวมคุณลักษณะความเป็นจริงผสมเหล่านี้บางอย่างในแอปพลิเคชัน Easy Sales ของเรา
ดูใน MR
มุมมองใน MR คือหนึ่งในหัวหน้าลักษณะการทํางานที่รวมอยู่ในแอพลิเคชัน ซึ่งช่วยให้ผู้ใช้สามารถดูรูปภาพและแบบจําลอง 3 มิติในสภาพแวดล้อมตามธรรมชาติได้ ผู้ใช้สามารถเข้าถึงได้โดยคลิกที่ปุ่ม; ซึ่งจะซ้อนทับกับโมเดล 3 มิติหรือรูปภาพที่เลือกลงในฟีดกล้องถ่ายทอดสดของอุปกรณ์
เนื้อหา 3 มิติต้องอยู่ในรูปแบบไฟล์ .glb และรูปภาพต้องอยู่ในรูปแบบ .jpg หรือ .png คอมโพเนนต์ MR ใน Power Apps ใช้ Babylon React Native
คุณสมบัติ
แหล่งข้อมูล : แหล่งข้อมูลจะจดจําไฟล์ .glb ที่จะแสดง มุมมองในคอมโพเนนต์ MR สนับสนุนการโหลดแบบจําลองจาก:
ความกว้างวัตถุ : ความกว้างของรูปภาพที่แสดงหรือเนื้อหา 3 มิติ
ความสูงของวัตถุ : ความสูงของรูปภาพที่แสดงหรือเนื้อหา 3 มิติ
ความลึกของวัตถุ: ความลึกสามมิติของเนื้อหา 3 มิติ
หน่วย: หน่วยที่ใช้สําหรับเขตข้อมูลความกว้าง ความสูง และความลึกของวัตถุ
Photos รูปภาพที่ถ่ายในระหว่างเซสชันความเป็นจริงผสม
วิธีการจัดการการปรับขนาดวัตถุ
เมื่อวางแบบจําลองด้วย มุมมอง ในคอมโพเนนต์ MR จะใช้มิติเดิมของแบบจําลอง มิติเหล่านี้คือคุณสมบัติ ความกว้างของวัตถุ ความสูงของวัตถุ และความลึกของวัตถุ
ลองใช้เทคนิคการปรับมาตราส่วนเพื่อเปลี่ยนขนาดของแบบจําลอง
- หากไม่มีการกําหนดมิติ เรายอมรับว่าแบบจําลองอยู่ในมาตราส่วนที่คาดไว้แล้ว และเราจะปล่อยไว้ไม่เปลี่ยนแปลง
- ถ้ามีการกําหนดหนึ่งมิติและส่วนที่เหลือเป็นค่าเริ่มต้นเป็น 0 เราจะปรับขนาดออบเจ็กต์ทั้งหมดตามมิติที่ระบุ
- หากมีการกําหนดมิติสองมิติ เราจะปรับแบบจําลองให้ตรงกับมิติที่กําหนด จากนั้นจึงเฉลี่ยสเกลสําหรับมิติที่สาม
ตัวอย่างเช่น สมมติว่าคุณมีแบบจําลองที่มีความสูงของวัตถุ 8 ความกว้างของวัตถุ 5 และความลึกของวัตถุ 3 คุณตั้งค่าความสูงของวัตถุเป็น 24 และความกว้างของวัตถุเป็น 10 ปล่อยให้ความลึกของวัตถุไม่เปลี่ยนแปลง ความสูงเพิ่มขึ้น 3 และความกว้างเพิ่มขึ้น 2 ค่าเฉลี่ยของการวัดทั้งสองนี้มาเป็น 2.5 ต่อมา เราปรับขนาดความลึกตามปริมาณนั้น แบบจําลองที่ปรับมาตราส่วนขั้นสุดท้ายจะมีความสูงของวัตถุ 24, ความกว้างของวัตถุ 10 และความลึกของวัตถุ 7.25
- ถ้ามีการตั้งค่ามิติทั้งสามมิติ เราจะจับคู่ขนาดของแบบจําลองกับข้อมูลที่คุณระบุ
ดูใน 3 มิติ
สามารถเพิ่มแบบจําลอง 3 มิติลงในแอปพื้นที่ทํางานของคุณได้ ผู้ใช้สามารถหมุนและย่อ/ขยายแบบจําลองด้วยคอมโพเนนต์ View in 3D ได้ด้วยท่าทางแบบง่าย รูปร่างเริ่มต้นจะรวมอยู่ในคอมโพเนนต์ คุณสามารถเปลี่ยนรูปร่างนี้เป็นรูปร่างอื่นได้โดยการเปลี่ยนคุณสมบัติ Source ด้วยการลิงก์ไปยังตัวควบคุมแกลเลอรี คุณสามารถแสดงแบบจําลอง 3 มิติเดี่ยว หรือให้ผู้ใช้เลือกจากแกลเลอรีได้ รูปแบบไฟล์ที่สามารถใช้งานได้กับตัวควบคุมมุมมองใน 3 มิติคือ .glb.objหรือ .stl ผู้ใช้สามารถแปลงรูปแบบ 3 มิติของรูปแบบไฟล์ใด ๆ ลงใน .glb เพื่อใช้ในแอปพลิเคชันของพวกเขา
ถ้าคุณต้องการแกลเลอรีของแบบจําลอง 3 มิติ ให้วางมุมมอง ในคอมโพเนนต์ 3 มิติ ภายนอกแกลเลอรี และตั้งค่าแหล่งที่มาเป็นคุณสมบัติที่ระบุของแกลเลอรี ตรวจสอบให้แน่ใจว่าแบบจําลอง 3 มิติของคุณได้รับการปรับให้เหมาะสมสําหรับการใช้งานกับ Power Apps เพื่อช่วยลดเวลาในการโหลด คุณสามารถใช้คอมโพเนนต์ มุมมองใน 3 มิติ เพื่อเพิ่ม หมุด (มองเห็นเป็นเครื่องหมายวงกลม) ไปยังจุดที่ระบุในแบบจําลอง 3 มิติได้
โน้ต
อินสแตนซ์หลายอินสแตนซ์ของคอมโพเนนต์มุมมองใน 3 มิติบนหน้าจอเดียวกันอาจทําให้เกิดปัญหาด้านประสิทธิภาพการทํางาน เนื่องจากคอมโพเนนต์แต่ละเวอร์ชันจะพยายามโหลดแบบจําลอง 3 มิติพร้อมกัน