We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Verge3D 4.8 pre2 available!

Home Forums Official Announcements Verge3D 4.8 pre2 available!

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #78226

    Here is the second preview of upcoming Verge3D 4.8 in which we put our efforts mostly into ironing it out before the stable release planned for November.

    For this update we prepared:

    ☞ preserving materials swapped via Puzzles
    ☞ zoom with Ctrl + Scroll in a Google Maps fashion
    ☞ improved support for Blender’s Mix Color node
    ☞ support for Metallic BSDF and Gabor Texture nodes coming with Blender 4.3
    ☞ better click detection for points, lines, and grids
    ☞ possibility to copy/paste code examples into exec script puzzle
    ☞ further optimizations of the engine’s JavaScript core and shaders
    ☞ fixed bugs

    More details below:

    Chief 3D Verger | LinkedIn | Twitter

    #78227

    New things

    Here is a truly long-awaited feature: when swapping materials via puzzles, a replaced material is no longer removed from the scene, and can be re-assigned later. As a result, there is no need to bother about preserving the materials by assigning them to swatch objects when building a configurator.

    We have implemented the possibility to zoom an embedded Verge3D scene with Ctrl + Scroll as in Google Maps. You can use the puzzle set camera param to enable this behavior. Thanks for suggesting this on the forums.

    Blender-specific features

    We made the Mix Color node’s Darken and Lighten modes work properly, while adding support for the Exclusion mode. Thanks for bringing this up on the forums.

    New nodes Metallic BSDF and Gabor Texture that appeared in Blender 4.3 (currently in beta) are now supported.

    New nodes can be used to produce metal-specific effects and interesting procedural textures like this:

    We fixed the inconsistency with Blender caused by selecting a wrong UV for normal mapping.

    Other improvements

    We continued our work on optimizing both the engine’s JavaScript core and the shaders, and removing unused/duplicate code paths from them. Particularly, WebGL 1.0 compatibility code is only inserted in shaders only when needed (e.g. when running on older hardware).

    We improved click detection for points, lines, and grids.

    The default .js file of the application was simplified a bit by using a class-based custom preloader.

    Skinning and morphing are now supported for objects reflected by a reflection plane. This issue was reported through the Enterprise support channel.

    Normal mapping now properly works with skeletal animation. Thanks for bringing this up on the forums.

    Fixed bugs

    The vector math puzzle can now be plugged into both vector and numeric inputs (because its dot operator produces a number). Thanks for bringing this up on the forums.

    We fixed the crash when using the Sprite class via JavaScript API.

    We added a missing search field to the puzzle for looping through dictionaries.

    The engine can now handle Points and Lines from glTF files created by some third-party exporter. Thanks for reporting this on the forums.

    Auxiliary objects such as points, grids, lines, sprites, etc no longer corrupt rendering when outlining is enabled. Thanks for bringing this up on the forums.

    Documentation

    We reworked the API documentation so that its 50+ code examples can now be easily copied and pasted into the exec script puzzle, and will work without any modifications.

    Chief 3D Verger | LinkedIn | Twitter

    #78228

    As usual, you can get the preview bundle from the downloads page! Let us know how it works for you!

    Chief 3D Verger | LinkedIn | Twitter

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.