Udostępnij za pośrednictwem


Ładowanie modeli 3D z witryny CGTrader do kontrolek rzeczywistości mieszanej (wersja zapoznawcza)

[Ten artykuł stanowi wstępną wersję dokumentacji i może ulec zmianie.]

Ważne

Jest to funkcja w wersji zapoznawczej.

Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Chcesz kompilować aplikacje z zawartością 3D w rzeczywistości mieszanej bez konieczności tworzenia własnych modeli 3D? Użyj łącznika CGTrader, aby zaimportować zawartość 3D z CGTrader do aplikacji kanwy. CGTrader oferuje bibliotekę tysięcy darmowych i płatnych modeli 3D. Przeglądaj i ładuj modele wewnątrz aplikacji, a następnie używaj ich z kontrolkami Obiekt 3D i Wyświetl w MR.

Łącznik zapewnia zamiennik bez kodu do pracy z API CGTrader. Korzystając z akcji, aplikacje wysyłają żądania do interfejsu API CGTrader i pobierają dane modelu. Aby uzyskać więcej informacji, zobacz Omówienie łączników.

Wymagania wstępne

Poproś o klucz interfejsu API (identyfikator klienta OAuth i klucz tajny klienta) w witrynie https://www.cgtrader.com/developers. Pamiętaj, aby przechowywać klucz interfejsu API w bezpiecznej lokalizacji.

Utwórz połączenie CGTrader

Musisz utworzyć połączenie CGTrader w Power Apps po otrzymaniu klucza interfejsu API. W tym przykładzie utworzymy połączenie na stronie głównej Power Apps. Możesz także utworzyć połączenie podczas edytowania aplikacji w programie Power Apps Studio.

Porada

Połączenie jest wystąpieniem łącznika. Możesz utworzyć wiele połączeń z różnymi konfiguracjami.

  1. Zaloguj się do usługi Power Apps.

  2. Na pasku nawigacyjnym wybierz pozycję Dane > Połączenia > Nowe połączenie.

    Zrzut ekranu okna połączeń danych Power Apps.

  3. Wyszukaj i wybierz opcję CGTrader (wersja zapoznawcza).

    Zrzut ekranu wyniku wyszukiwania połączeń Power Apps z wybranym CGTrader.

  4. Wprowadź Identyfikator klienta i Klucz tajny klienta, który otrzymano z CGTrader.

    Zrzut ekranu okna konta łącznika CGTrader.

Połączenie CGTrader jest teraz wymienione na stronie Połączenia.

Dodawanie połączenia CGTrader do aplikacji kanwy

  1. Edytuj lub utwórz aplikację kanwy.

  2. Na pasku nawigacyjnym wybierz pozycję Dane > Dodaj dane. Wyszukaj i wybierz opcję CGTrader.

    Zrzut ekranu panelu źródła danych Microsoft Power Apps Studio z wyświetlonym wyszukiwaniem CGTrader.

  3. Wybierz utworzone wcześniej połączenie.

Załaduj modele CGTrader bezpośrednio do kontrolek Obiekt 3D i i Wyświetl w MR

  1. Znajdź i wybierz model w witrynie CGTrader.

  2. Zanotuj obsługiwane typy plików i identyfikator modelu.

    Zrzut ekranu przedstawiający typy plików i identyfikator modelu obiektu 3D na CGTrader.com.

  3. W programie Power Apps Studio dodaj kontrolkę Obiekt 3D lub Wyświetl w MR do ekranu aplikacji.

  4. Ustaw właściwość Source na CGTrader.GetModel(model_id, "file_type"), gdzie model_id jest identyfikatorem wybranego modelu, a file_type jest jednym z obsługiwanych typów plików.

    Zrzut ekranu kontrolki Obiekt 3D w trakcie tworzenia w programie Microsoft Power Apps Studio, ukazanej z jej właściwością Source ustawioną na model CGTrader.

Akcje łącznika

Poniższa tabela zawiera najpowszechniejsze akcje i przykłady łączników CGTrader. Aby uzyskać listę akcji łączników, ich parametrów i typów zwrotów, zobacz Odwołanie do łącznika CGTrader.

Akcja Opis Przykład
GetModel Pobiera obiekt 3D z danym identyfikatorem modelu i typem pliku. CGTrader.GetModel(model_id, "file_type")
GetModelInfo Pobiera informacje dotyczące modelu 3D mającego dany identyfikator modelu. CGTrader.GetModelInfo(model_id)
SearchModels Wyszukuje modele z witryny CGTrader na podstawie podanych filtrów. Rozważ powiązanie tej akcji do elementów w galerii. CGTrader.SearchModels({keywords:"keywords",extensions:"file_types"}).Models
GetCategories Pobiera nazwy i identyfikatory dostępnych kategorii modeli. CGTrader.GetCategories()

Zobacz także

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).