Kubity

Kubity
Kubity black 250pxX100px.png
Deweloper Technologia SPK
System operacyjny Android , iOS , Windows , macOS , Linux
Strona internetowa www.kubity.com _ _

Kubity to oparte na chmurze narzędzie do komunikacji 3D, które działa na komputerach stacjonarnych, w Internecie, smartfonach, tabletach, sprzęcie rzeczywistości rozszerzonej i okularach rzeczywistości wirtualnej. Kubity jest zasilany przez kilka zastrzeżonych silników przetwarzania 3D, w tym „Paragone” i „Etna”, które przygotowują plik 3D do przesłania na urządzenia mobilne.

Kubity ma praktyczne zastosowania między innymi w architekturze , projektowaniu wnętrz, inżynierii , projektowaniu produktów, filmach i grach wideo. Większość jego użytkowników tworzy modele 3D za pomocą oprogramowania SketchUp lub Autodesk Revit .

Produkty Kubity obejmują aplikację internetową Kubity i Kubity Go (aplikację mobilną na iOS i Androida ).

Kubity jest kompatybilny z wieloma platformami, urządzeniami i systemami operacyjnymi , w tym: iOS, Android, Firefox , Chrome , Windows , MacOS i Linux .

Historia

Kubity zostało stworzone przez SPK Technology (dawniej Kubity SAS), paryską firmę programistyczną specjalizującą się w automatycznej optymalizacji i wizualizacji danych 3D. Założona w 2012 roku przez grupę inżynierów oprogramowania i dewelopera projektów miejskich, zjednoczyła się wokół prostej idei: stworzyć sposób, w jaki każdy, w dowolnym miejscu, może w prosty i intuicyjny sposób eksplorować modele 3D na smartfonach i komputerach.

Aby zgromadzić architektów, inżynierów i projektantów wraz z ich klientami wokół modelu 3D, niezbędne było opracowanie interaktywnej platformy obsługującej wiele urządzeń stacjonarnych i mobilnych w celu zapewnienia natychmiastowej i płynnej nawigacji 3D. Mając przygotowane specyfikacje, 15 inżynierów połączyło kilka technologii: projektowanie 3D, kompresję danych , optymalizację decymacji i renderowania, przesyłanie do sieci i urządzeń mobilnych oraz integrację gogli wirtualnej rzeczywistości .

W styczniu 2014 r. małej grupie beta testerów udostępniono pierwszy publiczny prototyp Kubity (1.0 Amethyst) z wtyczką, która umożliwiała użytkownikom importowanie modeli 3D ze SketchUp do przeglądarki. Globalna wersja została ogłoszona w kwietniu 2014 roku w SketchUp Basecamp w Vail w Kolorado.

W maju 2015 roku firma Kubity uruchomiła aplikację internetową działającą w technologii WebGL (2.0 Citrine). Po raz pierwszy użytkownicy mogli przeciągnąć i upuścić dowolny plik programu SketchUp w przeglądarce internetowej bez konieczności instalowania wtyczki.

W grudniu 2015 roku Kubity uruchomiło aplikację mobilną w App Store na iPhone'a, iPoda i iPada oraz w Google Play na urządzenia z systemem Android (3.0 Druzy).

W listopadzie 2016 Kubity uruchomił wsparcie dla Oculus Rift i HTC Vive (4.0 Emerald).

Począwszy od listopada 2017 r. Kubity uruchomił pełny pakiet aplikacji mobilnych w ciągu sześciu miesięcy, w tym Kubity AR do rzeczywistości rozszerzonej, Kubity VR do rzeczywistości wirtualnej oraz Kubity Mirror do zdalnych prezentacji i tworzenia kopii lustrzanych ekranu (5.0 Feldspar).

We wrześniu 2018 r. uruchomiono wtyczkę jednym kliknięciem do SketchUp i Revit (Kubity PRO), wraz z mobilną przebudową Kubity Go, umożliwiającą parowanie urządzeń PRO-to-Go w celu automatycznej synchronizacji mobilnej (6.0 Gypsum).

