Jak przesłać awatara do VRchat?

Opublikowany: 2023-06-02

Będziesz chciał wyświetlać swojego spersonalizowanego awatara, niezależnie od tego, czy stworzyłeś go sam, czy zleciłeś utworzenie go dla swojego profilu czatu VR. Jednak zanim to zrobisz, musisz najpierw wejść do gry ze swoim nowym awatarem. Nawet jeśli na początku może się to wydawać trochę przytłaczające, pobranie pierwszego awatara może być dziecinnie proste przy niewielkiej pomocy.

Po przygotowaniu wszystkich plików dla swojego awatara czas rozpocząć procedurę przesyłania. Ale jak wgrać awatara na VRchat? Będziesz musiał pobrać dodatkowe oprogramowanie, aby dodać swoje rzeczy do gry, tak jak większość graczy chce wprowadzić do gry. Na szczęście czat VR jest dość łatwy w użyciu i zachęca użytkowników do publikowania unikalnych nowych awatarów.

Przewodnik dotyczący przesyłania awatarów do VRchat

Zrobić model!

Proces konfigurowania komputera do tworzenia VRchat został uproszczony dzięki najnowszej wersji narzędzia VRchat Creator Companion (VCC). Aby rozpocząć, pobierz VCC z oficjalnej strony VRchat. Kiedy zainstalujesz i uruchomisz VCC, sprawdzi, czy Unity jest już zainstalowane, więc nie musisz niczego pobierać. Jeśli nie masz jeszcze Unity, zostaniesz poproszony o jego zainstalowanie. VCC zainstaluje najnowszą wersję Unity zgodną z VRCSDK. Unikaj majstrowania przy edytorze Unity, ponieważ może to spowodować awarię VCC.

Chociaż instalacja VCC ma wiele zalet, niektórzy ludzie nadal decydują się na tworzenie awatarów w staromodny sposób, ponieważ niektóre z ich starych narzędzi VRC unity nie działają z nową wersją VCC lub po prostu z przyzwyczajenia lub złośliwości, ponieważ nie wiedzieć, jak przesyłać awatary VRchat. Jeśli VCC nie obsługuje wersji twojego systemu operacyjnego Mac lub Linux, możesz również chcieć użyć standardowej instalacji Unity.

Należy zauważyć, że VCC zawiera różnorodne narzędzia i drobne optymalizacje do tworzenia awatarów. Nie zaleca się nowym użytkownikom przeprowadzania tradycyjnej instalacji Unity, ponieważ podstawowa Unity nie ma narzędzi, które ma VCC, a SDK Legacy VRC może ostatecznie zostać wycofane (choć jest to mało prawdopodobne). Możliwe jest zbudowanie modelu awatara od podstaw, mimo że większość ludzi decyduje się na znalezienie modelu. Każde oprogramowanie 3D jest OK, o ile pozwala na eksport FBX ze szkieletem. Popularnymi opcjami są Maya i Blender. Dla jasności, to dopiero początek długiej podróży dla tych, którzy nigdy wcześniej nie modelowali w 3D. Nauczenie się, jak przesłać platformę i teksturę awatara VRchat, jest skomplikowane. Połączenie tych wszystkich umiejętności razem tworzy sfałszowaną postać!

Jeśli zdecydujesz się zaprojektować własny model, radzimy zacząć od czegoś prostego. Ze swoim modelem możesz zrobić wszystko, co chcesz, nawet jeśli nie wyglądasz tak efektownie, jak gotowe modelki.

# Znajdź model.

Twój awatar musi być modelem 3D, co jest być może najważniejszym krokiem.

Ponieważ jest to Twój pierwszy awatar, radzimy kupić go w sklepie Unity Asset Store, ponieważ zazwyczaj są one dostarczane już zmontowane i nie wymagają więcej pracy, aby je przesłać. Jeśli zdecydujesz się uzyskać swój model inny niż sklep z zasobami, upewnij się, że jest on całkowicie sfałszowany i ma format rozpoznawany przez Unity.

Upewnij się, że masz licencję na korzystanie z wybranego modelu. Artyści pracują nad modelami przez niezliczone godziny. Warunki korzystania z usługi VRChat i prawa autora modelu są naruszane, gdy są używane bez licencji.

Model, którego używasz, powinien mieć mniej niż 70 000 trójkątów (7500 dla VRChat na Oculus Quest). Na komputerze PC można przesyłać modele o większej liczbie wielokątów, ale awatar zostanie automatycznie oznaczony jako „bardzo słaba”. Wynika to z faktu, że duża liczba wielokątów może negatywnie wpłynąć na wydajność.

# Wprowadź model do swojego projektu

Nadszedł czas, aby włączyć znaleziony model do swojego projektu. Możesz pobrać i natychmiast zaimportować go do swojego projektu, jeśli kupiłeś go w sklepie z zasobami. Jeśli model został uzyskany z innego źródła, należy go zaimportować wraz z powiązanymi teksturami do folderu „Zasoby”.

Pamiętaj, że istnieje kilka układów współrzędnych, jeśli importujesz model z edytora 3D. Na przykład domyślne układy współrzędnych i jednostek w Blenderze i Unity są różne. Musisz zdefiniować eksporter w Blenderze, aby eksportował pliki FBX: Gdy model znajdzie się w twoich zasobach, kliknij go i sprawdź, czy parametry są prawidłowe. W zakładce platformy inspektora upewnij się, że Typ animacji jest ustawiony na Humanoidalny.

