เกี่ยวกับ SceneView Demo: 3D & AR SDK
ตัวอย่างการใช้งาน 3 มิติและ AR เกือบ 50 รายการ สำหรับ Jetpack Compose และ ARCore พร้อมซอร์สโค้ด
ลองดูว่า SceneView SDK ทำอะไรได้บ้าง บนโทรศัพท์ของคุณ ก่อนที่คุณจะเขียนโค้ดแม้แต่บรรทัดเดียว
SceneView เป็น SDK แบบโอเพนซอร์สสำหรับ 3 มิติและเทคโนโลยีความเป็นจริงเสริม (AR) สำหรับ Jetpack Compose, SwiftUI และเว็บ สร้างขึ้นบน ARCore บน Android แอปนี้เป็นตัวอย่างสาธิต: เกือบ 50 หน้าจอ แต่ละหน้าจอเป็นตัวอย่างการทำงานของฟีเจอร์ที่คุณสามารถใส่ในแอปของคุณเองได้ ทุกหน้าจอเชื่อมโยงไปยังซอร์สโค้ดที่วาดภาพ และส่วนใหญ่มีเพียงไม่กี่บรรทัดเท่านั้น
เริ่มต้นที่นี่
- Cosmos — กาแล็กซี การชนกันของอนุภาค สนามการไหล และระบบดาวที่มีวงแหวน พร้อมด้วยทัวร์กล้องที่จะพาคุณบินผ่านพวกมัน แตะที่หน้าจอเพื่อกลับไปยังกล้อง
- 3D Scan — เดินไปรอบๆ ห้องและดูผนังปรากฏขึ้นในรูปแบบ 3 มิติขณะที่คุณเดิน บนโทรศัพท์ที่มี ARCore depth มันจะวาดแผนผังพื้นโดยประมาณของรูปร่างจริงของห้อง พร้อมประตู หน้าต่าง ขนาด และพื้นที่ ซึ่งคุณสามารถแชร์เป็นไฟล์ PDF หรือ DXF ได้ หากพลาดมุมใดมุมหนึ่งไป? สแกนส่วนนั้นอีกครั้ง แล้วมันก็จะรวมเข้ากับห้อง
ตัวอย่างแสดงให้เห็นอะไรบ้าง
- โมเดล 3 มิติ — โหลดไฟล์ GLB และ glTF เล่นแอนิเมชั่น และหมุน ซูม และซูมเข้าออกกล้อง
- ความเป็นจริงเสริม — วางโมเดลบนโต๊ะ แขวนสิ่งของแบนราบกับผนัง ติดตามภาพและใบหน้า และวัดระยะทาง ผนัง ประตู และหน้าต่าง
- การผสมผสานกับโลกแห่งความเป็นจริง — เฟอร์นิเจอร์และผู้คนจริง ๆ จะอยู่ด้านหน้าวัตถุเสมือน และแสงของห้องจะส่องสว่างโมเดล
- แสงและวัสดุ — สลับสภาพแวดล้อม HDR และดูการสะท้อนและเงาที่เปลี่ยนแปลงแบบเรียลไทม์
- จุดยึด ความลึก ฟิสิกส์ เรขาคณิต เสียงเชิงพื้นที่ และอื่น ๆ
- ไฟล์ของคุณเอง — เปิดไฟล์ GLB, glTF, OBJ, STL หรือ PLY และดูว่า SDK แสดงผลอย่างไร
สำหรับนักพัฒนา
โมเดล 3 มิติบนหน้าจอคือหนึ่งองค์ประกอบ และการวางตำแหน่ง AR คือการเรียกใช้เพียงครั้งเดียว ค้นหาหน้าจอที่ดูเหมือนกับสิ่งที่คุณต้องการสร้าง เปิดโค้ดของมัน แล้วคัดลอกลงในโปรเจ็กต์ของคุณ SDK ตัวอย่าง และแอปนี้เป็นซอฟต์แวร์โอเพนซอร์สฟรี: SceneView มีดาวมากกว่า 1,300 ดวงบน GitHub และมีคลังเก็บข้อมูลสาธารณะมากกว่า 500 แห่งที่ระบุว่ามันเป็นส่วนประกอบที่จำเป็น
github.com/sceneview/sceneview
ความเป็นส่วนตัว
ไม่มีบัญชี ไม่มีโฆษณา ไม่มีการติดตามข้ามแอป โมเดลของคุณและฟีดกล้องจะถูกประมวลผลบนอุปกรณ์ของคุณ — กล้องใช้สำหรับ AR เท่านั้น และไม่มีสิ่งใดที่กล้องเห็นถูกจัดเก็บหรืออัปโหลด แอปจะส่งสถิติการใช้งานและรายงานข้อผิดพลาด (Firebase) ซึ่งจะไม่เชื่อมโยงกับตัวตนของคุณ เพื่อตัดสินใจว่าจะปรับปรุงอะไรต่อไป — คุณสามารถปิดได้ใน เกี่ยวกับ › ความเป็นส่วนตัวและการแจ้งเตือน นอกจากนั้น มีเพียงสองสิ่งที่จะเข้าถึงเครือข่าย และเฉพาะเมื่อคุณร้องขอเท่านั้น: การค้นหาแกลเลอรี่โมเดลออนไลน์ และตัวอย่างจำนวนหนึ่งที่โฮสต์จุดยึดกับบริการคลาวด์ ARCore ของ Google
โอเพนซอร์สภายใต้ Apache License 2.0
โอเพนซอร์สภายใต้ Apache License 2.0 https://github.com/sceneview/sceneview
What's new in the latest 4.65.0
- glTF and GLB on iOS, macOS and visionOS (#4889). ModelNode.load("models/fox.glb") now opens glTF 2.0 with SceneViewSwift's own importer, with no third-party dependency. It works through the same call as USDZ, with the URL and remote variants too. The importer reads GLB, .gltf with its .bin and images next to it, and data: URIs. It brings in the node hierarchy, metallic-roughness materials with their textures, alpha modes, unlit, texture transforms, skins and animations; the animation…
ข้อมูล SceneView Demo: 3D & AR SDK APK
SceneView Demo: 3D & AR SDK รุ่นเก่า
การดาวน์โหลดที่รวดเร็วและปลอดภัยเป็นพิเศษผ่านแอป APKPure
คลิกเพียงครั้งเดียวเพื่อติดตั้งไฟล์ XAPK/APK บน Android!






