Бөлісу құралы:


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

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

Маңызды

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

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

Өзіңіздің 3D модельдеріңізді жасамай-ақ, аралас шындықтың 3D мазмұны бар бағдарламаларды жасағыңыз келе ме? CGTrader қолданбасынан 3D мазмұнды кенеп қолданбаларыңызға импорттау үшін CGTrader қосқышын пайдаланыңыз. CGTrader тегін және премиум деңгейдегі мыңдаған 3D модельдің кітапханасын ұсынады. Қолданбаның ішіндегі үлгілерді шолыңыз және жүктеңіз, содан кейін оларды 3D нысаны және 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-тен алған Клиент ID және Клиент құпиясын енгізіңіз.

    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ішінде қолданба экранына a 3D нысанын немесе MR басқару элементін қосыңыз.

  4. Басқару элементінің Көз сипатын CGTrader.GetModel(модель_идентификаторы, "файл_түрі/a51>" етіп орнатыңыз. мұндағыmodel_id сіз таңдаған үлгінің идентификаторы және файл_түрі қолдау көрсетілетін файл түрлерінің бірі болып табылады.

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

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

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

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

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