Verge3D 2.13 pre1 available!

Home Forums Official Announcements Verge3D 2.13 pre1 available!

Tagged: 

This topic contains 7 replies, has 5 voices, and was last updated by elk elk 4 months ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #15597
    Yuri Kovelenov
    Yuri Kovelenov
    Developer

    We are glad to present the first preview of the upcoming Verge3D 2.13 for both 3ds Max and Blender. With this update we deliver lots of great features. Check them out:

    3D Verger, the CEO
    LinkedIn | FB | Twitter | VK | 新浪微博

    #15598
    Yuri Kovelenov
    Yuri Kovelenov
    Developer

    App Manager Settings and Application Templates

    The App Manager now offers a settings page, accessible through the gear icon on the top:

    On this page, you can enable external server interface to make the development server accessible remotely through your machine IP address rather than localhost. This might help you debug from a mobile device, or showcase your apps in your company LAN or even via Internet. Also on this page you can change the cache timeout for Verge3D Network.

    The settings page also allows you to add your own application templates based on which you can create new applications. In order to add a new template, create a folder in verge3d/manager/template/app and put there any files you’d like to be copied to new applications. If you want your app files to be automatically renamed, just use “template” in their names, e.g. template.html, template.css, template.gltf, etc. See the nearby Standard or Code-Based templates for some examples.

    Once you have a folder with template files, add it to the App Manager by clicking the +Template button and specify the name of the template. As a result, you’ll be able to select your template in the app creation panel:

    Application pages

    Each application now have a dedicated page for better convenience while managing large projects. The application page can opened by clicking on the application name in the App Manager (notice that file icons are now displayed in a single row).

    The application page contains the list of files and offers a search box for filtering them off. There is also a button for opening the application folder.

    When clicked on 3ds Max or Blender icons, the corresponding files will be opened in background without leaving the page (same with the main page of the App Manager), thus saving you time.

    Finally, the main page of the App Manager now opens faster thanks to optimized directory lookups.

    Puzzles

    The add annotation puzzle now offers the id field to identify the corresponding HTML element for an annotation (as well as the HTML element for the expanded variant). We also implemented puzzles and JavaScript methods for opening and closing annotations.

    Now, the HTML event puzzle can be inserted to other puzzles’ slots.

    The puzzle get object direction now produces correct results for empty/dummy objects and for lamps.

    Finally, we implemented a new puzzle called get custom props to allow you to retrieve user-defined properties assigned to an object in 3ds Max or Blender.

    The puzzle outputs a dictionary from which you can easily get the values of individual properties.

    That’s it for now. We’d love to hear what you think! :bye:

    3D Verger, the CEO
    LinkedIn | FB | Twitter | VK | 新浪微博

    #15604
    Avier3D
    Avier3D
    Newbie

    :yahoo:

    #15605
    Avatar
    daveli
    Newbie

    :good:

    #15606
    Andrejus
    Andrejus
    Newbie

    :good:

    #15613
    elk
    elk
    Licensee

    This is amazing. I am currently checking out another engine *caugh*babylon*caugh* for some bigger projects, and the think holding me back from doing bigger projects in Verge is that puzzles getting to complex to keep track of after a while. Templating is a greate improvement to make your own “framework” on top of Verge, so this is greate news, but I have a little suggestion in this regard. Is it possible to get a translate puzzles to script “option”, like if you could translate a chunk of puzzles to actual JS code in its own “script puzzle”? The abstraction you added on top of three js is kindof getting in the way of lerning from three code in some cases, and i think this would be a great tool even just for learning to script with Verge. Maybe even just a streight “write script in puzzles block” would be amazing.

    Also love that you can nest the event puzzle now, beeing able to do that has some huge benefits. Keep up the great work :good:

    #15676
    Yuri Kovelenov
    Yuri Kovelenov
    Developer

    @elk thanks for the suggestion! BTW did you check the generated visual_logic.js file in your app folder? it is human-readable and you can learn the code and copy chunks from this file with ease.

    3D Verger, the CEO
    LinkedIn | FB | Twitter | VK | 新浪微博

    #15680
    elk
    elk
    Licensee

    Just took a closer look at it and indeed that seems like a place i should be able to learn a thing or two from, so thanks for the tip. :good:

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.