# Wprowadź model do sceny

Model powinien teraz znajdować się w Twoich zasobach z zastosowanymi odpowiednimi parametrami i powinieneś umieścić go w scenie. Przeciągnij go na scenę lub do swojej hierarchii, aby to osiągnąć.

Każdy awatar powinien mieć jedną scenę, która powinna być ustawiona na 0, 0, 0. Obróć awatara, jeśli nie stoi prosto. Dodatkowo upewnij się, że awatar nie jest znacząco mniejszy lub większy niż 5x5x5m; dla porównania użyj kostki Unity 1x1x1m.

# Dodanie deskryptora awatara

  1. Przejdź do swojej hierarchii i wybierz awatara.
  2. W inspektorze wybierz „Dodaj komponent”.
  3. Wyszukaj i dodaj komponent „Deskryptor awatara VRC”.
  4. Aby rozpocząć tworzenie awatara, dodaj deskryptor awatara VRC.

# Obserwuj pozycję

Najpierw należy ustalić pozycję widoku. W VRChat jest to miejsce, w którym zostanie umieszczona kamera. Pojawia się jako mała biała kula na scenie jako przedstawienie wizualne. Jeśli twój awatar ma głowę, idealne miejsce do oglądania znajduje się między oczami. Jeśli brakuje mu głowy, umieść go w dowolnym miejscu. Skonfiguruj swojego awatara dla VRChat za pomocą deskryptora awatara. Pamiętaj o dostosowaniu kąta widzenia!

Tryb synchronizacji ust

Nie wiesz, jak przesłać awatara do VRchat, sprawić, by usta awatara reagowały automatycznie, gdy mówisz. Rozwiń opcję LipSync w swoim deskryptorze awatara VRC. Dostępnych jest pięć trybów: Zazwyczaj naciśnięcie przycisku „Automatyczne wykrywanie!” spowoduje, że Twój awatar VRChat zareaguje na Twoje słowa. Aby umożliwić VRChat SDK automatyczne wykrywanie odpowiedniego trybu synchronizacji ust, wybierz „Automatyczne wykrywanie!”. Tryb zmieni się wtedy na jeden z trybów wymienionych poniżej.

Kość szczęki

Jeśli twój awatar to robi, możesz określić pojedynczą animowaną kość szczęki. Głośność twojego głosu VRChat określa, jak szeroko otworzy się szczęka twojej postaci. Upewnij się, że kość ustna jest ustawiona dla twojego awatara w platformie Unity Humanoid.

Kształt mieszanki Viseme

Lokalizacje wierzchołków służą do zmiany siatki za pomocą mieszania kształtów lub kluczy kształtów, w zależności od używanego oprogramowania. Jest to szeroko stosowane w modelach do tworzenia skomplikowanych animacji mówiących. Wykorzystaj je, jeśli Twój model je posiada. Visemes twojego awatara są zazwyczaj automatycznie wykrywane przez VRChat. Alternatywnie możesz wybrać visemes z menu rozwijanego.

# Odwiedzanie karty kompilacji i upewnianie się, że awatar jest poprawny

Aby potwierdzić, że wszystko jest w porządku w oknie budowania, wybierz VRChat SDK > Pokaż panel sterowania > Konstruktor. Tam powinieneś być w stanie zobaczyć określony obiekt gry awatarów wraz z przyciskiem Zbuduj i opublikuj. Pomiędzy nimi zobaczysz liczbę wielokątów, błędy i ostrzeżenia. Jeśli są jakieś problemy, musisz je najpierw poprawić; najczęstszym błędem jest posiadanie zbyt wielu wielokątów; aby to naprawić, musisz zdziesiątkować siatkę swojego awatara; jeśli nie wiesz, jak to zrobić, wróć i wybierz na razie inny model.

# Przesyłanie awatara

Wszystko jest teraz przygotowane do przesyłania awatarów do VRchat. Gdy klikniesz przycisk Utwórz i opublikuj, SDK zbuduje awatara i przygotuje go do przesłania. Zostanie wyświetlony ekran przesyłania, na którym możesz nadać swojemu awatarowi nazwę, wybrać dla niego obraz i wprowadzić inne metadane. Poruszaj kamerą VRCCam po scenie, aby zmienić obraz.

Po wprowadzeniu wszystkich niezbędnych informacji musisz potwierdzić, że możesz przesłać zawartość do VRChat przed naciśnięciem przycisku wysyłania. Rozpocznie się przesyłanie awatara, a po zakończeniu możesz go wyświetlić w grze lub przechodząc do VRChat SDK > Pokaż panel sterowania > Menedżer treści w SDK.

Gdy będziesz zadowolony ze swojego awatara, możesz go używać w publicznych światach, przesyłając go do VRChat. Na vrchat.com możesz zezwolić na udostępnianie awatarów; domyślnie nikt nie może skopiować Twojego awatara.

Jak importować awatary do VRChat?

Możesz stworzyć własnego awatara za pomocą oprogramowania do modelowania 3D, takiego jak Blender, lub uzyskać go z różnych źródeł, takich jak sklepy internetowe lub platformy do udostępniania awatarów.

Mamy nadzieję, że ten przewodnik pomoże Ci zacząć!