Verge3d
Developer(s) | Soft8Soft |
---|---|
Stable release | |
Preview release | 3.7 pre2 / March 11, 2021; 34 days ago[2] |
Written in | JavaScript, Python, GLSL |
Type | 3D engine |
License | Trialware |
Website | www.soft8soft.com |
Verge3D® is a powerful and intuitive toolkit that allows Blender, 3ds Max, or Maya artists to create immersive web-based experiences. Verge3D can be used to build interactive animations, product configurators, engaging presentations of any kind, online stores, explainers, e-learning content, portfolios, and browser games. Try Verge3D now! Verge3D 2.5 Released for 3ds Max.A lot of work done on skinned models and material support. Follow link for full details. Verge3D is compatible with 3ds Max 2018, 2017, 2016 and 2015. The free trial version, which includes the source files for all the live examples embedded in this article, is available for download from the vendor’s website. Mar 21, 2021 Verge3D is a Imaging and Digital Photo application like FontCreator, PicsArt, and Aurora HDR from Soft8Soft. It has a simple and basic user interface, and most importantly, it is free to download. Verge3D is an efficient software that is recommended by many Windows PC users. Verge3D is the most artist-friendly toolkit for creating interactive WebGL experiences. It features a comprehensive integration with Blender, a physically-based rendering pipeline, support for native materials and animation. Interactivity is enabled with Puzzles, an intuitive and easy-to-learn visual scripting environment.
Verge3D is a real-timerenderer and a toolkit used for creating interactive 3D experiences running on websites.
Overview[edit]
Verge3D enables users to convert content from 3D modeling tools (Autodesk 3ds Max and Blender are currently supported) for viewing in a web browser. Verge3D was created by the same core group of software engineers that previously created the Blend4Web framework.[3][4][5]
Features[edit]
Verge3D uses WebGL for rendering. It incorporates components of the Three.js library and exposes its API to application developers.[6]