Na początku 2019 roku aplikacja Kubity Go została zaktualizowana, aby zawierała w pełni zintegrowane funkcje AR, VR i dublowania ekranu, zabijając dedykowane aplikacje towarzyszące Kubity AR, Kubity VR i Kubity Mirror (7.0 Heliotrope).

W styczniu 2020 r. obsługa wtyczki Kubity PRO dla SketchUp i Revit została przeniesiona do aplikacji internetowej obsługującej tylko SketchUp.

Technologia

Kubity jest zasilany przez zastrzeżony silnik krystalizacji 3D znany jako „Paragone”; technologia opracowana przez SPK Technology. Paragone pobiera ograniczone informacje z pliku 3D i przepuszcza je przez algorytm „BlockWave” (patent USA 10 482.629), również opracowany przez SPK Technology.

BlockWave to wielofazowy algorytm optymalizacyjny, który łączy projektowanie 3D, kompresję danych , optymalizację decymacji i renderowania, transfer sieciowy i mobilny oraz integrację zestawów słuchawkowych rzeczywistości mieszanej w celu stworzenia skrystalizowanego, uniwersalnego formatu oryginalnego pliku.

Jedna faza algorytmu BlockWave jest oparta na wielokątnym algorytmie upraszczania powierzchni opartym na kwadracie , wykonywanym przy użyciu predefiniowanych heurystyk i jest powiązana z wieloma uproszczonymi wersjami modelu 3D, z których każda jest powiązana z predefiniowanym poziomem szczegółowości dostosowanym do specyficzne dla użytkownika urządzenie końcowe. BlockWave wyodrębnia zawartość danych, geometrię i tekstury, a następnie ustawia kwadraty dla każdego wierzchołka oryginalnego modelu 3D i identyfikuje pary sąsiadujących wierzchołków połączonych wierzchołkami . Algorytm wykorzystuje lokalny operator zwijania i metrykę błędu planu górnego w celu uzyskania ustalonej liczby ścian lub maksymalnego zdefiniowanego błędu; Tworzenie siatki 3D jest uproszczone poprzez zastąpienie dwóch punktów jednym, a następnie usunięcie degradujących powierzchni i zaktualizowanie sąsiednich relacji. Po zakończeniu dziesiątkowania optymalizacja tekstur jest ustawiana przy użyciu docelowych parametrów tekstury, co pozwala zmaksymalizować pamięć GPU w celu skrócenia czasu obliczeń. Po zakończeniu kodowania tekstur skrystalizowany uniwersalny plik 3D można teraz łatwo otworzyć na dowolnym urządzeniu końcowym użytkownika i odtwarzać na większości urządzeń cyfrowych z renderowaniem w czasie rzeczywistym.

Cechy

Krystalizacja 3D

Użytkownik konwertuje (lub krystalizuje ) plik 3D, eksportując go za pomocą aplikacji internetowej Kubity. Krystalizacja dodaje funkcje, takie jak AR/VR i filmowa wycieczka przelotowa, a także przypisuje modelowi dedykowany kod QR .

Automatyczna synchronizacja mobilna

Po wyeksportowaniu modelu 3D jest on automatycznie synchronizowany z Kubity Go na urządzeniu mobilnym użytkownika. Stamtąd można uzyskać do niego dostęp, eksplorować go i udostępniać innym osobom z połączeniem internetowym lub bez niego.

Bezpieczeństwo i zarządzanie

Modelami użytkowników można zarządzać w jednym miejscu na Kubity Go lub w przeglądarce z poziomu ich konta . Modele można zmieniać, chronić hasłem, udostępniać i odtwarzać.

Rozszerzona Rzeczywistość

