
Accelerating innovation in learning and education through EdTech and XR

WARNING! Version 0.2.0 of the World Builder is a major update. Before running your new download, we recommend you make backups of all your current World Builder projects. We have thoroughly tested this update and took great care to preserve compatibility, but better be safe than sorry!
Portal Hopper Installation/Update instructions
Step 1: Download Portal Hopper (here)
Step 2: Run installer
Step 3: Select any destination location *
Step 4: At first start, allow firewall access *
World Builder Installation/Update instructions
Step 1: Download World Builder (here)
Step 2: Run installer
Step 3: Select any destination location *
Step 4: At first start, allow firewall access *
* are only required for first install
Please also check our documentation and our installation guide for more information.
Hopper Downloads
– added library functionality
– improved Node search suggestions
– fixed bug regarding disconnecting nodes
– cast node types
– new binary operation node
– added for-loop node and while-loop nodes
– json node output can cast to any type
– fixed issues with signal callbacks
– fixed mesh mode for buttons
– fixed issues with image import/conversion
Changelog:
– improved grabbing of objects
– fixed objects falling down after grab because gravity was activated
– supports new VRML file format based on ‘protocols’
– when a scene cannot be loaded, the user is placed in a “Error 404” location which returns to the previous scene after a delay
– fixed math functions asin, atan, and acos
– fixed movement locking which sometimes got stuck
– fixed input freeze when any input (mouse, controllers…) no longer worked
– 2D menu icons now have a colored background for improved readability
– fixed: cursor symbol was still updating when user was in VR mode
Desktop Mode
– added locationslist for recently visited and favorites locations
– added input field to enter a link (portal) directly
– teleport now has an animated ‘warmup’ phase before jump
– teleport is now blocked while manipulating objects
– cursor symbols are blocked while hovering over UI elements
– ‘sit down’ animation no longer available (postponed)
– during grab, movement can be switched by holding down the CTRL key. Without CTRL move object on horizontal plane, with CTRL-key, move object vertically
– on manipulating objects (slider, knob, grab), the mouse movement is locked automatically
General
– switched to new VRML file format which uses ‘protocols’
– now all models are imported as glb files. In existing projects, all previous models are converted to glb. A backup is created in AssetsBackup folder.
– added copy/paste feature (experimental)
– improved overall user experience
– added slider and knob control
– added teleport property for objects
– more object types now have signal support
Bug Fixes
– logic editor files were sometimes corrupted
– fixed slerp node
– now full DLL support to customize the World Builder with 2 example DLLs
– when a material was removed, which was added to an object, texture now correctly goes back to original texture
– previously used assets were still in the toolbar after switching between projects
– fixed color picker
– fixed Branch On Text node glitch, which corrupted logic file
– fixed fuzzy display on some edges in the scene
Logic Editor
– introduced Group nodes
– introduced Comments
– new JSON reader node
– new string manipulation nodes
– VideoPlayer node now has incoming signals support
– system parameter node now has a default value
Location Editor
– added “fly back” feature for objects
– right hand placing bar now gives hints as to which object is in the slot
– all screens can now be marked as ‘grabbable’ screens
– screens are now displayed as double-sided so they are visible when looking at them from behind
Changelog:
– fixed some bugs
– better UI feedback
– auto lock during interactions
– fixed slider
Changelog:
– VR controller bugs fixed
Changelog:
– reworked rig
– switching of avatars
– 1st & 3rd person view interaction support
– bug fixing
Changelog:
– menu: added exit button
– start up time <2 sec
– desktop version: inital 3rd Person view fixed
– mouse locked in fixed
– F4: movement lock toggle integrated
Changelog:
– support for ProtocolHandler (exercise link)
– install/deinstall issue fixed
Changelog:
– fixed 1st & 3rd person positioning on loading
Frequently Asked Questions

This project received funding from the European Union’s Horizon Europe research and innovation programme under grant agreement No 101093159