Carrega els models de CGTrader a controls de realitat mixta (vista prèvia)
[Aquest article forma part de la documentació preliminar i està subjecte a canvis.]
Important
- Aquesta és una característica de visualització prèvia.
- Les característiques de visualització prèvia no estan dissenyades per a un entorn de producció i poden tenir una funcionalitat restringida. Aquestes característiques estan disponibles abans d’un llançament oficial de producte per tal que els clients el puguin utilitzar abans i enviar-nos els seus comentaris.
Microsoft Power Platform ofereix el connector CGTrader per connectar-se amb CGTrader, una gran font de contingut 3D gratuït i premium (de pagament) amb milers de models. El contingut de CGTrader es pot navegar i carregar des de dins d'una aplicació de llenç i, a continuació, utilitzar-lo dins dels controls Visualitza en 3D i Visualitza en im.
Aquest connector actua com a proxy de les API CGTrader. Proporciona accions que permeten als usuaris fer sol·licituds a l'API cgTrader i recuperar dades del model. Més informació: Visió general dels connectors
Connectar-se a una base de dades de contingut 3D existent us permet crear aplicacions amb realitat mixta sense haver de crear els vostres propis models 3D.
Sol·licita accés des de CGTrader
El connector CGTrader enllaça amb el vostre compte de CGTrader, cosa que us permet accedir als models 3D disponibles al vostre compte de CGTrader, inclòs el contingut comprat.
Per sol·licitar accés, poseu-vos en contacte amb CGTrader for Developers. CGTrader revisarà la vostra informació i es posarà en contacte amb vosaltres amb una clau API OAuth 2.0 en forma d'identificador de client i secret de client.
Nota
Assegureu-vos que emmagatzemeu la clau de l'API (Identificador de client i Secret del client) rebuda de CGTrader en una ubicació segura.
Crea un connector CGTrader nou
Seguiu aquests passos per crear un connector CGTrader nou després de rebre la clau de l'API CGTrader.
Inicieu la sessió a Power Apps.
Seleccioneu Dataverse a la subfinestra esquerra.
Seleccioneu Connexions.
Seleccioneu + Connexió nova.
Cerca i selecciona CGTrader (previsualització).
Introduïu l'identificador de client i el secret de client rebuts de CGTrader.
Ara es mostra una connexió CGTrader nova a la pàgina Connexions.
Afegeix el connector a l'aplicació canvas
Editeu una aplicació de llenç existent o creeu una aplicació de llenç en blanc.
Des de la subfinestra esquerra, seleccioneu Dades.
Seleccioneu Afegeix dades.
Cerca i selecciona CGTrader.
Seleccioneu la connexió que heu creat anteriorment.
Ara podeu vincular els controls a les accions del connector CGTrader i navegar i carregar models des de CGTrader dins de l'aplicació.
Suggeriment
Una connexió és una instància d'un connector. Podeu tenir diverses connexions amb diferents configuracions. També podeu crear connexions noves des de dins Power Apps Studio quan afegiu el connector seleccionant + Afegeix una connexió.
Carrega els models CGTrader directament a La visualització en 3D o Visualitza a MR
Després d'afegir una connexió CGTrader a l'aplicació, podeu carregar models directament a l'aplicació amb els passos següents.
Troba el model que vols a la teva app des del web de CGTrader.
Seleccioneu el model i, a continuació, observeu l'identificador del model i els tipus de fitxers admesos.
Obre l'aplicació al Power Apps Studio.
Seleccioneu i arrossegueu una visualització en 3D o Visualitza al control MR a la pantalla del llenç.
Definiu la propietat Origen del control (Visualitza a 3D/Visualització a MR) a
CGTrader.GetModel(model_id, "file_type"), on model_id és l'identificador del model seleccionat i file_type és un dels tipus de fitxer admesos.
Accions del connector
A la taula següent s'enumeren les accions i exemples més habituals. Per obtenir una llista completa de totes les accions del connector, els seus paràmetres i tipus de retorn, aneu a la referència del connector CGTrader.
| Acció | Descripció | Exemple |
|---|---|---|
| GetModel | Baixa un model amb l'identificador i el tipus de fitxer donats. | CGTrader.GetModel(_model_id_, _"file_type"_) |
| GetModelInfo | Obté la informació d'un model amb l'identificador donat. | CGTrader.GetModelInfo(_model_id_) |
| SearchModels | Cerca models de CGTrader basats en els filtres donats. Considereu vincular els elements d'una galeria a aquesta acció. | CGTrader.SearchModels({keywords:"_keywords_",extensions:"_file_types_"}).Models |
| GetCategories | Obté els noms i identificadors de categoria disponibles. | CGTrader.GetCategories() |