Verge3D - Verge3D

Verge3D
Verge3D логотипі
ӘзірлеушілерSoft8Soft
Тұрақты шығарылым
2.16.0 / 30 қазан 2019 ж; 13 ай бұрын (2019-10-30)
ЖазылғанJavaScript, Python, GLSL
Түрі3D қозғалтқыш
ЛицензияСынақ бағдарламасы
Веб-сайтwww.soft8soft.com Мұны Wikidata-да өңдеңіз

Verge3D а шынайы уақыт рендерер және жасау үшін қолданылатын құралдар жиынтығы интерактивті Веб-сайттарда жұмыс істейтін 3D тәжірибелері.

Шолу

Verge3D пайдаланушыларға мазмұнды 3D модельдеу құралдарынан түрлендіруге мүмкіндік береді (Autodesk 3ds Max және Блендер веб-шолғышта көруге арналған). Verge3D-ді бұрын құрған бағдарламашылар инженерлерінің негізгі тобы құрды Blend4Web жақтау.[1][2][3]

Ерекшеліктер

Verge3D қолданады WebGL көрсету үшін. Құрамына кіреді Three.js кітапхана және оның API-сін бағдарлама жасаушыларына ұсынады.[4]

Жұмбақтар
Қолданбаның функционалдығын арқылы қосуға болады JavaScript, кодты тікелей жазу арқылы немесе Puzzles, Verge3D-тің Google-ға негізделген визуалды бағдарламалау ортасы Blockly. Жұмбақтар, ең алдымен, а-да интерактивті сценарийлерді тез құруға мүмкіндік беретін бағдарламалаушыларға бағытталған жылжыту сән.[5]
Қолданба менеджері және веб-жариялау
App Manager - бұл жергілікті дамыту серверінің жоғарғы жағында жұмыс жасайтын Verge3D жобаларын құруға, басқаруға және жариялауға арналған жеңіл веб-құрал.[6] Қолданба менеджеріне біріктірілген Verge3D желілік қызметі Verge3D қосымшаларын арқылы жариялауға мүмкіндік береді Amazon S3 және EC2 бұлтты қызметтер.[дәйексөз қажет ]
PBR
Авторлық материалдарды құру мақсатында glTF 2.0 сәйкес келеді физикалық негізделген көрсету Құбыр желісі стандартты шейдерлік тәсілмен қатар ұсынылады.[7][8] PBR текстураларын Verge3D сәйкес экспортқа алдын ала орнатуды ұсынатын Substance Painter сияқты сыртқы текстуралық бағдарламалық жасақтаманың көмегімен жасауға болады.[9] GlTF 2.0 моделінен басқа Verge3D 3ds Max физикалық материалдарын қолдайды (бірге Autodesk Raytracer Blender 2.80 нақты уақыт режимінде) Эйве материалдар.[10]
glTF және DCC бағдарламалық қамтамасыздандыру
Verge3D тікелей интеграцияланады Блендер және Autodesk 3ds Max, қолданушыларға бағдарламалық жасақтама ішінде 3D геометриясын, материалдары мен анимацияларын құруға, содан кейін оларды экспорттауға мүмкіндік береді JSON - негізделген glTF формат. Sneak Preview мүмкіндігі DCC құралы ортасынан көріністерді экспорттауға және көруге мүмкіндік береді.[11][12]
Facebook 3D хабарламалары
Үшін Facebook-ті жариялау, Verge3D нақты GLB экспорттау опциясын ұсынады.[13][14][15] Экспортталған GLB файлдары көрсетіледі және оларды App Manager ішінен ашуға болады.[16]
Активтерді қысу
Экспортталған файлдарды қалау бойынша пайдалануға болады LZMA қысу[17]нәтижесінде файл өлшемі 6 есе кішірейеді.[дәйексөз қажет ]
UI және веб-сайттардың орналасуы
Сыртқы көмегімен жасалған интерфейс макеттері WYSIWYG редакторларды басқатырғышта байланыстыруға болады, браузерде көрсетілетін 3D көрінісіне өзгерістер енгізу үшін және керісінше.[18][19]
Анимация
Verge3D қолдайды қаңқа анимациясы, қос аяқтылар мен кейіпкерлер қондырғыларын анимациялауды қоса, материал параметрлерін анимациялауға мүмкіндік береді. Пайдаланушы сүйреп апаратын модель бөліктерін де орнатуға болады.[20][21]
Физика
Физика модулін қосу үшін бөлек байланыстыруға болады соқтығысуды анықтау, серпінді қозғалатын заттар, кейіпкерлер мен көлік құралдарын қолдау, серіппелер, арқандар және матаны модельдеу.[22][23] 2.11 нұсқасынан бастап қарапайым физика модельдеуін Verge3D қолданатын визуалды бағдарламалау жүйесі Puzzles арқылы кодтамасыз құруға және басқаруға болады.[24]
AR / VR
2.10 жаңартуы қолдауды қосты WebXR, мүмкіндік беруге арналған дамудағы ашық технология виртуалды шындық және толықтырылған шындық веб-шолғыштарда көрсетілетін тәжірибелер. Ол контроллерлер сияқты екі гарнитурамен де жұмыс істейді HTC Vive және Oculus Rift, ал ондайлар сияқты Google Cardboard. AR / VR тәжірибесін басқатырғыштар немесе JavaScript арқылы қосуға болады.[25]

Жұмыс процесі

