Verge3D

Verge3D
원저자유리 코벨레노프(Yuri Kovelenov), 알렉산더 코벨레노프(Alexander Kovelenov)
개발자Soft8Soft
발표일2017년 11월 22일(8년 전)(2017-11-22)[1]
안정화 버전
4.12 / 2026년 3월 18일(2개월 전)(2026-03-18)[2]
프로그래밍 언어JavaScript, Python, GLSL
운영 체제Windows, macOS, ChromeOS, Linux[3]
플랫폼x86-64, 애플 실리콘
크기145-153 MiB (버전에 따라 다름)[4]
종류3D 엔진
라이선스트라이얼웨어
웹사이트www.soft8soft.com

Verge3D는 웹사이트에서 실행되는 인터랙티브 3D 경험을 제작하기 위한 실시간 렌더러이자 툴킷이다.

개요

Verge3D는 사용자가 3D 모델링 도구(Blender, 3ds Max, Maya가 현재 지원됨)의 콘텐츠를 웹 브라우저에서 볼 수 있도록 변환해 준다. Verge3D는 이전에 Blend4Web 프레임워크를 만든 동일한 핵심 소프트웨어 엔지니어 그룹에 의해 개발되었다.[5][6][7]

기능

Verge3D는 렌더링에 WebGL을 사용한다. Three.js 라이브러리의 컴포넌트를 통합하며, 애플리케이션 개발자에게 API를 제공한다.[8]

퍼즐(Puzzles)
애플리케이션 기능은 JavaScript로 직접 코드를 작성하거나, Google Blockly 기반의 Verge3D 시각적 프로그래밍 환경인 퍼즐(Puzzles)을 사용하여 추가할 수 있다. 퍼즐은 주로 비프로그래머를 대상으로 하며, 드래그 앤 드롭 방식으로 빠르게 인터랙티브 시나리오를 만들 수 있게 해준다.[9]
앱 매니저와 웹 퍼블리싱
앱 매니저(App Manager)는 로컬 개발 서버 위에서 실행되는 가벼운 웹 기반 도구로, Verge3D 프로젝트를 생성·관리·퍼블리싱할 수 있다.[10] 앱 매니저에 통합된 Verge3D 네트워크 서비스를 통해 Amazon S3EC2 클라우드 서비스를 이용해 Verge3D 애플리케이션을 퍼블리싱할 수 있다.
PBR
재질 제작을 위해 glTF 2.0 호환 물리 기반 렌더링(PBR) 파이프라인을 제공하며, 표준 셰이더 기반 접근 방식도 함께 지원한다.[11][12] PBR 텍스처는 Substance Painter 같은 외부 텍스처링 소프트웨어로 제작할 수 있으며, Verge3D는 이에 맞는 익스포트 프리셋을 제공한다.[13] glTF 2.0 모델 외에도 3ds Max와 Maya의 물리 재질( Autodesk Arnold 참조), Blender의 실시간 Eevee 재질도 지원한다.[14]
glTF 및 DCC 소프트웨어 통합
Verge3D는 Blender, 3ds Max, Maya와 직접 통합되어, 소프트웨어 내에서 3D 지오메트리, 재질, 애니메이션을 만든 후 JSON 기반 glTF 형식으로 내보낼 수 있다. Sneak Peek 기능으로 DCC 도구 환경에서 바로 장면을 내보내고 확인할 수 있다.[15][16]
에셋 압축
내보낸 파일에 선택적으로 LZMA 압축을 적용할 수 있어,[17] 파일 크기를 최대 6배까지 줄일 수 있다.
UI 및 웹사이트 레이아웃
외부 WYSIWYG 에디터로 만든 인터페이스 레이아웃을 퍼즐과 연결하여 브라우저에서 렌더링되는 3D 장면을 변경하거나 그 반대로 작동하게 할 수 있다.[18][19]
애니메이션
Verge3D는 스켈레탈 애니메이션을 지원하며, 이족보행자(biped)와 캐릭터 리그 애니메이션, 재질 파라미터 애니메이션을 할 수 있다. 모델 일부를 사용자가 드래그할 수 있도록 설정할 수도 있다.[20][21]
물리
물리 모듈을 별도로 연결하면 충돌 감지, 동적 객체 이동, 캐릭터·차량 지원, 스프링, 로프, 천 시뮬레이션을 사용할 수 있다.[22][23] 버전 2.11부터는 Verge3D의 시각적 프로그래밍 시스템인 퍼즐을 통해 코딩 없이 간단한 물리 시뮬레이션을 만들고 제어할 수 있다.[24]
AR/VR
2.10 업데이트에서 WebXR 지원이 추가되었다. 이는 웹 브라우저에서 가상 현실증강 현실 경험을 표시하기 위한 개발 중인 개방 기술이다. HTC Vive, Oculus Rift 같은 컨트롤러가 있는 헤드셋과 Google Cardboard 같은 컨트롤러가 없는 헤드셋 모두에서 작동한다. AR/VR 경험은 퍼즐이나 JavaScript로 활성화할 수 있다.[25]

작업 흐름