- Puzzles
- Application functionality can be added via JavaScript, either by writing code directly or by using Puzzles, Verge3D’s visual programming environment based on Google Blockly. Puzzles is aimed primarily at non-programmers allowing quick creation of interactive scenarios in a drag-and-drop fashion.[7]
- App Manager and web publishing
- App Manager is a lightweight web-based tool for creating, managing and publishing Verge3D projects, running on top of the local development server.[8] Verge3D Network service integrated in the App Manager allows for publishing Verge3D applications via Amazon S3 and EC2 cloud services.[citation needed]
- PBR
- For purposes of authoring materials, a glTF 2.0-compliant physically based rendering pipeline is offered alongside with the standard shader-based approach.[9][10] PBR textures can be authored using external texturing software such as Substance Painter for which Verge3D offers the corresponding export preset.[11] Besides the glTF 2.0 model, Verge3D supports physical materials of 3ds Max (with Autodesk Raytracer as reference), and Blender 2.80's real-time Eevee materials.[12]
- glTF and DCC software integration
- Verge3D integrates directly with Blender and Autodesk 3ds Max, enabling users to create 3D geometry, materials and animations inside the software, then export them in the JSON-based glTF format. The Sneak Preview feature allows for exporting and viewing scenes from the DCC tool environment.[13][14]
- Facebook 3D posts
- For Facebook publishing, Verge3D offers a specific GLB export option.[15][16][17] The exported GLB files are displayed and can be opened in the App Manager.[18]
- Asset compression
- Exported files can optionally use LZMA compression,[19] resulting in a reduction in file size of up to 6x.[citation needed]
- UI and website layouts
- Interface layouts, created using external WYSIWYG editors, can be linked with Puzzles to trigger changes to a 3D scene being rendered in the browser and vice versa.[20][21]
- Animation
- Verge3D supports skeletal animation, including animation of bipeds and character rigs, and allows for animation of material parameters. Model parts can also be set up to be dragged by the user.[22][23]
- Physics
- The physics module can be linked separately to enable collision detection, dynamically moving objects, support for characters and vehicles, springs, ropes and cloth simulation.[24][25] As of version 2.11, simple physics simulations can be created and controlled without coding via Puzzles, the visual programming system used by Verge3D.[26]
- AR/VR
- The 2.10 update added support for WebXR, an in-development open technology designed to enable virtual reality and augmented reality experiences to be displayed in web browsers. It works with both headsets with controllers, like the HTC Vive and Oculus Rift, and those without, like Google Cardboard. AR/VR experiences can enabled via Puzzles or JavaScript.[27]
Verge3d Mac
Workflow[edit]
Verge3D's workflow differs substantially from other mainstream WebGL frameworks. Development of a new Verge3D application is usually started from modeling, texturing and animating 3D objects. The models are assembled in a 3D scene within a single *.max or *.blend file. This file is then used as a basis for a Verge3D project initialized from the App Manager. An interactive scenario is optionally added using the Puzzles editor overlay. A Verge3D application can be previewed in the web browser at any development stage using the App Manager. Drivers procomp laptops & desktops. The finished web application can be deployed on the Verge3D Network, on Facebook or on the user's website.[28]
Verge3d Materials Glass
Notable uses[edit]
NASA's Jet Propulsion Laboratory used Verge3D to create an interactive 3D visualization of the Mars InSight lander.[29] The web application allows for exploring and interacting with the real-time model of the spacecraft, with the possibility to move different parts and unfurl the solar panels.
NASA's older interactive web application Experience Curiosity was ported to Verge3D from Blend4Web. The application makes it possible to operate the rover, control its cameras and the robotic arm and reproduces some of the prominent events of the Mars Science Laboratory mission.[30][31]
See also[edit]
References[edit]
- ^Kovelenov, Yuri. 'Verge3D 3.6.1 is Available'. Soft8soft.com. Retrieved 12 March 2021.
- ^Kovelenov, Yuri. 'Verge3D 3.7 pre2 available!'. Soft8soft.com. Retrieved 12 March 2021.
- ^'Interactive 3D Web Content Comes to 3ds Max'. engineering.com. Retrieved 2018-02-21.
- ^'Soft8Soft releases Verge3D'. CG Channel. Retrieved 2017-12-05.
- ^'Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка'. OpenNews. Retrieved 2017-10-10.
- ^'Verge3D, solution de création d'applications web 3D interactives'. 3DVF. Retrieved 2017-11-29.
- ^'Verge3D released'. CGPress. Retrieved 2017-11-24.
- ^'Verge3D Launches'. 3dxmedia. Retrieved 2017-11-22.
- ^'Verge3D 1.0. Il nuovo framework 3D WebGL per Blender'. Treddi.com. Retrieved 2017-11-22.
- ^'VERGE3D 1.0发布!'. BlenderCN.org. Retrieved 2017-11-22.
- ^'Verge3D 2.3 Blender版发布'. BlenderCN.org. Retrieved 2018-04-22.
- ^'Soft8Soft releases Verge3D 2.9 for Blender and 3ds Max'. CG Channel. Retrieved 2019-01-23.
- ^'Verge3D for 3DS Max released'. CGPress. Retrieved 2018-02-09.
- ^'Soft8Soft Releases Verge3D for Autodesk 3ds Max'. TenLinks. 2018-02-12. Retrieved 2018-02-12.
- ^'How to make Facebook 3D posts'. 3D Print Tech Design. Retrieved 2018-05-07.
- ^'Verge3D for Blender version 2.2 is Out!'. Dreammotion. Retrieved 2018-08-03.
- ^'How to export to GLB file with 3ds Max'. Autodesk Knowledge Network. Retrieved 2019-01-23.
- ^'Verge3D 2.2 for 3DS Max released'. CGPress. Retrieved 2018-03-18.
- ^'verge3d场景数据压缩'. zjbcool.com. Retrieved 2018-06-03.
- ^'Soft8Soft releases Verge3D 2.3 for 3ds Max'. CG Channel. Retrieved 2018-04-17.
- ^'Megjelent a Verge3D 2.3 for 3ds Max'. MeshMag. Retrieved 2018-05-20.
- ^'Verge3D 2.5 is Out!'. 80 Level. Retrieved 2018-07-24.
- ^'Soft8Soft ships Verge3D 2.5 for 3ds Max and Blender'. CG Channel. Retrieved 2018-07-24.
- ^'Verge3D 2.4 for 3ds Max is out'. Evermotion. Retrieved 2018-06-06.
- ^'Soft8Soft ships Verge3D 2.4 for 3ds Max and Blender'. CG Channel. Retrieved 2018-06-07.
- ^'Soft8Soft releases Verge3D 2.11 for 3ds Max and Blender'. CG Channel. Retrieved 2019-03-12.
- ^'Soft8Soft releases Verge3D 2.10 for 3ds Max and Blender'. CG Channel. Retrieved 2019-02-11.
- ^'Soft8Soft Releases Verge3D v2.3 for Blender'. Daily CADCAM. Archived from the original on 2018-05-07. Retrieved 2018-05-07.
- ^'MARS InSight Mission - InSight Lander'. NASA. Retrieved 2018-10-31.
- ^'Prenez le controle de Curiosity avec Blend4Web'. Greg G.d.Bénicourt. Retrieved 2015-09-16.
- ^'Internet 3D: Take the Curiosity Rover for a Spin Right on the NASA Website'. Technology.Org. 2015-08-11. Retrieved 2015-08-12.
External links[edit]
- Official website
Free Drive and Rover Replay
Click a marker to watch Curiosity in action, or choose from the list below.
REPLAY
Control Curiosity
Bring Curiosity to life by moving the parts highlighted in blue. Click and drag the parts to make the rover's robotic arm, antenna and mast move.
Learn About Curiosity
Mouse over the rover to learn about its components, or choose from the list below.

