Wprowadzenie do modeli 3D

Jeśli chcesz, aby środowisko usługi Mesh było bogate w zawartość, prawdopodobnie chcesz uwzględnić co najmniej niektóre modele 3D. Na szczęście nie musisz być artystą 3D lub mieć go w zespole, aby zebrać zasoby, które musisz zrealizować swoją wizję. Istnieje wiele sposobów na bezpłatne uzyskanie wstępnie utworzonych modeli lub przy rozsądnych kosztach, które wprowadzimy tutaj. Omówimy również, jak rozpocząć tworzenie własnych modeli 3D.

Optymalizowanie i konwertowanie modeli 3D

Aby uzyskać ogólne najlepsze rozwiązania dotyczące przygotowywania własnych modeli 3D do użycia w różnych aplikacjach firmy Microsoft, w tym usługi Mesh, zobacz Przewodnik po konwersji i optymalizacji modelu 3D firmy Microsoft w czasie rzeczywistym.

Jeśli szukasz innych narzędzi do przetwarzania modeli 3D po przetworzeniu, możesz zoptymalizować dowolny model glTF 2.0 przy użyciu konwertera zasobów Windows Mixed Reality dostępnego w usłudze GitHub. Ten zestaw narzędzi zawiera narzędzie wiersza polecenia, które używa tych kroków w sekwencji w celu przekonwertowania podstawowego zasobu glTF 2.0 do użycia w Windows Mixed Reality domu. Zalecamy również tę wtyczkę aparatu Unity; jest utrzymywana przez twórców glTF.

Gdy modele znajdują się w projekcie, musisz upewnić się, że projekt jako całość spełnia twoje oczekiwania dotyczące wydajności. Zalecamy regularne używanie narzędzia Content Analizator wydajności (CPA), aby śledzić statystyki projektu.

Magazyn zasobów aparatu Unity

Magazyn zasobów aparatu Unity to doskonałe miejsce do znajdowania zasobów, które można szybko zintegrować z projektem. Ich zapasy są ogromne i twierdzą, że mają ponad 11.000 pięciu star aktywów, więc istnieje dobra szansa, że możesz znaleźć to, czego potrzebujesz lub coś bliskiego. Warto przyjrzeć się, zwłaszcza jeśli wziąć pod uwagę, że wiele zasobów jest bezpłatnych.

Wstępnie wykonane zasoby

Istnieje wiele witryn sieci Web, które oferują wstępnie wykonane modele 3D i CAD (Computer-Aided Design) i animacje w rozsądnym lub bez kosztów. Oto niektóre z bardziej popularnych:

Microsoft Paint3D:

Szkicfab

Modele CAD HoloLens w sklepie Microsoft Store

Turbo Squid

CGTrade

Mixamo (modele i animacje)

Blender Market (dowiedz się więcej o narzędziu do modelowania programu Blender poniżej)

3DExport

Magazyn 3D

Warto również rozważyć "kitbashing", gdzie pobierasz "zestaw" wstępnie wykonanych części 3D. Dzięki temu można utworzyć złożony model bez konieczności zaawansowanej umiejętności modelowania. Należy pamiętać, że w wielu przypadkach części 3D nie będą miały skonfigurowanych map UV — musisz zadbać o to. Wiele zestawów można znaleźć tutaj:

www.artstation.com

Utwórz własne modele 3D

Jeśli nie możesz znaleźć wstępnie utworzonych modeli 3D, które spełniają Twoje potrzeby, warto pracować nad niektórymi umiejętnościami modelowania 3D lub mieć kogoś w zespole. Na najwyższym poziomie modelowanie 3D jest ogromną, złożoną umiejętnością obejmującą liczne subdyscypcje. Dokumentacja aparatu Unity zawiera dobre informacje na temat różnych powiązanych tematów:

Jak można sobie wyobrazić, wymaga to znacznego czasu i wysiłku, aby stać się bardzo biegłym modelerem 3D. Dobrą wiadomością jest to, że nie musisz stać się ekspertem, aby czerpać pewne korzyści; wystarczy mieć kilka podstawowych umiejętności w przyborniku, takich jak możliwość zmiany materiałów w modelu lub przekonwertowanie modelu o wysokiej poli na niską poli, może spowodować znaczne ulepszenia środowiska.

Oto niektóre z bardziej popularnych programów modelowania 3D.

Autodesk Maya

Blender

Blender jest popularnym wyborem częściowo dlatego, że narzędzia modelowania 3D wydają się być kosztowne, a Blender jest bezpłatny. W ostatnich latach program Blender był postrzegany jako mniej zdolny niż wysokiej klasy narzędzia w tej kategorii. Jednak przeszedł znaczne ulepszenia w ciągu ostatnich kilku wersji i jest obecnie uważany przez wielu za w pełni profesjonalne narzędzie.

3ds Max

Houdini

Zbrush

CAD (projekt wspomagany komputerowo)

Programy CAD umożliwiają również tworzenie modeli 3D i mogą oferować zaawansowane funkcje specyficzne dla domeny, których nie uzyskasz w jednym z programów wymienionych powyżej. Jeśli na przykład środowisko usługi Mesh będzie zawierać obiekty związane z infrastrukturą, budynkami, obwodami, sieciami telekomunikacyjnymi, termodynamicznymi, częściami mechanicznymi, urządzeniami medycznymi lub produkcją, program CAD może być najlepszym wyborem. Modele można tworzyć w programie CAD, a następnie konwertować je na format, który może być używany w środowisku Unity.

Oto niektóre z bardziej popularnych programów CAD.

SketchUp: aplikacja kompilowania oparta na sieci Web.

Autodesk:

Siemens NX

Catia

Solidworks

Tinkercad: aplikacja do tworzenia oparta na sieci Web.

Skanowanie przestrzeni

Polycam: aplikacje dla systemów Android i Apple iOS. Możesz go bezpłatnie użyć do wyeksportowania do programu Blender lub do wykonania pomiarów. Dostępna jest również wersja płatna.

Więcej aplikacji do skanowania:

Scaniverse

Metascan

Zasoby szkoleniowe

Najlepszym miejscem do rozpoczęcia wyszukiwania samouczków, filmów wideo i innych zasobów szkoleniowych jest witryna internetowa wybranego narzędzia. Duże witryny wideo przesyłane strumieniowo, takie jak YouTube, mają wiele samouczków dotyczących modelowania 3D, ale ponieważ każdy może publikować wideo, jakość może się znacznie różnić. Niektóre narzędzia mają dedykowane kanały YouTube — dwa przykłady to Blender i Maya.

Innym bezpłatnym zasobem może być lokalna biblioteka publiczna. Wiele bibliotek oferuje przesyłanie strumieniowe filmów wideo eLearning w swoich witrynach sieci Web, a wiele artykułów komputerowych z wysokiej jakości źródeł. Na przykład biblioteka publiczna San Francisco oferuje filmy wideo z serwisu LinkedIn Learning.

Jeśli chcesz zapłacić, oto niektóre z bardziej popularnych witryn samouczków wideo:

Udemy.

Udacity

Kurs

Edx

Następne kroki

Porady dotyczące modelowania 3D

Zasoby