Używanie Przeglądarka 3D Beta w HoloLens (1. generacja)

Przeglądarka 3D Beta umożliwia wyświetlanie modeli 3D na HoloLens (1. generacji). Obsługiwane pliki fbx można otwierać i wyświetlać z Microsoft Edge, OneDrive i innych aplikacji.

Uwaga

Ten artykuł dotyczy immersyjnej aplikacji Unity Przeglądarka 3D Beta, która obsługuje pliki .fbx i jest dostępna tylko na platformie HoloLens (1. generacji). Wstępnie zainstalowana aplikacja Przeglądarka 3D na platformie HoloLens 2 obsługuje otwieranie niestandardowych modeli 3D .glb w domu rzeczywistości mieszanej (zobacz Przegląd wymagań dotyczących zasobów, aby uzyskać więcej szczegółów.

Ważne

Chociaż Przeglądarka 3D Beta może pozostać dostępna w wersji Microsoft Store for HoloLens (1. generacji), nie jest już aktywnie programowa i nie jest już obsługiwana.

Jeśli masz problem z otwarciem modelu 3D w wersji Przeglądarka 3D Beta lub niektóre funkcje modelu 3D nie są obsługiwane, zobacz obsługiwane specyfikacje zawartości poniżej .

Aby kompilować lub optymalizować modele 3D do użycia z usługą Przeglądarka 3D Beta, zobacz Optymalizacja modeli 3D dla wersji Przeglądarka 3D Beta poniżej.

Istnieją dwa sposoby otwierania modelu 3D na HoloLens. Aby dowiedzieć się więcej, zobacz Wyświetlanie plików FBX HoloLens poniżej.

Jeśli po przeczytaniu tych tematów masz problemy, zobacz Rozwiązywanie problemów poniżej .

Obsługiwane specyfikacje zawartości

Format pliku

  • Format FBX
  • Maksymalna wersja FBX 2015.1.0

Rozmiar pliku

  • Co najmniej 5 KB
  • Maksymalnie 500 MB

Geometria

  • Tylko modele wielokątne. Brak powierzchni podpodziału ani jęzłodek NURB
  • Układ współrzędnych po prawej stronie
  • Zmiana w macierzach przekształceń nie jest obsługiwana

Tekstury

  • Mapy tekstur muszą być osadzone w pliku FBX
  • Obsługiwane formaty obrazów
    • Obrazy JPEG i PNG
    • Obrazy BMP (24-bitowy kolor true RGB)
    • Obrazy TGA (24-bitowy rgb i 32-bitowy RGBQ true-color)
  • Maksymalna rozdzielczość tekstury 2048 x 2048
  • Maksymalnie jedna mapa odbicia, jedna mapa normalna i jedna mapa modułu odbicia na siatkę
  • Kanał alfa w teksturach rozproszonych powoduje odrzucenie pikseli, jeśli wartość jest poniżej 50%

Animacja

  • Animacja skalowania/obrotu/tłumaczenia poszczególnych obiektów
  • Animacja Zasypki (z owaniem) z przesłodzeniem
    • Maksymalnie 4 wpływy na wierzchołek

Materiały

  • Obsługiwane są materiały Lamberta i Pong z dostosowywaymi parametrami
  • Obsługiwane właściwości materiału dla Lamberta
    • Main Texture (RGB + test alfa)
    • Kolor chłoniaka (RGB)
    • Kolor otoczenia (RGB)
  • Obsługiwane właściwości materiału dla chylinia
    • Main Texture (RGB + test alfa)
    • Kolor chłoniaka (RGB)
    • Kolor otoczenia (RGB)
    • Kolor specyfikatora (RGB)
    • Połyskliwości
    • Odbicia
  • Materiały niestandardowe nie są obsługiwane
  • Maksymalnie jeden materiał na siatkę
  • Maksymalnie jedna warstwa materiału
  • Maksymalnie 8 materiałów na plik

Ograniczenia dotyczące plików i modeli

Istnieją twarde ograniczenia dotyczące rozmiaru plików, a także liczby modeli, wierzchołków i siatek, które mogą być otwierane jednocześnie w Przeglądarka 3D Beta:

  • Maksymalny rozmiar pliku 500 MB na model
  • Wierzchołki: 600 000 połączonych we wszystkich otwartych modelach
  • Siatki: 1600 połączonych na wszystkich otwartych modelach
  • Maksymalnie 40 modeli otwieranych jednocześnie

Optymalizacja modeli 3D pod Przeglądarka 3D Beta

Uwagi specjalne

  • Unikaj czarnych materiałów lub czarnych obszarów w mapach tekstur. Hologramy są wykonane z światła, HoloLens więc czarny (brak światła) jako przezroczysty.
  • Przed rozpoczęciem eksportowania do fbx z narzędzia do tworzenia upewnij się, że cała geometria jest widoczna i odblokowana, a żadne warstwy zawierające geometrię nie są wyłączone ani nie są szablonowane. Widoczność nie jest przestrzegana.
  • Unikaj bardzo dużych przesunięć translacji między węzłami (na przykład 100 000 jednostek). Może to spowodować zakłócony model podczas przesuwania/skalowania/obracania.

Optymalizacja wydajności

Należy pamiętać o wydajności podczas tworzenia zawartości i weryfikowania w Przeglądarka 3D Beta na platformie HoloLens podczas procesu tworzenia, aby uzyskać najlepsze wyniki. Przeglądarka 3D Beta renderuje zawartość w czasie rzeczywistym, a wydajność jest HoloLens sprzętu.

W modelu 3D istnieje wiele zmiennych, które mogą mieć wpływ na wydajność. Przeglądarka 3D beta będzie wyświetlać ostrzeżenie dotyczące obciążenia, jeśli istnieje więcej niż 150 000 wierzchołków lub więcej niż 400 siatek. Animacje mogą mieć wpływ na wydajność innych otwartych modeli. Istnieją również twarde limity całkowitej liczby modeli, wierzchołków i siatek, które mogą być otwierane jednocześnie w wersji Przeglądarka 3D Beta (zobacz Ograniczenia dotyczące plików i modeli).

Jeśli model 3D nie działa dobrze ze względu na złożoność modelu, rozważ:

  • Zmniejszanie liczby wielokątów
  • Zmniejszenie liczby chłoniaka w animacji pomocniczej
  • Unikanie samodzielnego oklulacji

Renderowanie dwustronne jest obsługiwane w wersji Przeglądarka 3D Beta, chociaż jest domyślnie wyłączone ze względu na wydajność. Tę możliwość można włączona za pomocą przycisku Dwustronna na stronie Szczegóły. Aby uzyskać najlepszą wydajność, unikaj stosowania renderowania dwustronnego w zawartości.

Sprawdzania poprawności modelu 3D

Zweryfikuj model, otwierając go w Przeglądarka 3D Beta na HoloLens. Wybierz przycisk Szczegóły , aby wyświetlić charakterystyki modelu i ostrzeżenia dotyczące nieobsługiwanej zawartości (jeśli jest obecna).

Renderowanie modeli 3D z wymiarami rzeczywistymi

Domyślnie program Przeglądarka 3D Beta wyświetla modele 3D w wygodnym rozmiarze i położeniu względem użytkownika. Jeśli jednak renderowanie modelu 3D z pomiarami true-to-life jest ważne (na przykład podczas oceniania modeli ogrodowych w pomieszczeniu), twórca zawartości może ustawić flagę w metadanych pliku, aby zapobiec zmiany rozmiaru tego modelu zarówno przez aplikację, jak i przez użytkownika.

Aby zapobiec skalowaniu modelu, dodaj niestandardowy atrybut logiczny do dowolnego obiektu w scenie o nazwie Microsoft_DisableScale i ustaw go na wartość true. Przeglądarka 3D beta będzie następnie uwzględniać informacje FbxSystemUnit zawarte w pliku FBX. Skalowanie w Przeglądarka 3D Beta wynosi 1 miernik na jednostkę FBX.

Wyświetlanie plików FBX na HoloLens

Otwórz plik FBX z Microsoft Edge

Pliki FBX można otwierać bezpośrednio z witryny internetowej przy użyciu Microsoft Edge na HoloLens.

  1. W Microsoft Edge przejdź do strony internetowej zawierającej plik FBX, który chcesz wyświetlić.
  2. Wybierz plik, aby go pobrać.
  3. Po zakończeniu pobierania wybierz przycisk Otwórz w Microsoft Edge, aby otworzyć plik w Przeglądarka 3D Beta.

Dostęp do pobranego pliku można uzyskać i otworzyć ponownie później przy użyciu funkcji Pobierania w Microsoft Edge. Aby zapisać model 3D i zapewnić dalszy dostęp, pobierz plik na komputer i zapisz go na swoim OneDrive danych. Plik można następnie otworzyć z aplikacji OneDrive na HoloLens.

Uwaga

Niektóre witryny internetowe z modelami FBX do pobrania zapewniają je w skompresowanym formacie ZIP. Przeglądarka 3D Beta nie może otwierać plików ZIP bezpośrednio. Zamiast tego należy użyć komputera do wyodrębnienia pliku FBX i zapisania go na OneDrive konta. Plik można następnie otworzyć z aplikacji OneDrive na HoloLens.

Otwórz plik FBX z OneDrive

Pliki FBX można otwierać z OneDrive przy użyciu OneDrive na HoloLens. Upewnij się, że zainstalowano program OneDrive przy użyciu aplikacji Microsoft Store na komputerze HoloLens i że plik FBX został już przekazany do OneDrive na komputerze.

Po w OneDrive plików FBX można otwierać na HoloLens przy użyciu Przeglądarka 3D Beta na jeden z dwóch sposobów:

  • Uruchom OneDrive na HoloLens i wybierz plik FBX, aby otworzyć go w Przeglądarka 3D Beta.
  • Uruchom Przeglądarka 3D beta, naciśnij w powietrzu, aby wyświetlić pasek narzędzi, a następnie wybierz pozycję Otwórz plik. OneDrive, co pozwoli wybrać plik FBX.

Rozwiązywanie problemów

Po otwarciu modelu 3D jest wyświetlane ostrzeżenie

Ostrzeżenie zostanie wyświetlony, jeśli spróbujemy otworzyć model 3D zawierający funkcje, które nie są obsługiwane przez usługę Przeglądarka 3D Beta, lub jeśli model jest zbyt złożony i może to mieć wpływ na wydajność. Przeglądarka 3D beta nadal będzie ładować model 3D, ale wydajność lub wierność wizualna może zostać naruszona.

Aby uzyskać więcej informacji, zobacz Supported content specifications (Obsługiwane specyfikacje zawartości) i Optimizing 3D models for Przeglądarka 3D Beta (Optymalizowanie modeli 3D pod Przeglądarka 3D Beta).

Widzę ostrzeżenie i model 3D nie ładuje się

Zostanie wyświetlony komunikat o błędzie, gdy program Przeglądarka 3D Beta nie może załadować modelu 3D ze względu na złożoność lub rozmiar pliku albo jeśli plik FBX jest uszkodzony lub nieprawidłowy. Zostanie również wyświetlony komunikat o błędzie, jeśli osiągnięto limit całkowitej liczby modeli, wierzchołków lub siatek, które mogą być otwierane jednocześnie.

Aby uzyskać więcej informacji, zobacz Supported content specifications (Obsługiwane specyfikacje zawartości)i File and model limitations (Ograniczenia dotyczące plików i modeli).

Mój model 3D ładuje się, ale nie jest wyświetlany zgodnie z oczekiwaniami

Jeśli model 3D nie wygląda zgodnie z oczekiwaniami w wersji Przeglądarka 3D Beta, naciśnij w powietrzu, aby wyświetlić pasek narzędzi, a następnie wybierz pozycję Szczegóły. Aspekty pliku, które nie są obsługiwane przez program Przeglądarka 3D Beta, zostaną wyróżnione jako ostrzeżenia.

Najczęstszym problemem, który może wystąpić, jest brak tekstury, prawdopodobnie dlatego, że nie są one osadzone w pliku FBX. W tym przypadku model będzie wyświetlany jako biały. Ten problem można rozwiązać w procesie tworzenia, eksportując dane z narzędzia do tworzenia do fbx z wybraną opcją osadzania tekstur.

Aby uzyskać więcej informacji, zobacz Supported content specifications (Obsługiwane specyfikacje zawartości) i Optimizing 3D models for Przeglądarka 3D Beta (Optymalizowanie modeli 3D pod Przeglądarka 3D Beta).

Podczas wyświetlania modelu 3D wystąpi spadek wydajności

Na wydajność ładowania i wyświetlania modelu 3D może mieć wpływ złożoność modelu, liczba otwartych jednocześnie modeli lub liczba modeli z aktywnymi animacjami.

Aby uzyskać więcej informacji, zobacz Optimizing 3D models for Przeglądarka 3D Beta (Optymalizowanie modeli 3D pod Przeglądarka 3D beta ) i File and model limitations (Ograniczenia dotyczące plików i modeli).

Gdy otwieram plik FBX na HoloLens, nie jest on otwierany w programie Przeglądarka 3D Beta

Przeglądarka 3D beta jest automatycznie skojarzona z rozszerzeniem pliku fbx po jego zainstalowaniu.

Jeśli spróbujesz otworzyć plik FBX i zobaczysz okno dialogowe, które kieruje do pliku Microsoft Store, obecnie nie masz aplikacji skojarzonej z rozszerzeniem pliku fbx na HoloLens.

Sprawdź, czy Przeglądarka 3D beta jest zainstalowana. Jeśli nie jest zainstalowany, pobierz go ze strony Microsoft Store na HoloLens.

Jeśli Przeglądarka 3D beta jest już zainstalowana, uruchom program Przeglądarka 3D Beta, a następnie spróbuj ponownie otworzyć plik. Jeśli problem będzie się powtarzać, odinstaluj i zainstaluj ponownie Przeglądarka 3D wersji beta. Spowoduje to ponowne skojarzenie rozszerzenia pliku fbx z rozszerzeniem Przeglądarka 3D Beta.

Jeśli próba otwarcia pliku FBX otwiera aplikację inną niż Przeglądarka 3D Beta, ta aplikacja została prawdopodobnie zainstalowana po wersji Przeglądarka 3D Beta i została skojarzenie z rozszerzeniem pliku fbx. Jeśli wolisz, Przeglądarka 3D beta ma być skojarzona z rozszerzeniem pliku fbx, odinstaluj i zainstaluj ponownie Przeglądarka 3D Beta.

Przycisk Otwórz plik w u Przeglądarka 3D Beta nie uruchamia aplikacji

Przycisk Otwórz plik spowoduje otwarcie aplikacji skojarzonej z funkcją s wyboru pliku w HoloLens. Jeśli OneDrive zainstalowana, przycisk Otwórz plik powinien zostać OneDrive. Jeśli jednak obecnie żadna aplikacja nie jest skojarzona z funkcją s wyboru plików zainstalowaną na HoloLens, zostaniesz skierowany do Microsoft Store.

Jeśli przycisk Otwórz plik uruchamia aplikację inną niż OneDrive, ta aplikacja została prawdopodobnie zainstalowana po OneDrive i przejmuje skojarzenie z funkcją s wyboru plików. Jeśli wolisz uruchamiać OneDrive po wybraniu przycisku Otwórz plik w programie Przeglądarka 3D Beta, odinstaluj i ponownie zainstaluj OneDrive.

Jeśli przycisk Otwórz plik nie jest aktywny, możliwe, że jednocześnie osiągnięto limit modeli, które mogą być otwierane w wersji Przeglądarka 3D Beta. Jeśli masz otwarte 40 modeli w wersji Przeglądarka 3D Beta, musisz je zamknąć, zanim będzie można otworzyć dodatkowe modele.

Dodatkowe zasoby