PRZEWODNIK WIDEO: Jak stworzyć model 3D zoptymalizowany dla rzeczywistości rozszerzonej z kodem AR?


Poradniki | 12/12/2023 |


Augmented Reality to sposób na przeniesienie treści cyfrowych do rzeczywistego świata. Jednak przygotowanie modeli 3D do AR może być trudne. Ten post przeprowadzi Cię przez proces przygotowania modelu 3D do AR za pomocą Blendera, darmowego narzędzia do modelowania 3D.

Wycentruj swój model 3D w scenie 3D

Po pierwsze, upewnij się, że Twój model 3D znajduje się w centrum sceny. Jeśli nie jest, może wyglądać zbyt daleko w widoku AR. Oto jak to zrobić:

  • Zaimportuj swój model do Blendera.
  • Wybierz swój model.
  • Ustaw początek swojego modelu na jego geometrii. Zapewnia to, że centrum Twojego modelu jest rzeczywiście centrum.
  • Użyj parametrów pozycji, aby umieścić swój model na współrzędnych (0,0,0).
  • Zapisz swój model 3D.

perseverance nasa 3d AR Code

Zmniejsz rozmiar pliku modelu 3D: Tekstury

Aby poprawić czas wczytywania modelu 3D, możesz zmniejszyć rozmiar plików obrazów tekstur. Oto jak to zrobić:

  • Zaimportuj swój model 3D do Blendera.
  • Wyeksportuj swój model w formacie .gltf + .bin + tekstury.
  • Otwórz pliki tekstur w programie GIMP, darmowym edytorze obrazów.
  • Zmień rozmiar obrazów na 1024x1024 lub mniejszy.
  • Zapisz tekstury jako pliki .jpg z rozdzielczością 90 lub niższą.
  • Zamień tekstury w Blenderze lub edytuj plik .gltf i zmień formaty tekstur (np. z ".png" na ".jpg").
  • Zapisz plik.

Zmniejsz rozmiar pliku modelu 3D: Wierzchołki

Innym sposobem poprawy czasu wczytywania modelu jest zmniejszenie jego złożoności. Polega to na zmniejszeniu liczby wierzchołków w modelu. Oto jak to zrobić:

  • Zaimportuj swój model 3D do Blendera.
  • Wybierz siatkę do zredukowania.
  • Zredukuj siatkę, dążyć do mniej niż 50 000 twarzy. Sprawdź renderowanie 3D, aby upewnić się, że wygląda nadal dobrze.
  • Jeśli Twój model nie ma żadnych ruchomych części, możesz zredukować wiele siatek naraz, łącząc je najpierw.
  • Wyeksportuj swój model w formacie .glb, wybierając "Zastosuj modyfikatory", ale nie "Kompresuj".
  • Załaduj swój model do AR Code.

Donut demo

Eksportuj swój model 3D we właściwym formacie pliku 3D

Kiedy korzystasz z usług rzeczywistości rozszerzonej, ważne jest, aby wyeksportować swój model 3D we właściwym formacie pliku.

Przy przesyłaniu plików 3D na AR Code, można automatycznie przesyłać formaty takie jak .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF lub .ZIP z ścieżkami plików 3D i tekstur. Dla innych formatów jak * .DAE, * .ABC, zaleca się uzyskać pomoc przez dedykowane wsparcie.

Aby zapewnić najlepsze doświadczenie użytkownika, zaleca się zachowanie łącznego rozmiaru przesłanych plików 3D poniżej 15 MB. Większe pliki mogą powodować opóźnienia wczytywania dla użytkowników końcowych.

Skalowanie modelu 3D

Po skompresowaniu tekstur i zredukowaniu złożoności modelu 3D, możesz go przesłać do AR Code. Zaleca się użycie modelu o rozmiarze nie większym niż 15 MB dla płynnego wyświetlania w AR. Większe modele mogą mieć wyższą definicję, ale mogą powodować spowolnienia podczas wyświetlania w AR.