Pahrump Hills Highlights
Click a marker to learn about highlights in the region, or choose from the list below.
Welcome to Experience Curiosity
Click the information button in the top right corner to get started.
This application is best viewed in fullscreen, click the button to switch.
To return to , click the button.
About Experience Curiosity
Welcome to Experience Curiosity, a WebGL tool to learn about the Curiosity Rover and its adventures in the Pahrump Hills region of Gale Crater on Mars. Explore the highlights of the Pahrump Hills area, replay some of Curiosity's activities, or take control and use a virtual rover to have a look around.
To best experience this web application, we recommend using one of the following WebGL enabled browsers:
- Google Chrome 34+
- Mozilla Firefox 31+
- Apple Safari 8+
- Microsoft Internet Explorer 11+ (experimental)
Other browsers may work, but Chrome or Firefox are suggested for a better experience except on iOS where Safari is prefered.
How to Use
Click and drag on the background to rotate the camera view. Use your mouse wheel or pinch the screen to zoom in and out from Curiosity.
From the left panel you can choose your view and explore features of Experience Curiosity.
Free Drive and Rover Replay
Choose Free Drive and Rover Replay to explore the landscape or to watch Curiosity reenact events. For Free Drive, click/tap anywhere in the landscape and Curiosity will drive to that location. For Rover Replay, choose from the list to select an event and watch Curiosity in action. |
You can also click/tap the corresponding markers in the landscape to experience Rover Replay. |
Control Curiosity
Choose Control Curiosity to manually operate Curiosity components. |
Several rover components will glow to indicate they are operable. |
Click/tap an operable component as indicated by the highlighting above. A blue arrow will appear indicating how to maneuver the part. Click/tap and drag to move the part in the indicated direction. |
Learn About Curiosity
Choose Learn About Curiosity to learn all about the rover components. Click/tap a component from the list to view a description of that part. Scroll the list to view more components. |
You can also click/tap directly on the rover to select a component. The rover component will highlight. |
Pahrump Hills Highlights
Choose Pahrump Hills Highlights to explore important sites in the region. Click/tap a location from the list to go there and view an image and description of that site. |
You can also click/tap the corresponding markers in the landscape to visit a location. |
The right camera panel provides views from various cameras mounted on the rover and is available in all modes except Pahrump Hills Highlights.
Click the left and right arrows to cycle through the seven available camera views. In the Control Curiosity mode, you can also click/tap and drag inside the camera window to control the camera's view. |
Tips and Tricks
For more info about Experience Curiosity, tips on how to use the interface, and credits, click the circle 'i' icon in the top right. |
Click/tap the arrows tab to collapse or expand a panel. |
Credits
Project Lead and Art Direction:
Brian Kumanchik
Design:
Brian Kumanchik, Erik Boettcher
Producers:
Kevin Hussey, Stephen Kulczycki
Technical Director:
Doug Ellison
Programming Lead:
Erik Boettcher
3D art:
Brian Kumanchik, Doug Ellison
RKSML Importer/Exporter:
Andrew Boettcher
Copywriters:
Carolina Carnalla-Martinez, Doug Ellison
UI Layout and Design:
Andrea Boeck and Justin Moore (Moore Boeck), Brian Kumanchik
Voice Talent:
Ashwin Vasavada and Jennifer Trosper
3D Web Engine: Verge3D
Yuri and Alex Kovelenov, Ivan Lyubovnikov, Mikhail Luzyanin
Special Thanks:
Alexander Menzies
Testers:
Daniel Sedlacko, Henry Kline, Elizabeth Landau, Tony Rice, Joe Kumanchik, Melody Ho, Davit Stepanyan, Whitney Clavin, Alan Buis, Ashwin Vasavada, Grigory Odegov, Rachel Zimmerman-Brachman, Randal Jackson, Holly Shaftel, Brian Morrison, David Mittman, Steven Muckley, Alan Rich, Eric Hambright
Problem While Starting
To best experience this web application, we recommend using one of the following WebGL enabled browsers:
- Google Chrome 34+
- Mozilla Firefox 31+
- Apple Safari 8+
- Microsoft Internet Explorer 11+ (experimental)
Other browsers may work, but Chrome or Firefox are suggested for a better experience exception on iOS where Safari is prefered. To check if your browser supports WebGL, you can visit https://get.webgl.org.
