พื้นที่เก็บข้อมูลนี้ถูกเก็บถาวรแล้วและไม่มีการดูแลรักษาอีกต่อไป
ลิขสิทธิ์ (c) 2018 Google Inc. สงวนลิขสิทธิ์
Sceneform เป็นเฟรมเวิร์ก 3 มิติที่มีตัวเรนเดอร์ตามจริงซึ่งได้รับการปรับให้เหมาะกับอุปกรณ์มือถือ และช่วยให้คุณสร้างแอป Augmented Reality โดยไม่ต้องใช้ OpenGL ได้อย่างง่ายดาย
ตั้งแต่ ARCore รุ่น 1.16.0 Google ได้เปิดการใช้งาน Sceneform แบบโอเพ่นซอร์ส ซึ่งช่วยให้คุณสามารถขยายคุณสมบัติและความสามารถของ Sceneform ได้ ในส่วนหนึ่งของการเปิดตัว 1.16.0 การสนับสนุนสำหรับสินทรัพย์ SFA
และ SFB
ได้ถูกลบออกไปเพื่อเพิ่มการรองรับ glTF
คุณสามารถใช้ Sceneform 1.15.0 (หรือก่อนหน้า) ต่อไปได้ ไม่มีข้อกำหนดที่คุณจะต้องย้ายไปยัง Sceneform 1.16.0
อย่าใช้ Sceneform 1.17.0 เนื่องจากรุ่นนั้นจะทำงานไม่ถูกต้อง (สามารถใช้ Sceneform 1.17.1 ได้ แต่อย่างอื่นจะเหมือนกับ Sceneform 1.15.0)
ฉาก SDK | คำอธิบาย |
---|---|
ฉาก SDK เวอร์ชัน 1.0.0 - 1.15.0 |
|
ฉาก SDK เวอร์ชัน 1.16.0 |
|
ฉาก SDK เวอร์ชัน 1.17.0 | อย่าใช้ |
ฉาก SDK เวอร์ชัน 1.17.1 | เหมือนกับเวอร์ชัน 1.15.0 |
ใช้ขั้นตอนต่อไปนี้เพื่อรวมและสร้าง Sceneform 1.16.0 SDK ด้วยแอปของคุณ:
sceneform-android-sdk-1.16.0.zip
จากหน้าเผยแพร่ Sceneform SDKsceneformsrc
และ sceneformux
ลงในไดเร็กทอรีระดับบนสุดของโปรเจ็กต์ของคุณ โครงสร้างไดเร็กทอรีที่ได้ควรมีลักษณะดังต่อไปนี้: project
+-- app
| +-- build.gradle
| +-- ...
+-- sceneformsrc
+-- sceneformux
+-- build.gradle
+-- settings.gradle
+-- ...
settings.gradle
ของโปรเจ็กต์ของคุณเพื่อรวมโปรเจ็กต์ Sceneform: include ':app'
// Add these lines:
include ':sceneform'
project(':sceneform').projectDir=new File('sceneformsrc/sceneform')
include ':sceneformux'
project(':sceneformux').projectDir=new File('sceneformux/ux')
build.gradle
ของแอปของคุณ : dependencies {
api project(":sceneformux")
}
หากต้องการเริ่มต้นใช้งาน Sceneform SDK โปรดดูตัวอย่าง Sceneform
เอกสารประกอบสำหรับ Sceneform SDK สำหรับ Android 1.15.0 มีอยู่ที่ https://developers.google.com/sceneform
บันทึกประจำรุ่น SDK มีอยู่ในหน้าการเผยแพร่
โปรดดูไฟล์ใบอนุญาต
เครื่องหมายการค้า Sceneform เป็นเครื่องหมายการค้าของ Google และไม่อยู่ภายใต้ลิขสิทธิ์หรือสิทธิบัตรการอนุญาตที่มีอยู่ในคลังเก็บ Sceneform ที่ได้รับอนุญาตของ Apache 2.0 บน GitHub การใช้เครื่องหมายการค้า Sceneform นอกเหนือจากที่ได้รับอนุญาตในหลักเกณฑ์เหล่านี้จะต้องได้รับการอนุมัติจาก Google ล่วงหน้า
หลักเกณฑ์เหล่านี้มีขึ้นเพื่อให้แน่ใจว่าโครงการ Sceneform สามารถแบ่งปันเทคโนโลยีภายใต้ใบอนุญาตโอเพ่นซอร์ส ขณะเดียวกันก็ให้แน่ใจว่าแบรนด์ "Sceneform" ได้รับการปกป้องในฐานะตัวระบุแหล่งที่มาที่มีความหมายในลักษณะที่สอดคล้องกับกฎหมายเครื่องหมายการค้า การปฏิบัติตามหลักเกณฑ์เหล่านี้ คุณได้ช่วยส่งเสริมเสรีภาพในการใช้และพัฒนาเทคโนโลยี Sceneform คุณภาพสูง
เนื่องจากเรากำลังเปิดซอร์สเทคโนโลยี Sceneform คุณจึงสามารถใช้เครื่องหมายการค้า Sceneform เพื่ออ้างอิงถึงโครงการโดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรล่วงหน้า ตัวอย่างของข้อมูลอ้างอิงที่ได้รับอนุมัติเหล่านี้มีดังต่อไปนี้:
ตัวอย่าง:
การดาวน์โหลด Sceneform SDK สำหรับ Android แสดงว่าคุณยินยอมให้ข้อกำหนดในการให้บริการของ Google APIs ควบคุมการใช้งานของคุณ
คุณต้องเปิดเผยการใช้บริการ Google Play สำหรับ AR (ARCore) และวิธีที่บริการดังกล่าวรวบรวมและประมวลผลข้อมูล ซึ่งเห็นได้ชัดเจนในแอปพลิเคชันของคุณ ซึ่งผู้ใช้เข้าถึงได้ง่าย คุณสามารถทำได้โดยเพิ่มข้อความต่อไปนี้ในเมนูหลักหรือหน้าจอประกาศของคุณ: "แอปพลิเคชันนี้ทำงานบนบริการ Google Play สำหรับ AR (ARCore) ซึ่งจัดทำโดย Google LLC และอยู่ภายใต้นโยบายความเป็นส่วนตัวของ Google"