3D модельдерді CGTrader ішінен аралас шындық басқару элементтеріне жүктеу (алдын ала қарау нұсқасы)

[Бұл мақала — шығарылым алдындағы құжаттама және ол өзгеруі мүмкін.]

Маңызды

Бұл алдын ала қарау мүмкіндігі болып табылады.

Алдын ала қарау мүмкіндіктері өндірісті пайдалану үшін арналмаған және функционалдық шектеулі болуы мүмкін. Бұл мүмкіндіктер ресми жарияланудан бұрын қолжетімді, сондықтан тұтынушылар ерте қатынаса алады және кері байланыс бере алады.

Өзіңіздің 3D модельдеріңізді жасамай-ақ, аралас шындықтың 3D мазмұны бар бағдарламаларды жасағыңыз келе ме? CGTrader ішінен 3D мазмұнды кенеп бағдарламаларыңызға импорттау үшін CGTrader қосқышын пайдаланыңыз. CGTrader тегін және премиум деңгейдегі мыңдаған 3D модельдің кітапханасын ұсынады. Бағдарламаның ішіндегі модельдерді қарап шығыңыз және жүктеңіз, содан кейін оларды 3D object және View in MR басқару элементтерімен пайдаланыңыз.

Қосқыш CGTrader API интерфейсімен жұмыс істеу үшін қажет кодсыз ауыстыру мүмкіндігін қамтамасыз етеді. Бағдарлама сәйкес әрекеттерді қолдана отырып, сұрауларды CGTrader API интерфейсіне жібереді және модель деректерін шығарады. Қосымша ақпарат алу үшін, Қосқыштарға шолу бөлімін қараңыз.

Алғышарттар

API кілтін (OAuth клиентінің идентификаторы және клиент құпиясы) мына мекенжай бойынша сұраңыз: https://www.cgtrader.com/developers. API кілтін қауіпсіз жерде сақтауды ұмытпаңыз.

CGTrader қосылымын жасау

API кілтін алғаннан кейін, Power Apps ішінде CGTrader қосылымын жасау қажет болады. Бұл мысалда Power Apps басты бетімен қосылым орнатамыз. Power Apps Studio ішінде бағдарламаны өңдеп жатқанда да қосылым жасауға болады.

Шайпұл

Қосылым — қосқыштың данасы. Сіз әртүрлі конфигурациялары бар бірнеше қосылым жасай аласыз.

  1. Power Apps жүйесіне кіріңіз.

  2. Сол жақ навигация тақтасында Деректер > Қосылымдар > Жаңа қосылым тармағын таңдаңыз.

    Power Apps деректері қосылымдары терезесінің скриншоты.

  3. CGTrader (алдын ала қарау нұсқасы) параметрін іздеп, таңдаңыз.

    CGTrader таңдалған Power Apps қосылымдарын іздеу нәтижесінің скриншоты.

  4. CGTrader ішінен алынған Клиент идентификаторы және Клиент құпиясы мәнін енгізіңіз.

    CGTrader қосқышының тіркелгі терезесінің скриншоты.

CGTrader қосылымы енді Қосылымдар бетіндегі тізімде көрсетілген.

CGTrader қосылымын кенеп бағдарламасына қосу

  1. Кенеп бағдарламасын өңдеу немесе жасау.

  2. Навигация тақтасынан Деректер > Деректер қосу тармағын таңдаңыз. CGTrader параметрін іздеп, таңдаңыз.

    CGTrader іздеуі көрсетілген Microsoft Power Apps Studio деректер көзі тақтасының скриншоты.

  3. Бұрын жасалған қосылымды таңдаңыз.

CGTrader модельдерін тікелей 3D нысанға немесе View in MR басқару элементтеріне жүктеу

  1. CGTrader веб-сайтында модельді тауып, таңдаңыз.

  2. Қолдау көрсетілетін файл түрлерін және модель идентификаторын ескеріңіз.

    Файл түрлерінің және CGTrader.com сайтындағы 3D нысанның модель идентификаторының скриншоты.

  3. Power Apps Studio бағдарламасында 3D object немесе View in MR басқару элементін бағдарлама экранына қосыңыз.

  4. Басқару элементінің Source сипатын CGTrader.GetModel(model_id, "file_type") ретінде орнатыңыз, мұнда model_id — таңдалған модель идентификаторы, file_type — қолдау көрсетілетін файл түрлерінің бірі.

    Құрылыс процесі кезінде Microsoft Power Apps Studio бағдарламасында CGTrader моделіне орнатылған Source сипатымен бірге көрсетілген 3D object басқару элементінің скриншоты.

Қосқыш әрекеттері

Келесі кестеде CGTrader қосқышының ең көп таралған әрекеттері мен мысалдары келтірілген. Барлық қосқыш әрекеттерінің тізімін, олардың параметрлерін және қайтарылатын мәндер түрлерін көру үшін CGTrader қосқышының анықтамасы бөлімін қараңыз.

Әрекет Сипаттама Мысал
GetModel Модель идентификаторы және файл түрі берілген 3D нысанды жүктеп алады. CGTrader.GetModel(model_id, "file_type")
GetModelInfo Модель идентификаторы берілген 3D нысан туралы ақпаратты алады. CGTrader.GetModelInfo(model_id)
SearchModels Берілген сүзгілер негізінде CGTrader модельдерін іздейді. Бұл әрекетті галереядағы элементтермен байланыстыруды қарастырыңыз. CGTrader.SearchModels({keywords:"keywords",extensions:"file_types"}).Models
GetCategories Қолжетімді санат атаулары мен модель идентификаторларын алады. CGTrader.GetCategories()

Сонымен қатар қараңыз

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).