Verge3D의 작업 흐름은 다른 주류 WebGL 프레임워크와 상당히 다르다. 새로운 Verge3D 애플리케이션 개발은 보통 3D 객체의 모델링, 텍스처링, 애니메이션부터 시작한다. 모델은 3D 저작 도구에서 조립된다. 그런 다음 장면 파일을 기반으로 앱 매니저에서 Verge3D 프로젝트를 초기화한다. 퍼즐 에디터를 사용해 선택적으로 인터랙티브 시나리오를 추가한다. 개발 단계에서 언제든지 앱 매니저를 통해 웹 브라우저에서 Verge3D 애플리케이션을 미리 볼 수 있다. 완성된 웹 애플리케이션은 Verge3D 네트워크, Facebook, 또는 사용자의 웹사이트에 배포할 수 있다.[26]

주목할 만한 사용 사례

NASA 제트 추진 연구소(Jet Propulsion Laboratory)는 Verge3D를 사용하여 화성 InSight 착륙선의 인터랙티브 3D 시각화를 만들었다.[27] 이 웹 애플리케이션은 우주선의 실시간 모델을 탐색하고 상호작용할 수 있게 하며, 다양한 부품을 움직이거나 태양 전지판을 펼치는 기능도 제공한다.

NASA의 오래된 인터랙티브 웹 애플리케이션 Experience Curiosity는 Blend4Web에서 Verge3D로 이식되었다. 이 애플리케이션은 로버를 조작하고, 카메라와 로봇 팔을 제어하며, Mars Science Laboratory 임무의 주요 사건 일부를 재현한다.[28][29]

같이 보기

각주

  1. “Verge3D 1.0 Released!”. 《soft8soft.com》. 2017년 11월 22일. 2026년 4월 15일에 확인함. 
  2. Kovelenov, Yuri (2025년 11월 18일). “Verge3D 4.12 for Blender Released”. 《soft8soft.com》. 2026년 4월 15일에 확인함. 
  3. “Verge3D Features — Soft8Soft”. 《soft8soft.com》. 2026년 4월 15일에 확인함. 
  4. “Verge3D for Blender / 3ds Max / Maya product download page”. 《soft8soft.com》. 2026년 4월 15일에 확인함. 
  5. “Interactive 3D Web Content Comes to 3ds Max”. engineering.com. 2020년 11월 9일에 원본 문서에서 보존된 문서. 2018년 2월 21일에 확인함. 
  6. “Soft8Soft releases Verge3D”. CG Channel. 2017년 12월 5일에 확인함. 
  7. “Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка”. OpenNews. 2017년 10월 10일에 확인함. 
  8. “Verge3D, solution de création d'applications web 3D interactives”. 3DVF. 2017년 11월 29일. 2017년 11월 29일에 확인함. 
  9. “Verge3D released”. CGPress. 2017년 11월 24일. 2017년 11월 24일에 확인함. 
  10. “Verge3D Launches”. 3dxmedia. 2018년 1월 25일에 원본 문서에서 보존된 문서. 2017년 11월 22일에 확인함. 
  11. “Verge3D 1.0. Il nuovo framework 3D WebGL per Blender”. Treddi.com. 2019년 11월 16일에 원본 문서에서 보존된 문서. 2017년 11월 22일에 확인함. 
  12. “VERGE3D 1.0发布!”. BlenderCN.org. 2017년 11월 22일에 확인함. 
  13. “Verge3D 2.3 Blender版发布”. BlenderCN.org. 2018년 4월 22일. 2018년 4월 22일에 확인함. 
  14. “Soft8Soft ships Verge3D 4.0”. CG Channel. 2023년 2월 20일에 확인함. 
  15. “Verge3D for 3DS Max released”. CGPress. 2018년 2월 8일. 2018년 2월 9일에 확인함. 
  16. “verge3d场景数据压缩”. zjbcool.com. 2018년 8월 10일에 원본 문서에서 보존된 문서. 2018년 6월 3일에 확인함. 
  17. “Soft8Soft releases Verge3D 2.3 for 3ds Max”. CG Channel. 2018년 4월 17일에 확인함. 
  18. “Megjelent a Verge3D 2.3 for 3ds Max”. MeshMag. 2018년 4월 20일. 2018년 5월 20일에 확인함. 
  19. “Verge3D 2.5 is Out!”. 80 Level. 2018년 7월 24일. 2018년 7월 24일에 확인함. 
  20. “Soft8Soft ships Verge3D 2.5 for 3ds Max and Blender”. CG Channel. 2018년 7월 24일에 확인함. 
  21. “Verge3D 2.4 for 3ds Max is out”. Evermotion. 2018년 6월 6일에 확인함. 
  22. “Soft8Soft ships Verge3D 2.4 for 3ds Max and Blender”. CG Channel. 2018년 6월 7일에 확인함. 
  23. “Soft8Soft releases Verge3D 2.11 for 3ds Max and Blender”. CG Channel. 2019년 3월 12일에 확인함. 
  24. “Soft8Soft releases Verge3D 2.10 for 3ds Max and Blender”. CG Channel. 2019년 2월 11일에 확인함. 
  25. “Soft8Soft Releases Verge3D v2.3 for Blender”. Daily CADCAM. 2018년 5월 7일에 원본 문서에서 보존된 문서. 2018년 5월 7일에 확인함. 
  26. “MARS InSight Mission - InSight Lander”. NASA. 2018년 10월 31일에 확인함. 
  27. “Prenez le controle de Curiosity avec Blend4Web”. Greg G.d.Bénicourt. 2015년 9월 19일에 원본 문서에서 보존된 문서. 2015년 9월 16일에 확인함. 
  28. “Internet 3D: Take the Curiosity Rover for a Spin Right on the NASA Website”. Technology.Org. 2015년 8월 11일. 2015년 8월 12일에 확인함. 

외부 링크

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.