Opracowana przy użyciu technologii Apple ARKit i Google ARCore funkcja rzeczywistości rozszerzonej Kubity Go odwzorowuje środowisko w pomieszczeniu, wykrywając płaszczyzny poziome, takie jak stoły i podłogi, w celu śledzenia i umieszczania obiektów 3D. Łącząc cyfrowe obiekty i informacje ze środowiskiem, Kubity umożliwia użytkownikom interakcję z modelami 3D w prawdziwej rzeczywistości rozszerzonej.

Wbudowane funkcje komunikacyjne umożliwiają użytkownikom natychmiastowe udostępnianie modeli 3D komukolwiek przez SMS, e-mail, media społecznościowe lub bezpośrednie urządzenie do urządzenia za pomocą kodu QR.

Wsparcie platformy

AR obsługuje urządzenia z systemem iOS11 , w tym: iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone X, wszystkie modele iPada Pro oraz iPad (2017).

AR dla Androida wymaga systemu Android 7.0 lub nowszego oraz dostępu do sklepu Google Play.

Wirtualna rzeczywistość

VR pozwala użytkownikom przeglądać modele SketchUp i projekty Revit w ruchu bezpośrednio z urządzenia mobilnego za pomocą Oculus Go, Google Cardboard, Samsung Gear VR lub funkcji Magic Window bez okularów.

Funkcja wirtualnej rzeczywistości Kubity jest kompatybilna z Oculus Go , przeglądarkami Google Cardboard i innymi urządzeniami kompatybilnymi z tekturą, w tym przypinanymi okularami VR, takimi jak Homido Mini, a także mobilnym zestawem słuchawkowym do rzeczywistości wirtualnej Samsung Gear VR.

Samsung Gear VR obsługuje: Galaxy S6, Galaxy S6 Edge, Galaxy S6 Edge+ , Samsung Galaxy Note 5 , Galaxy S7, Galaxy S7 Edge , Galaxy S8, Galaxy S8+ , Samsung Galaxy Note Fan Edition , Samsung Galaxy Note 8 , Samsung Galaxy A8/A8+ (2018) i Samsung Galaxy S9 / Galaxy S9+ .

Odbicie lustrzane ekranu

Screen Mirroring umożliwia użytkownikowi zsynchronizowanie urządzenia nadawcy z odbiornikiem na stronie internetowej, a następnie sterowanie z urządzenia nadawcy w celu zdalnej prezentacji modelu 3D.

Urządzenia można łatwo zsynchronizować, wprowadzając sześciocyfrowy numer wyświetlany na komputerze odbierającym.

Wsparcie platformy

Na iOS aplikacja Kubity jest kompatybilna z urządzeniami działającymi w wersji 9.0 lub nowszej. Na Androidzie Kubity jest kompatybilny z urządzeniami działającymi w wersji 4.4 „Kit Kat” lub nowszej.

Wersja internetowa aplikacji Kubity obsługuje obecnie przeglądarki internetowe zgodne z WebGL2: Mozilla Firefox i Google Chrome.

AR jest kompatybilny z urządzeniami z systemem iOS11, w tym: iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone X, wszystkie modele iPada Pro i iPad (2017) oraz urządzenia z systemem Android. Wymaga systemu Android 7.0 lub nowszego oraz dostępu do sklepu Google Play.

VR jest kompatybilna z goglami Google Cardboard i innymi urządzeniami zgodnymi z tekturą, w tym przypinanymi okularami VR, takimi jak Homido Mini, a także Samsung Gear VR i Oculus Go.

Samsung Gear VR obsługuje: Galaxy S6, Galaxy S6 Edge, Galaxy S6 Edge+, Samsung Galaxy Note 5, Galaxy S7, Galaxy S7 Edge, Galaxy S8, Galaxy S8+, Samsung Galaxy Note Fan Edition, Samsung Galaxy Note 8, Samsung Galaxy A8/A8+ (2018) i Samsung Galaxy S9/Galaxy S9+.


Zobacz też