Fab to otwarty rynek, na którym twórcy mogą udostępniać i uzyskiwać dostęp do szerokiej gamy treści cyfrowych. Fab oferuje wiele punktów dostępu do tych produktów, w tym wersję na komputery stacjonarne za pośrednictwem programu uruchamiającego Epic Games, znaną jako rynek Fab w programie uruchamiającym.
Dzięki rynkowi Fab w programie uruchamiającym możesz odkrywać, pobierać i eksportować zasoby dla wielu aplikacji do tworzenia treści cyfrowych (DCC) lub silników gier z jednego miejsca.
Skorzystaj z tego przewodnika, aby dowiedzieć się, jak:
Przeglądaj zasoby z poziomu programu uruchamiającego.
Pobierać zasoby do ścieżki lokalnej.
Eksportować zasoby do DCC lub silnika gry.
Zbiorczo pobierać i eksportować zasoby.
Dostęp do rynku Fab w programie uruchamiającym
Aby korzystać z Fab w programie uruchamiającym, musisz zainstalować program uruchamiający Epic Games.
Rynek Fab w programie uruchamiającym jest dostępny tylko w systemach Windows i Mac.
Aby pobrać i zainstalować program uruchamiający z witryny Fab, wykonaj następujące kroki:
Przejdź do https://fab.com/about.
Przejdź do sekcji Inne sposoby na dostęp do rynku Fab .
Kliknij przycisk Pobierz program uruchamiający.
Z folderu pobierania otwórz instalator i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Po zainstalowaniu programu otwórz program uruchamiający i zaloguj się za pomocą konta Epic Games, aby uzyskać dostęp do rynku Fab. Aby uzyskać dostęp do produktów, nawet tych darmowych, musisz się zalogować na swoje konto Epic Games. Program uruchamiający otwiera się z kartą Fab w lewym panelu nawigacyjnym, w obszarze Unreal Engine.
Kliknij kartę Rynek Fab, aby otworzyć rynek Fab w programie uruchamiającym. Program uruchamiający ma podobną strukturę i przepływ pracy do witryny Fab.
Możesz rozpocząć wyszukiwanie zasobów lub skorzystać z ikony ustawień w prawym górnym rogu, aby dostosować opcje pobierania i eksportowania.
Ustawienia Fab
Zanim rozpoczniesz wyszukiwanie produktów, zalecamy dostosowanie ustawień rynku Fab w następujących obszarach:
Lokalizacja pobierania plików dla zasobów
Domyślny format zasobów
Poziom jakości dla Megascans
Domyślny cel eksportu
Aby uzyskać dostęp do ustawień rynku Fab, kliknij ikonę koła zębatego w prawym górnym rogu programu uruchamiającego. Aby ustawić wartości domyślne, użyj kart Eksportowanie i Pobieranie. Aby ustawić domyślny format pliku i cel eksportu, kliknij odpowiednią listę rozwijaną i wybierz opcję.
Dokonując tych zmian najpierw w ustawieniach rynku Fab, możesz zaoszczędzić czas podczas pobierania i eksportowania produktów z listy.
Z poziomu listy możesz wybrać format pobierania i cel eksportu, ale wybór ten jest przypisany do danej listy. Aby określić lokalizację plików dla pobieranych zasobów, należy skorzystać z ustawień rynku Fab.
Aby dowiedzieć się więcej o pobieraniu zasobów, zobacz sekcję Pobieranie zasobów na tej stronie.
Można również rozpocząć instalację wtyczek celu eksportu dla DCC i silników gier, wybierając opcję z listy rozwijanej. Wtyczki eksportowania umożliwiają aplikacji docelowej importowanie zasobów z rynku Fab.
Przed zainstalowaniem wtyczki wykonaj następujące kroki:
Sprawdź, czy na Twoim komputerze jest zainstalowana obsługiwana wersja DCC lub silnika.
Uruchom DCC lub silnik raz, ale zamknij go przed zainstalowaniem wtyczki. Pomaga to rozwiązać problem, gdy instalator wymaga przynajmniej jednokrotnego otwarcia docelowej aplikacji w celu znalezienia odpowiedniej lokalizacji instalacji plików wtyczki.
Aby dowiedzieć się więcej o eksportowaniu zasobów, zobacz sekcję Eksportowanie zasobów na tej stronie.
Wyszukaj i nabądź
Aby poruszać się po produktach, korzystaj ze strony Odkrycia i paska wyszukiwania. Aby wyświetlić listę produktu, kliknij jego miniaturę. Lista otwiera się w pływającym panelu po prawej stronie, umożliwiając przeglądanie pozycji obok siebie. Aby zwinąć lub rozwinąć panel, użyj ikony podwójnych strzałek.
Poniższa tabela zawiera listę skrótów klawiszowych umożliwiających dostosowanie panelu.
Skróty klawiszowe | Operacja |
P | Minimalizuje i rozszerza panel. |
ESC | Zamyka panel. |
Ctrl + kliknięcie (Windows) | Aby wybrać wiele produktów i dodać je do panelu. |
Cmd + kliknięcie (Mac) | Aby wybrać wiele produktów i dodać je do panelu. |
Podczas przeglądania listy możesz sprawdzić cenę produktu, dostępne formaty, szczegóły produktu, opis i metadane. Aby wyświetlić szczegóły techniczne każdego formatu zawartego w liście, skorzystaj z karty Formaty. W stosownych przypadkach możesz również wyświetlić oceny, komentarze i często zadawane pytania.
Aby nabyć produkt, należy umieścić na liście jeden lub kilka następujących przycisków:
Dodaj do biblioteki dla bezpłatnych treści, których nie masz w swojej bibliotece.
Kup i dodaj do koszyka dla treści, które możesz kupić.
Pobierz dla treści z twojej biblioteki.
Eksportuj , aby wysłać zawartość swojej biblioteki do aplikacji. Pliki są pobierane automatycznie.
Aby dowiedzieć się więcej o wyszukiwaniu, przeglądaniu i kupowaniu produktów, w tym o dostępie dla niestandardowych licencjobiorców Megascan, zobacz Kupowanie i pobieranie zasobów.
Pobierz zasoby
Niektóre produkty dodane do biblioteki są dostępne do bezpośredniego pobrania. Możesz skonfigurować domyślny format pobierania i lokalizację pliku w ustawieniach rynku Fab.
Aby pobrać nabyte zasoby, możesz skorzystać z jednej z następujących opcji:
Na stronie Moja biblioteka kliknij ikonę pobierania na miniaturze produktu i wybierz format.
Otwórz listę, wybierz format (jeśli nie określono inaczej) i kliknij Tylko pobierz.
Opcja pobierania nie jest dostępna w przypadku plików Unreal Engine (UE). Możesz użyć opcji Dodaj do projektu, Zainstaluj wtyczkę lub Utwórz projekt, w zależności od tego, czy jest to plik .uasset, .uproject, czy .uplugin .ini. W przypadku Unreal Editor dla Fortnite (UEFN) należy skorzystać z integracji w edytorze, aby dodać zawartość do swojej wyspy. Aby dowiedzieć się więcej, zapoznaj się z dokumentacją Fortnite Importowania z rynku Fab.
Postęp pobierania jest widoczny w Menedżerze pobierania w lewym dolnym rogu programu uruchamiającego. Kliknij ikonę pobierania, aby uzyskać dostęp do menedżera. W menedżerze możesz wstrzymać, anulować lub zmienić kolejność pobierania, jeśli masz wiele plików oczekujących na pobranie.
Po pobraniu na liście pojawi się etykieta Na dysku zawierająca liczbę pobranych formatów. Na stronie Moja biblioteka możesz filtrować według wszystkich zasobów lub zasobów na dysku.
Aby uzyskać dostęp do pobranych zasobów w przeglądarce plików, możesz skorzystać z jednej z następujących opcji:
Na liście po prawej stronie pozycji Pobierz kliknij ikonę z trzema kropkami, a następnie opcję Przejdź do plików.
W eksploratorze plików przejdź do określonej ścieżki pliku.
Ten proces pobierania pomaga zarządzać dużymi typami plików i katalogiem zasobów.
Ścieżka pliku zasobu
Plik produktu zostanie pobrany do lokalizacji określonej w ustawieniach rynku Fab. Program uruchamiający korzysta z tej samej ścieżki, co lokalizacja pobierania zasobów w rynku Fab na karcie Unreal Engine.
Aby dostosować ścieżkę pliku, wykonaj następujące kroki:
Kliknij ikonę ustawień rynku Fab w prawym górnym rogu.
W oknie wyskakującym kliknij kartę Pobierz.
Ustaw ścieżkę i wybierz preferowany format pliku.
Ustawienia pobierania obejmują również opcje wyboru preferowanego formatu pliku, a w przypadku Megascans – wyboru pożądanego poziomu jakości.
Eksportuj zasoby
Niektóre produkty dodane do biblioteki można wyeksportować do obsługiwanego DCC lub silnika. Listę obsługiwanych formatów plików i aplikacji do eksportu można znaleźć w sekcji Obsługa DCC i silników na tej stronie.
Rynek Fab eksportuje produkty do aplikacji, korzystając z wtyczki eksportowania udostępnianej przez program uruchamiający. Wtyczki eksportowania zawierają funkcjonalność umożliwiającą wyodrębnianie i wysyłanie treści do aplikacji docelowej. Gdy po raz pierwszy wybierzesz cel eksportu z listy, pod menu rozwijanym pojawi się monit o zainstalowanie wtyczki. Program uruchamiający dodaje wtyczkę do odpowiedniej lokalizacji pliku.
Za pomocą ustawień rynku Fab możesz zainstalować wtyczki dla wszystkich aplikacji, które już posiadasz. Możesz również ustawić domyślny cel eksportu. Ustawienie to jest trwałe dla wszystkich list, co oznacza, że możesz określić cel tylko raz, zamiast za każdym razem, gdy chcesz wyeksportować treść.
Aby wyeksportować zawartość, wykonaj następujące kroki:
Upewnij się, że na twoim komputerze zainstalowana jest obsługiwana wersja DCC lub silnika.
Otwórz ofertę.
Kliknij menu rozwijane Cel eksportu aby wybrać aplikację, jeśli potrzebujesz innej opcji niż domyślna.
Przy pierwszym użyciu pod menu rozwijanym pojawi się monit o zainstalowanie wtyczki. Kliknij Zainstaluj wtyczkę, a następnie kliknij ją ponownie w oknie wyskakującym. Jeśli aplikacja docelowa była otwarta przed zainstalowaniem wtyczki, zamknij ją.
Po zainstalowaniu otwórz aplikację, aby zaimportować zawartość.
Jeśli potrzebujesz innej opcji niż domyślna, kliknij menu rozwijane Format, aby wybrać format pliku.
Kliknij Eksportuj. Wyświetla się komunikat o postępie informujący, czy import do aplikacji docelowej zakończył się powodzeniem, czy nie.
Wtyczki eksportowania są pobierane do następującej ścieżki:
Windows:
C:\Users\[nazwa użytkownika]\AppData\Local\FabPluginsFolder
AppDatajest domyślnie ukryty. Aby dowiedzieć się, jak je wyświetlić, zapoznaj się z artykułem firmy Microsoft „Wyświetlanie ukrytych plików i folderów w systemie Windows” (View Hidden Files and Folders).
Mac:
/Users/[nazwa użytkownika]/Library/Application Support/Epic/FabPlugins
Pliki wtyczek można modyfikować, aby dopasować je do potrzeb twojego przepływu pracy. Używanie rynku Fab w programie uruchamiającym i wtyczki eksportowania podlega wytycznym zawartym w Regulaminie świadczenia usług Epic Games.
Jeśli podczas eksportowania wystąpią błędy, zapoznaj się z listą częstych problemów w sekcji Rozwiązywanie problemów z wtyczką eksportowania na tej stronie.
Obsługa DCC i silników
Rynek Fab w programie uruchamiającym obsługuje eksportowanie jednym kliknięciem standardowych formatów wymiany danych między popularnymi silnikami i DCC, takimi jak Unreal Engine, Cinema4D i Maya.
Poniższa tabela zawiera listę obsługiwanych wersji i rendererów dla każdej aplikacji, do której może eksportować program uruchamiający.
Aplikacja | Obsługiwane wersje | Renderer | Platforma |
Unreal Engine |
| Nie dotyczy |
|
Blender |
|
|
|
3ds Max |
| Najnowsze wersje następujących rendererów:
|
|
Unity |
| Potoki renderowania:
|
|
Maya |
|
|
|
Cinema4D |
|
|
|
W przypadku Unreal Editor dla Fortnite (UEFN) możesz użyć aplikacji komputerowej, aby wyszukiwać i dodawać produkty do swojej biblioteki. Aby dodać zasoby do swojej wyspy Fortnite, musisz skorzystać z integracji w edytorze. Aby dowiedzieć się więcej, zapoznaj się z dokumentacją Fortnite Importowanie z rynku Fab.
Poniższa tabela zawiera listę formatów plików obsługiwanych przez poszczególne aplikacje.
Typ formatu | Format pliku | Obsługiwane DCC i silniki |
Formaty wymiany |
| Obsługiwany jest eksport do:
|
Formaty silników |
| Obsługiwane w:
Opcja eksportu nie jest dostępna dla plików UE. W zależności od formatu pliku możesz użyć tylko opcji Dodaj do projektu, Zainstaluj wtyczkę lub Utwórz projekt. |
| Obsługiwany jest eksport do:
| |
Natywne formaty DCC |
| Obecnie nie jest to obsługiwane |
W przypadku Quixel Megascans optymalnym formatem do importowania do DCC, Unity i UE w wersjach starszych niż 5.3 jest .fbx. Dla wersji UE 5.3 i nowszych optymalna jest wersja .gtlf.
Niestandardowy proces eksportu
Cel eksportu obejmuje opcję utworzenia niestandardowego procesu eksportu przy użyciu lokalizacji na dysku lub portu gniazda, dostosowanego do potrzeb danego potoku.
Niestandardowy (lokalizacja dysku)
Opcja eksportu Niestandardowy (lokalizacja dysku) kopiuje pobrany zasób do innej wskazanej lokalizacji.
Aby utworzyć niestandardowy proces eksportu na dysk, wykonaj następujące kroki:
Kliknij ikonę ustawień rynku Fab w prawym górnym rogu.
Kliknij opcję Cel eksportu i wybierz opcję Niestandardowy (lokalizacja dysku).
W opcji Lokalizacja eksportu ustaw ścieżkę lokalną, do której chcesz skopiować zasób.
Przejdź do listy, ustaw cel eksportu na Niestandardowy (lokalizacja dysku) i wybierz format pliku.
Kliknij Eksportuj.
Niestandardowy (port gniazda)
W przypadku zespołów tworzących niestandardowe wtyczki dla DCC program uruchamiający oferuje opcję celu eksportu umożliwiającą połączenie aplikacji. Użyj celu eksportu Niestandardowy (port gniazda), aby dostosować wtyczkę eksportowania do potrzeb produkcyjnych.
Eksporty wykorzystują połączenie gniazdowe za pośrednictwem portu TCP (Transmission Control Protocol), a informacje o zasobach i plikach map są udostępniane za pośrednictwem danych JSON. Oznacza to, że dane są przesyłane przez lokalny port gniazda do aplikacji docelowej.
Twoja niestandardowa wtyczka powinna używać tego samego portu co aplikacja odbierająca dane JSON, które obejmują informacje takie jak ścieżka oryginalnego folderu zasobu, nazwa zasobu, tekstury i informacje o siatce. Informacje te nazywane są ładunkiem. Twój skrypt może odczytać i załadować te pliki oraz zaimportować je do twojej aplikacji.
Aby utworzyć niestandardowy proces portu gniazda, musisz mieć wiedzę na temat tworzenia niestandardowych wtyczek dla wybranej aplikacji, a także znać interfejs API.
Poniżej przedstawiono ogólne kroki tworzenia niestandardowej wtyczki dla DCC:
Skonfiguruj strukturę wtyczki dla DCC, postępując zgodnie z API.
Wdróż serwer TCP, który będzie nasłuchiwał danych przychodzących z programu uruchamiającego na określonym numerze portu.
Przekonwertuj dane na zasoby DCC, korzystając z informacji JSON.
Aby podłączyć wtyczkę do niestandardowego portu gniazda w rynku Fab, wykonaj następujące kroki:
Kliknij ikonę ustawień rynku Fab w prawym górnym rogu.
Kliknij menu rozwijane Cel eksportu i wybierz opcję Niestandardowy (port gniazda).
W opcji Port gniazda dodaj numer portu, aby określić port, do którego chcesz wyeksportować zasób.
Numer portu gniazda mieści się w przedziale od 1024 do 65536.
Przejdź do listy, ustaw cel eksportu na Niestandardowy (port gniazda) i wybierz format pliku.
Kliknij Eksportuj.
Po kliknięciu przycisku Eksportuj system wysyła do wtyczki sygnał zawierający informacje o ładunku i numerze portu.
Poniższy blok kodu jest przykładem pliku wykonywalnego w języku Python, który łączy gniazdo aplikacji z rynkiem Fab w celu przekazania danych ładunku. Możesz dostosować skrypt za pomocą własnego kodu importu.
Aby zobaczyć dodatkowe przykłady wdrożenia, możesz wyświetlić strukturę pliku wtyczki eksportowania w swoim katalogu.
# coding=utf-8
import socket
import json
import traceback
import queue
import threading
import time
import traceback
Rozwiązywanie problemów z wtyczką eksportowania
Podczas eksportowania zasobów mogą wystąpić błędy instalacji wtyczek lub inne problemy. W tej sekcji opisano kilka typowych poprawek dotyczących wtyczek eksportowania.
Przed zainstalowaniem wtyczki wykonaj następujące kroki:
Sprawdź, czy na twoim komputerze jest zainstalowana obsługiwana wersja DCC lub silnika.
Uruchom DCC lub silnik raz, ale zamknij go przed zainstalowaniem wtyczki. Pomaga to rozwiązać problem, gdy instalator wymaga przynajmniej jednokrotnego otwarcia docelowej aplikacji w celu znalezienia odpowiedniej lokalizacji instalacji plików wtyczki.
Jeśli po zainstalowaniu wtyczki zauważysz błędy eksportu, sprawdź następujące kwestie:
Jeśli format jest obsługiwany przez cel eksportu. Aby dowiedzieć się więcej, zobacz sekcję Obsługa DCC i silników na tej stronie.
Jeśli aplikacja, do której eksportujesz, jest uruchomiona. Jeśli tak, spróbuj uruchomić wtyczkę ponownie.
Jeśli zainstalowano nową wersję DCC lub silnika, ale nie zaktualizowano zainstalowanej wtyczki. Wersję zainstalowanej wtyczki możesz sprawdzić w ustawieniach rynku Fab.
Jeśli foldery są zablokowane i nie można w nich zapisywać nowych plików.
W przypadku Unity sprawdź instrukcje wyświetlane na ekranie dotyczące instalacji wtyczki lub upewnij się, że zainstalowano wtyczkę dla nowego projektu.
Jeśli nadal występują błędy wtyczki, spróbuj zainstalować ją ponownie. Aby ponownie zainstalować wtyczkę lub po prostu ją usunąć, wykonaj następujące kroki:
Zamknij program uruchamiający i cel eksportu.
Usuń plik z następującej lokalizacji na dysku:
Windows:
C:\Users\[nazwa użytkownika]\AppData\Local\FabPluginsMac:
/Users/[nazwa użytkownika]/Library/Application Support/Epic/FabPlugins
Otwórz program uruchamiający i zainstaluj wtyczkę eksportowania w celu ponownej instalacji.
Jeśli po wyeksportowaniu zasób nie wyświetla się w aplikacji zgodnie z oczekiwaniami, spróbuj ręcznie zaimportować plik do aplikacji w celu porównania. Jeśli treść się zgadza, to jest to celowe. W przeciwnym razie zgłoś problem zespołowi wsparcia na stronie https://support.fab.com.
Gdy formaty wymiany danych są eksportowane do DCC lub silnika, w niektórych przypadkach zawartość może nie zostać w pełni skonfigurowana. Zależy to od sposobu, w jaki wydawca spakował zawartość lub od tego, w jaki sposób narzędzie docelowe obsługuje importowanie. Aby dowiedzieć się więcej o pakowaniu zasobów jako wydawca, zapoznaj się z artykułem Konfigurowanie zasobów dla rynku Fab w programie uruchamiającym.
Program uruchamiający Epic Games śledzi błędy za pomocą plików dziennika, co może pomóc tobie i zespołowi wsparcia rynku Fab w diagnozowaniu błędów. Aby uzyskać dostęp do dzienników:
Kliknij ikonę ustawień programu uruchamiającego Epic Games w jego lewym dolnym rogu.
Kliknij Pokaż dzienniki. Eksplorator plików otworzy się w folderze Logs.
Kliknij dwukrotnie plik tekstowy EpicGamesLauncher.
Aby dowiedzieć się więcej o uzyskiwaniu dostępu do dzienników programu uruchamiającego, zapoznaj się z artykułem Jak gromadzić dzienniki do programu uruchamiającego Epic Games? W dziennikach można przeglądać błędy wtyczki rynku Fab, na przykład: LogFabPluginsManager: Błąd: Instalacja wtyczki nie powiodła się – nie znaleziono wersji 3ds Max 2024, 2025, 2026. Ten błąd oznacza, że aplikacja nie została zainstalowana lub nie została otwarta przynajmniej raz.
Jeśli nie możesz rozwiązać problemu, wyślij swoje dzienniki do zespołu wsparcia rynku Fab.
Zbiorcze pobieranie i eksportowanie
Dzięki rynkowi Fab w programie uruchamiającym możesz grupować zasoby do pobierania i eksportowania. Zbiorcze działania dotyczące zasobów oznaczają jednoczesne wybranie wielu produktów w celu wykonania tej samej czynności.
Aby zaznaczyć wiele produktów, użyj kombinacji klawiszy Ctrl + kliknięcie w systemie Windows lub Cmd + kliknięcie w systemie Mac. Zasoby są dodawane w pływających panelach po prawej stronie ekranu, pogrupowane według ich stanu, to znaczy, czy są bezpłatne, do kupienia, pobrania lub eksportu.
Stan zasobów decyduje o tym, jakie działanie zbiorcze możesz wykonać:
Dodaj do biblioteki
Dodaj do koszyka
Pobierz
Eksportuj
Nie można pobierać ani eksportować zbiorczo treści natywnych dla UE.