รันไทม์ XR

เริ่มเซสชัน AR หรือ 3 มิติที่กําหนดเองด้วยรันไทม์แบบเนทีฟ
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า เวอร์ชันอัลฟ่า
12 ธันวาคม 2024 - - - 1.0.0-alpha01

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ในรันไทม์ XR คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ใน ที่เก็บ Maven ของ Google

เพิ่มการอ้างอิงสำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle สำหรับแอปหรือโมดูล

ดึงดูด

dependencies {
    implementation "androidx.xr.runtime:runtime:1.0.0-alpha01"

    // Use in environments that do not support OpenXR
    testImplementation "androidx.xr.runtime:runtime-testing:1.0.0-alpha01"
}

Kotlin

dependencies {
    implementation("androidx.xr.runtime:runtime:1.0.0-alpha01")

    // Use in environments that do not support OpenXR
    testImplementation("androidx.xr.runtime:runtime-testing:1.0.0-alpha01")
}

ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพิงบิวด์

ความคิดเห็น

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

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

ดูข้อมูลเพิ่มเติมในเอกสารประกอบของเครื่องมือติดตามปัญหา

รุ่น 1.0

เวอร์ชัน 1.0.0-alpha01

12 ธันวาคม 2024

androidx.xr.runtime:runtime-* 1.0.0-alpha01 ได้รับการปล่อยแล้ว

ฟีเจอร์ของรุ่นแรก

การเปิดตัวรันไทม์ Jetpack XR ครั้งแรก ไลบรารีนี้มีฟังก์ชันพื้นฐานสําหรับชุดไลบรารี Jetpack XR ซึ่งรวมถึงการค้นพบความสามารถ การจัดการวงจร การกำหนดค่า และอื่นๆ ไลบรารีรันไทม์มีรูปแบบต่างๆ (เช่น runtime-openxr หรือ runtime-testing) ขึ้นอยู่กับแพลตฟอร์มการเรียกใช้ นอกจากนี้ ไลบรารีนี้ยังมีการแยกความคิดทางคณิตศาสตร์พื้นฐาน เช่น Vector3 และ Matrix4 ซึ่งใช้ในแพลตฟอร์ม Jetpack XR API ทั้งหมด

  • Session: ให้คุณควบคุมระบบ XR ได้อย่างละเอียด รวมถึงตัดสินใจว่าจะประมวลผลหรือไม่และการกำหนดค่าโดยรวม และยังเป็นแฮนเดิลที่คุณจะใช้กับ API อื่นๆ ทั้งหมดเพื่อปลดล็อกความสามารถของระบบพื้นฐาน

  • Pose: ตําแหน่งในระบบพิกัดที่กำหนดเองซึ่งมีตําแหน่งและการวางแนวที่เชื่อมโยงอยู่ คุณจะใช้คลาสนี้เพื่อสื่อสารตำแหน่งของวัตถุด้วย ARCore สำหรับ Jetpack XR และ Jetpack SceneCore

ปัญหาที่ทราบ

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