دربارهی SceneView Demo: 3D & AR SDK
مدلهای سهبعدی، جایگذاری واقعیت افزوده و اسکن اتاق برای Compose، هر کدام با کد منبع مخصوص به خود
قبل از اینکه حتی یک خط کد بنویسید، ببینید SceneView SDK چه کاری میتواند روی گوشی شما انجام دهد.
SceneView یک SDK متنباز سهبعدی و واقعیت افزوده برای Jetpack Compose، SwiftUI و وب است که بر روی ARCore در اندروید ساخته شده است. این برنامه نسخه آزمایشی آن است: بیش از ۴۰ صفحه نمایش، که هر کدام نمونهای از یک ویژگی هستند که میتوانید در برنامه خود قرار دهید. هر صفحه به کد منبعی که آن را ترسیم میکند، لینک میشود و بیشتر آنها فقط چند خط طول دارند.
از اینجا شروع کنید
- خانه - یک مدل برجسته در یک صحنه سهبعدی زنده. آن را باز کنید تا روی صفحه نمایش بچرخد یا در اندازه واقعی خود در اتاق خود قرار دهید.
- کیهان - یک کهکشان، یک برخورد ذرات، یک میدان جریان و یک سیستم ستارهای حلقهدار، که با یک تور دوربین که شما را از میان آنها عبور میدهد، به هم متصل میشوند. برای برگرداندن دوربین، صفحه را لمس کنید.
- اسکن سهبعدی - در یک اتاق قدم بزنید و دیوارهای آن را به صورت سهبعدی تماشا کنید، در حالی که منطقه پوشش داده شده به صورت صعودی شمارش میشود. در گوشیهایی که عمق ARCore دارند، سپس یک نقشه کف شاخص از شکل واقعی اتاق، شامل درها، پنجرهها، ابعاد و مساحت آن رسم میکند که میتوانید آن را به صورت PDF یا DXF به اشتراک بگذارید. گوشهای را از قلم انداختهاید؟ دوباره آن قسمت را اسکن کنید تا به اتاق اضافه شود. اتاقی در دسترس نیست؟ برای پخش مجدد اسکن ضبط شده به صورت سهبعدی، به عنوان نقشه یا از طریق دوربین، روی «مشاهده یک مثال» ضربه بزنید.
نمونهها چه چیزی را نشان میدهند
- مدلهای سهبعدی - فایلهای GLB و glTF را بارگذاری کنید، انیمیشنهای آنها را پخش کنید و دوربین را بچرخانید، کوچک و بزرگ کنید. برای مدل بعدی روی «سورپرایزم کن» ضربه بزنید.
واقعیت افزوده - یک ماشین اسباببازی، یک مبل یا یک لیوان قهوه را روی زمین یا میز قرار دهید، چیزی صاف را به دیوار آویزان کنید، تصاویر و چهرهها را ردیابی کنید و فواصل، دیوارها، درها و پنجرهها را اندازهگیری کنید.
ترکیب دنیای واقعی - مبلمان و افراد واقعی در مقابل اشیاء مجازی قرار میگیرند و نور خود اتاق، مدل را روشن میکند. - نورپردازی و متریالها - محیطهای HDR را تغییر دهید و شاهد تغییر بازتابها و سایهها در زمان واقعی باشید.
- لنگرها، عمق، فیزیک، هندسه، صدای فضایی و موارد دیگر.
- فایلهای خودتان - یک فایل GLB، glTF، OBJ، STL یا PLY را باز کنید و ببینید که SDK چگونه آن را رندر میکند.
هر صفحه از تم روشن یا تاریک گوشی شما پیروی میکند.
برای توسعهدهندگان
یک مدل سهبعدی روی صفحه، یک ترکیب است و قرار دادن AR یک تماس است. صفحهای را که شبیه چیزی است که میخواهید بسازید، پیدا کنید، کد آن را باز کنید و آن را در پروژه خود کپی کنید. SDK، نمونهها و این برنامه متنباز هستند: SceneView بیش از ۱۳۰۰ ستاره در GitHub دارد و بیش از ۵۰۰ مخزن عمومی آن را به عنوان یک وابستگی اعلام میکنند.
github.com/sceneview/sceneview
حریم خصوصی
بدون حساب، بدون تبلیغات، بدون ردیابی بین برنامهای. مدلهای شما و فید دوربین روی دستگاه شما پردازش میشوند - دوربین فقط برای واقعیت افزوده استفاده میشود و هیچ چیزی که میبیند ذخیره یا آپلود نمیشود. برنامه آمار استفاده و گزارشهای خرابی (Firebase) را ارسال میکند، که هرگز به هویت شما مرتبط نیست، تا تصمیم بگیرد که در مرحله بعد چه چیزی را بهبود بخشد - میتوانید آنها را در بخش درباره › حریم خصوصی و اعلانها غیرفعال کنید. فراتر از آن، دو چیز به شبکه میرسند، و فقط زمانی که شما درخواست کنید: جستجوی گالریهای مدل آنلاین، و تعداد انگشتشماری از نمونههایی که میزبان یک لنگر با سرویس ابری ARCore گوگل هستند.
منبع باز تحت مجوز آپاچی ۲.۰.
https://github.com/sceneview/sceneview
جدیدترین 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 در اندروید با یک کلیک!











