Učitavanje modela iz CGTradera u kontrole mješovite stvarnosti (pregled)

[Ovaj je članak dokumentacija predizdanja i podložan je promjenama.]

Važno

  • To je značajka pretpregleda.
  • Značajke pretpregleda nisu namijenjene u proizvodne svrhe i mogu imati ograničene funkcije. Te su značajke dostupne prije službenog izdavanja da bi se klijentima omogućio prijevremeni pristup i slanje povratnih informacija.

Microsoft Power Platform nudi CGTrader konektor za povezivanje s CGTraderom, velikim izvorom besplatnog i premium (plaćenog) 3D sadržaja s tisućama modela. Sadržaj iz CGTradera može se pregledavati i učitavati iz aplikacije radnog područja, a zatim koristiti unutar kontrola Prikaz u 3D prikazu i Prikaz u MR-u.

Ovaj poveznik djeluje kao proxy CGTrader API-je. Pruža radnje koje korisnicima omogućuju da zakaže CGTrader API i dohvate podatke modela. Dodatne informacije: Pregled poveznika

Povezivanje s postojećom bazom podataka 3D sadržaja omogućuje vam izradu aplikacija s mješovitom stvarnošću bez potrebe za stvaranjem vlastitih 3D modela.

Zatraži pristup od CGTradera

CGTrader veze poveznika na vaš CGTrader račun omogućuju vam pristup 3D modelima dostupnim na vašem CGTrader računu, uključujući kupljeni sadržaj.

Da biste zatražili pristup, obratite se CGTraderu za razvojne inženjere. CGTrader će pregledati Vaše podatke i kontaktirati vas s OAuth 2. 0 API ključem u obliku ID- a klijenta i tajne klijenta.

Napomena

Provjerite jeste li api ključ (ID klijenta i klijentsku tajnu) primljeni od CGTradera pohranili na sigurno mjesto.

Stvaranje novog CGTrader poveznika

Slijedite ove korake kako biste stvorili novi CGTrader konektor nakon što primite CGTrader API ključ.

  1. Prijavite se u sustav Power Apps.

  2. Odaberite Dataverse u lijevom oknu.

  3. Odaberite Veze.

  4. Odaberite + Nova veza.

  5. Potražite i odaberite CGTrader (pretpregled).

    Snimka zaslona s rezultatom pretraživanja veza.

  6. Unesite ID klijenta i tajnu klijenta primljenu od CGTradera.

    Snimka zaslona nove ploče za povezivanje.

Nova CGTrader veza sada je navedena na stranici Veze.

Snimka zaslona stranice Veze.

Dodavanje poveznika u aplikaciju radnog područja

  1. Uredite postojeću aplikaciju radnog područja ili stvorite praznu aplikaciju radnog područja.

  2. U lijevom oknu odaberite Podaci.

  3. Odaberite Dodavanje podataka.

  4. Potražite i odaberite CGTrader.

    Snimka zaslona ploče izvor podataka koja traži CGTrader.

  5. Odaberite vezu koju ste ranije stvorili.

    Snimka zaslona ploče izvor podataka prilikom odabira instance CGTrader veze

Sada možete vezati svoje kontrole s CGTrader akcijama poveznika te pregledavati i učitavati modele iz CGTradera unutar aplikacije.

Savjet

Veza je instanca poveznika. Možete imati više veza s različitim konfiguracijama. Nove veze možete stvoriti i iznutra Power Apps Studio prilikom dodavanja poveznika odabirom + Dodaj vezu.

Učitajte CGTrader modele izravno u Prikaz u 3D prikazu ili Prikaz u MR-u

Nakon dodavanja CGTrader veze u aplikaciju možete učitati modele izravno u aplikaciju sljedećim koracima.

  1. Model koji želite pronađite u svojoj aplikaciji s web stranice CGTrader.

  2. Odaberite model, a zatim zabilježite ID modela i podržane vrste datoteka.

    ID modela naveden na stranici modela CGTrader.

  3. Otvorite aplikaciju u sustavu Power Apps Studio.

  4. Odaberite i povucite prikaz u 3D prikazu ili prikaz u kontroli MR na zaslon radnog područja.

    Umetnite kontrolu Prikaz u 3D prikazu ili Prikaz u MR-u u aplikaciju.

  5. Svojstvo Izvor kontrole (Prikaz u 3D/prikazu u MR-u) postavite na CGTrader.GetModel(model_id, "file_type"), gdje je model_id ID odabranog modela, a file_type jedna je od podržanih vrsta datoteka.

    Kontrola Prikaz u 3D prikazu s izvorom iz CGTradera.

Akcije poveznika

U donjoj tablici navedene su najčešće akcije i primjeri. Potpuni popis svih akcija poveznika, njihovih parametara i vrsta povrata potražite u referenci poveznika CGTrader.

Radnja Opis Primjer
GetModel Preuzima model s navedenim ID-om i vrstom datoteke. CGTrader.GetModel(_model_id_, _"file_type"_)
GetModelInfo Dobiva informacije o modelu s danom osobnom iskaznicom. CGTrader.GetModelInfo(_model_id_)
SearchModels Traži modele iz CGTradera na temelju zadanih filtara. Razmislite o povezivanju stavki u galeriji s ovom akcijom. CGTrader.SearchModels({keywords:"_keywords_",extensions:"_file_types_"}).Models
Nabavite kategorije Dobiva dostupne nazive kategorija i ID-ove. CGTrader.GetCategories()

Pogledajte