8 คะแนน โดย xguru 2024-01-15 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • เครื่องมือและไลบรารีที่ใช้พัฒนา VisionOS เป็นสิ่งที่นักพัฒนา Apple หลายคนน่าจะคุ้นเคยกันอยู่แล้ว
  • VisionOS เป็นส่วนขยายต่อยอดจากการพัฒนา iOS และ iPad OS โดยใช้ SwiftUI และ UIKit ในการสร้างส่วนติดต่อผู้ใช้ และใช้ RealityKit สำหรับแสดงคอนเทนต์ 3D และแอนิเมชัน
  • แอปทั้งหมดต้องมีตัวตนอยู่ในพื้นที่ 3D และแม้แต่แอป 2D เดิมก็จะแสดงผลในรูปแบบที่ "ลอยอยู่" ในพื้นที่
  • VisionOS มอบเดสทิเนชันใหม่ให้กับนักพัฒนา Xcode นอกเหนือจาก iPhone/iPad/Mac และเมื่อรีบิลด์แอปก็จะเพิ่มความสามารถของ VisionOS เข้าไป
  • แอป UIKit เดิมก็สามารถคอมไพล์ใหม่สำหรับ VisionOS ได้ และจะได้รับฟีเจอร์ไฮไลต์รวมถึงการมีอยู่แบบ 3D ของ VisionOS
  • องค์ประกอบ UI แบบดั้งเดิมสามารถถูกดันเข้าไปในพื้นที่ 3D ได้ผ่านตัวเลือก Z-offset ใหม่
  • VisionOS ใช้การติดตามสายตาเพื่อรองรับ Dynamic Foveabtion (เทคนิคประมวลผลภาพที่ทำให้บางบริเวณของภาพแสดงรายละเอียดมากกว่าส่วนอื่น)
  • แสงของวัตถุจะอิงตามสภาพแวดล้อมของพื้นที่จริงในขณะนั้น (ได้รับลักษณะแสงและเงาของพื้นที่ที่ผู้ใช้กำลังสวมเฮดเซ็ตอยู่)
  • ARKit จะมอบโมเดลของห้องจริงให้กับแอป พร้อมความสามารถอย่างการประมาณระนาบ การสร้างฉากใหม่ และการยึดภาพกับตำแหน่งอ้างอิง
  • ARKit บน VisionOS เพิ่มความสามารถด้านการติดตามโครงกระดูกมือและฟีเจอร์การช่วยการเข้าถึง ผู้ใช้สามารถโต้ตอบได้ไม่ใช่แค่ด้วยการเคลื่อนไหวของมือ แต่ยังรวมถึงการเคลื่อนไหวของสายตา เสียง และการเคลื่อนไหวของศีรษะด้วย
  • Unity ถูกเพิ่มเข้ามาเป็นเลเยอร์บน RealityKit ทำให้นักพัฒนา Unity สามารถเจาะจง VisionOS ได้โดยตรง
  • Reality Composer Pro คือเครื่องมือพัฒนาใหม่สำหรับพรีวิวและเตรียมคอนเทนต์ 3D
  • การจัดการ Shared-Space (พื้นที่ที่ใช้ร่วมกัน) ดำเนินการภายในอุปกรณ์ และไม่ได้ใช้การประมวลผลบนคลาวด์สำหรับการทำแผนที่แบบ 3D
  • หากไม่มีอุปกรณ์ Xcode ก็มีทั้งพรีวิวและซิมูเลเตอร์ให้
  • หากมี Vision Pro อยู่แล้ว ก็สามารถเขียนโค้ดทั้งหมดภายในพื้นที่เสมือนได้ โดยมันจะขยายเดสก์ท็อป Mac เข้าไปในพื้นที่เสมือน ทำให้ใช้สภาพแวดล้อมพัฒนา Xcode ควบคู่กับแอป Vision Pro ได้
  • มี App Store สำหรับ Vision Pro โดยเฉพาะ และรองรับทั้งแอปและการซื้อภายในแอป
  • Apple มีทรัพยากรช่วยด้านการเขียนโค้ดให้ และนักพัฒนาสามารถใช้ Apple Vision Pro developer labs ที่ตั้งอยู่ในลอนดอน มิวนิก เซี่ยงไฮ้ สิงคโปร์ โตเกียว และคูเปอร์ติโนได้
  • นักพัฒนาสามารถส่งแอปขึ้น Vision Pro App Store ได้ และควรอธิบายแอปว่าเป็นแอป "Spatial Computing" แทนการอธิบายว่าเป็น AR, VR, XR หรือ MR app.

5 ความคิดเห็น

 
kuroneko 2024-01-16

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

แล้วก็ดูเหมือนจะจริงจังกับเรื่องคำศัพท์มากจริง ๆ

จากที่มีคำเรียกกันเพิ่มขึ้นเรื่อย ๆ แบบ AR/VR/XR/MR ที่แต่ละบริษัทต่างก็บอกว่า ของเราคืออันนี้!
ตอนนี้ยังบัญญัติคำใหม่อย่าง spatial computing ขึ้นมาอีกแล้ว @_@

 
danke 2024-03-25

ถึงขนาดมีหนังสือที่ใช้ชื่อว่า Spatial Computing เลย คำนี้จึงเป็นคีย์เวิร์ดสำคัญที่ขาดไม่ได้ในการอธิบายกระแสการเปลี่ยนผ่านของยุคสมัย 555 Spatial Computing ไม่ใช่แค่วิธีเรียก AR/VR/XR/MR อีกแบบหนึ่ง และก็ไม่ใช่คำพ้องความหมายกันด้วย ดูเหมือนว่าเพราะมองการณ์ไกลไว้ จึงสามารถใส่ข้อกำหนดว่าตอนส่งแอปต้องอธิบายด้วยคำนั้นไว้ได้

 
laeyoung 2024-01-15

พอเห็นว่าพูดให้ใช้คำว่า spatial computing, spatial computing อยู่เรื่อย ๆ ก็เลยรู้สึกเหมือนว่ายังหาจุดพิเศษจริง ๆ ไม่เจอเหมือนกันนะ ถ้ามันมีจริง ต่อให้ไม่ต้องคอยพูดแบบนั้น ผู้ใช้ที่ได้ลองก็น่าจะพูดกันเองอยู่แล้ว เหมือนกับผลิตภัณฑ์อื่น ๆ อย่าง iPhone หรือ MacBook

 
danke 2024-03-25

Spatial computing ไม่ได้เป็นแค่ชื่อที่แต่งขึ้นมา หรือเป็นเพียงอีกชื่อหนึ่งของ xr นะครับ..
มันมีความหมายยิ่งใหญ่มากจนเรียกได้ว่าเป็นภาษาที่ใช้อธิบายยุคสมัยที่กำลังจะมาถึงเลย ;;
มีหนังสือที่ใช้ชื่อนั้นอยู่ด้วย!

 
[ความคิดเห็นนี้ถูกซ่อน]