Verge3D-тің жұмыс процесі басқа негізгі WebGL құрылымдарынан айтарлықтай ерекшеленеді. Жаңа Verge3D қосымшасын әзірлеу әдетте 3D нысандарын модельдеу, текстуралау және анимациялаудан басталады. Модельдер 3D сахнасында бір * .max немесе * .blend файлы шеңберінде жинақталады. Содан кейін бұл файл App Manager бағдарламасынан басталған Verge3D жобасы үшін негіз ретінде пайдаланылады. Интерактивті сценарий ерікті түрде Puzzles редакторының қабаттасуы көмегімен қосылады. Verge3D қосымшасын веб-шолғышта кез-келген әзірлеу кезеңінде App Manager көмегімен алдын ала қарауға болады. Дайын веб-қосымшаны Verge3D Network, Facebook немесе қолданушының веб-сайтында орналастыруға болады.[26]

Қызығушылықты сезіну

Көрнекті пайдалану

НАСА Келіңіздер Реактивті қозғалыс зертханасы Марстың интерактивті 3D визуализациясын жасау үшін Verge3D қолданды InSight қондыру.[27] Веб-қосымша ғарыш аппараттарының нақты уақыт режиміндегі моделін зерттеуге және өзара әрекеттесуге, әртүрлі бөліктерді жылжытуға және күн батареяларын ашуға мүмкіндік береді.

NASA-ның ескі интерактивті қосымшасы Қызығушылықты сезіну Blend4Web-тен Verge3D порталы болды. Қолданба роверді басқаруға, оның камераларын басқаруға мүмкіндік береді роботты қол және көрнекті оқиғалардың кейбірін жаңғыртады Марс ғылыми зертханасы миссия.[28][29]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Интерактивті 3D веб-мазмұны 3ds Max-қа жетеді». engineering.com. Алынған 2018-02-21.
  2. ^ «Soft8Soft Verge3D шығарады». CG арнасы. Алынған 2017-12-05.
  3. ^ «Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка». OpenNews. Алынған 2017-10-10.
  4. ^ «Verge3D, веб-интерактивті интерактивтерді қолдану туралы шешім». 3DVF. Алынған 2017-11-29.
  5. ^ «Verge3D шығарылды». CGPress. Алынған 2017-11-24.
  6. ^ «Verge3D іске қосылды». 3dxmedia. Алынған 2017-11-22.
  7. ^ «Verge3D 1.0. Блендерге арналған 3D WebGL фреймворы». Treddi.com. Алынған 2017-11-22.
  8. ^ «VERGE3D 1.0 发布!». BlenderCN.org. Алынған 2017-11-22.
  9. ^ «Verge3D 2.3 араластырғыш 版 发布». BlenderCN.org. Алынған 2018-04-22.
  10. ^ «Soft8Soft Verge3D 2.9-ді Blender және 3ds Max үшін шығарады». CG арнасы. Алынған 2019-01-23.
  11. ^ «3DS Max үшін Verge3D шығарылды». CGPress. Алынған 2018-02-09.
  12. ^ «Facebook-те 3D жазбаларын қалай жасауға болады». 3D Print Tech Дизайн. Алынған 2018-05-07.
  13. ^ «Блендердің 2.2 нұсқасына арналған Verge3D шықты!». Дреммотация. Алынған 2018-08-03.
  14. ^ «3ds Max көмегімен GLB файлына қалай экспорттауға болады». Autodesk білім желісі. Алынған 2019-01-23.
  15. ^ «3DS Max үшін Verge3D 2.2 шығарылды». CGPress. Алынған 2018-03-18.
  16. ^ «verge3d 场景 数据 压缩». zjbcool.com. Алынған 2018-06-03.
  17. ^ «Soft8Soft 3ds Max үшін Verge3D 2.3 шығарады». CG арнасы. Алынған 2018-04-17.
  18. ^ «Megjelent a Verge3D 2.3 үшін 3ds Max». MeshMag. Алынған 2018-05-20.
  19. ^ «Verge3D 2.5 шықты!». 80 деңгей. Алынған 2018-07-24.
  20. ^ «3ds Max және Blender-ге арналған Soft8Soft Verge3D 2.5 кемелері». CG арнасы. Алынған 2018-07-24.
  21. ^ «3ds Max үшін Verge3D 2.4 шықты». Эвермотион. Алынған 2018-06-06.
  22. ^ «3ds Max және Blender-ге арналған Soft8Soft Verge3D 2.4 кемелері». CG арнасы. Алынған 2018-06-07.
  23. ^ «Soft8Soft 3ds Max және Blender үшін Verge3D 2.11 шығарады». CG арнасы. Алынған 2019-03-12.
  24. ^ «Soft8Soft 3ds Max және Blender үшін Verge3D 2.10 шығарады». CG арнасы. Алынған 2019-02-11.
  25. ^ «Soft8Soft блендерге арналған Verge3D v2.3 шығарады». Күнделікті CADCAM. Архивтелген түпнұсқа 2018-05-07. Алынған 2018-05-07.
  26. ^ «MARS InSight Миссиясы - InSight Lander». НАСА. Алынған 2018-10-31.
  27. ^ «Prenez le controle de avec Blend4Web». Бегикурт, Грег Г.. Алынған 2015-09-16.
  28. ^ «Интернет 3D: НАСА-ның веб-сайтынан қызықтыратын роверді айналдырыңыз». Technology.Org. 2015-08-11. Алынған 2015-08-12.

Сыртқы сілтемелер