Następnie, upewnij się, że Twój model ma odpowiednią skalę. Możesz sprawdzić skalę modelu podczas przesyłania go do AR Code. Jeśli musisz zmienić rozmiar modelu, możesz to zrobić w Blenderze:

  • Wybierz swój model.
  • Naciśnij i przytrzymaj klawisz S (dla "skalowania").
  • Przesuń kursor od lub w kierunku obiektu, aby go powiększyć lub zmniejszyć, odpowiednio.
  • Kliknij, aby zatwierdzić nowy rozmiar.
  • Wyeksportuj swoj model w formacie .glb.

AR 3D Concept Car black

Wnioski

Dostosowanie modelu 3D do wyświetlania w AR wymaga starannego optymalizowania, aby zapewnić szybkie wczytywanie i dobre działanie na różnych urządzeniach. Dzięki kompresji tekstur i redukcji złożoności możesz tworzyć angażujące doświadczenia z AR bez problemów z wydajnością. Pamiętaj, że równowaga między jakością wizualną a wydajnością jest kluczem do udanego doświadczenia z AR.

Jeśli potrzebujesz bardziej szczegółowego przewodnika z krok po kroku w celu zmniejszenia rozmiaru modelu 3D, możesz przeczytać poradnik Jak zmniejszyć rozmiar modelu 3D za pomocą Blendera i GIMP. Zaawansowani użytkownicy pracujący z modelami CAD przemysłowymi mogą znaleźć pomocny ten samouczek: Jak skompresować/zmniejszyć rozmiar przemysłowego modelu CAD 3D za pomocą MeshLab i Blendera?

Najczęściej zadawane pytania

Dlaczego muszę wycentrować swój model 3D w scenie?

Wycentrowanie modelu 3D w scenie jest niezbędne dla optymalnego widoku AR. Jeśli model nie jest wycentrowany, może wydawać się zbyt daleko w wyświetlaczu AR. Aby wycentrować model w Blenderze, ustaw początek na jego geometrię i dostosuj parametry pozycji do współrzędnych (0,0,0).

Jak mogę zmniejszyć rozmiar pliku mojego modelu 3D?

Możesz zmniejszyć rozmiar pliku modelu 3D poprzez zmniejszenie rozmiaru plików obrazów tekstur i uproszczenie jego złożoności. Aby zmniejszyć rozmiar plików obrazów tekstur, wyeksportuj model w formacie .gltf + .bin + tekstury, zmniejsz rozmiar obrazów i zapisz je jako pliki .jpg. Aby uprościć złożoność modelu, zredukuj siatkę, aby miała mniej niż 50 000 twarzy.

Jaki jest zalecany format pliku do przesyłania modelu 3D na AR Code?

Przy przesyłaniu plików 3D na AR Code można automatycznie przesyłać formaty takie jak .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF lub .ZIP z ścieżkami plików 3D i tekstur. Dla innych formatów, takich jak * .DAE, * .ABC, zaleca się uzyskać pomoc przez dedykowane wsparcie.

Jaki jest zalecany rozmiar modelu 3D do wyświetlania w AR?

Aby zapewnić optymalne doświadczenie użytkownika, zaleca się zachowanie łącznego rozmiaru przesłanych plików 3D poniżej 15 MB. Większe pliki mogą powodować opóźnienia wczytywania dla użytkowników końcowych, co prowadzi do zakłóconego doświadczenia AR. Choć większe modele mogą mieć wyższą definicję, mogą spowolnić wyświetlanie w AR.

Zasilanie
44,136 AR experiences
Porcja
153,883 Skanuje dziennie
Zaufany przez
32266 Twórcy



Zaczynaj

Zacznij tworzyć, zarządzać i śledzić swoje doświadczenia z AR Code.
Zacznij tworzyć i zarządzać swoimi doświadczeniami związanymi z kodem rzeczywistości rozszerzonej.

Zaczynaj

AR Code Object Capture
Błyskawicznie twórz kody AR dla dowolnego obiektu dzięki skanom 3D z iPhone'a Pro lub iPada Pro.
AR Code Object Capture

Najnowsze wpisy na blogu

facebook twitter instagram linkedin youtube tiktok
Twórz, zarządzaj, edytuj i monitoruj swoje doświadczenia AR dzięki naszym zaawansowanym funkcjom.

Zaczynaj