Deli z drugimi prek


Nalaganje 3D-modelov iz orodja CGTrader v kontrolnike mešane resničnosti (predogledna različica)

[Ta članek je del predizdajne dokumentacije in se lahko spremeni.]

Pomembno

To je funkcija predogleda.

Poskusne funkcije niso za komercialno uporabo, njihovo delovanje je lahko omejeno. Te funkcije so na voljo še pred uradno izdajo, da lahko stranke predčasno dostopajo do njih in posredujejo povratne informacije.

Želite izdelati aplikacije s 3D-vsebino mešane resničnosti, ne da bi morali ustvariti lastne 3D-modele? Uporabite Povezovalnik CGTrader za uvoz 3D-vsebine iz orodja CGTrader v aplikacije s platnom. Oroje CGTrader ponuja knjižnico na tisoče brezplačnih in vrhunskih 3D-modelov. Brskajte po modelih in jih naložite v aplikacijo ter jih nato uporabite s kontrolniki 3D-predmet in Ogled v MR.

Povezovalnik zagotavlja zamenjavo brez kode za delo z API-jem za CGTrader. Z uporabo dejanj aplikacije pošljejo zahteve API-ju za CGTrader in pridobijo podatke modela. Za več več informacij glejte razdelek Pregled povezovalnikov.

Zahteve

Zahtevajte ključ API (ID odjemalca OAuth in skrivnost odjemalca) na spletnem mestu https://www.cgtrader.com/developers. Ključ API shranite na varno mesto.

Ustvarjanje povezave CGTrader

Ko prejmete ključ API, boste morali v Power Apps ustvariti povezavo CGTrader. V tem primeru bomo ustvarili povezavo na domačo stran Power Apps. Povezavo lahko ustvarite tudi, ko urejate aplikacijo v Power Apps Studio.

Nasvet

Povezava je primerek povezovalnika. Ustvarite lahko več povezav z različnimi konfiguracijami.

  1. Vpis v storitev Power Apps.

  2. V vrstici za krmarjenje izberite Podatki > Povezave > Nova povezava.

    Posnetek zaslona okna podatkovnih povezav Power Apps.

  3. Poiščite in izberite CGTrader (predogledna različica).

    Posnetek zaslona rezultata iskanja povezav Power Apps z izbranim orodjem CGTrader.

  4. Vnesite ID stranke in Skrivnost stranke, ki ste ju prejeli od CGTrader.

    Posnetek zaslona okna računa povezovalnika CGTrader.

Povezava CGTrader je zdaj navedena na strani Povezave.

Dodajanje povezave CGTrader v aplikacijo s platnom

  1. Uredite ali ustvarite aplikacijo za platno.

  2. V vrstici za krmarjenje izberite Podatki > Dodajanje podatkov. Poiščite in izberite CGTrader.

    Posnetek zaslona plošče vira podatkov Microsoft Power Apps Studio s prikazanim iskanjem za CGTrader.

  3. Izberite povezavo, ki ste jo ustvarili prej.

Nalaganje modelov CGTrader neposredno v 3D-predmet ali kontrolnike Ogled v MR

  1. Poiščite in izberite model na spletnem mestu CGTrader.

  2. Upoštevajte podprte vrste datotek in ID modela.

    Posnetek zaslona vrst datotek in ID-ja modela 3D-predmeta na CGTrader.com.

  3. V Power Apps Studio na zaslon aplikacij dodajte kontrolnik 3D-predmet oz. Ogled v MR.

  4. Nastavite lastnost kontrolnika Vir na CGTrader.GetModel(model_id, "file_tipe"), kje je model_id ID modela, ki ste ga izbrali, in file_type ena od podprtih vrst datotek.

    Posnetek zaslona kontrolnika za 3D-predmete v izgradnji v Microsoft Power Apps Studio, prikazan z lastnostjo vira, nastavljeno na model CGTrader.

Dejanja povezovalnika

V spodnji tabeli so navedena najpogostejša dejanja in primeri povezovalnika CGTrader. Za seznam vseh dejanj povezovalnika, njihovih parametrov in vrst vračil si oglejte Referenca povezovalnika CGTrader.

Dejanje Description Primer
GetModel Prenese 3D-predmet z danim ID-jem modela in vrsto datoteke. CGTrader.GetModel(model_id, "file_type")
GetModelInfo Pridobi informacije o 3D-predmetu z danim ID-jem modela. CGTrader.GetModelInfo(model_id)
SearchModels Išče modele iz orodja CGTrader na podlagi danih filtrov. Razmislite o povezovanju tega dejanja z elementi v galeriji. CGTrader.SearchModels({keywords:"keywords",extensions:"file_types"}).Models
GetCategories Pridobi razpoložljiva imena kategorij in ID-je modelov. CGTrader.GetCategories()

Glejte tudi

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).