Instant 3D Builder – Getting Started

Are you just getting started? First off, realize this – Instant 3d Builder™ isn’t used to display someone else’s creations. This software lets you be the source of creativity, and simply so. Instant 3d Builder™ is 2nd generation software for the HoloLens, it doesn’t just show some of the available technologies for mixed reality or show you a hologram built by someone else, rather it exploits the new HoloLens technologies to empower your creativity.

Do this first exercise to learn about playspaces. First find a quiet location and grab a seat, or stand as desired.

When Instant 3d Builder™ starts, you will hear a short introduction and see a playspace brought into your view (a multi-color 3D axis is drawn). A 3D cursor flashes the chosen shape (for Sacred Geometry that is a tetrahedron).

Say these commands to acquaint yourself with playspaces and how to manage them. Each command that is recognized will alert you. If a command is not recognized, no feedback is given, just try again and pronounce clearly and slowly. Again, do this in a quiet place until you feel comfortable and in control.

First Exercise

“delete playspace” – note how it creates a new playspace and gives the current count.

“add playspace” – note the current count increases

“push playspace to the right” – note how the newly added playspace moves, while the old one doesn’t

“add playspace” – note the current count, and how the new playspace is added at the spot of the previous, not the original playspace location

“lift playspace height”

“lift playspace minus quarter height” – just highlighting some move commands

“rotate playspace on Z” – can say Y or X instead of Z to rotate on a different axis

“rotate playspace on X” – cancels previous and now rotates on X axis

“join playspaces” – note the count, if you add a playspace now, it adds at the location of the parent not the one just joined into it. This parent playspace can now be manipulated, and those child playspaces joined into it will adhere to the parent’s changes.

“bigger”

“bigger”

“smaller”

“smaller”

“bring to me” – look away before saying this, say it once and then follow with the next command

“go back home” – if you use ‘bring to me’ twice or more, it will go back only to previous spot, not the original spot when going back home.

“bring to me”

“remove axis” – there is also a ‘remove all axis’ command. The opposite of ‘remove axis’ is ‘draw axis’.

“go back home”

At this point you should have some basic understanding about how to manage playspaces. You can say “help”, let it run to completion, and view 3D help. The 3D help itself is a playspace that can be moved or resized or deleted as any other. The 3D help will come into your view (a special case of bring to me) if you have not deleted it, the next time you say ‘help’ (but won’t necessarily make it the active playspace, this for flexibility). Put 3D Help somewhere to the side, or ‘delete playspace’ to remove it.

Now to learn to add in a shape and execute a script. Do the second exercise.

Second Exercise

“add playspace”

“bring to me”

“draw tetra” – will draw a wire framed tetrahedron

“delete last tetra” – this calls to a stack that stores all tetrahedrons drawn thus far, and moves through that stack as you delete them, and cares not what playspace they may be in, active or not

“draw filled tetra” – draws a solid tetrahedron

“add playspace”

“draw filled tetra”

“rotate playspace 180 on X”

“join playspaces” – joins the two four star tetrahedrons into a single 8 star

“pull playspace forward” – note how both objects are now joined into a single playspace for moves

“pull playspace back” – the opposite of forward for moves along the Z axis

“rotate playspace on Y”

“stop rotation”

“reset playspace rotation” – resets static rotations, not constant rotations, so stop rotation and then call this if the playspace is constantly rotating and you want to stop and reset the rotation to original

“add playspace”

“bring to me” – look somewhere else before saying

“internal filled 64 star” – one of the internal scripts that will create a 64 star tetrahedron

“rotate playspace on Z”

“add playspace”

“swap playspaces”

“join playspaces” – now the child playspace with a rotating 64 star tetrahedron is joined into this one that can again have rotations applied to it, such as ‘rotate playspace on minus Z” to add in an opposite rotation, or ‘rotate playspace on Z’ to add in an identical rotation.

While there are still commands to learn, as shown in the 3D help, there is only one other key feature to understand now to take full advantage of Instant 3d Builder™, and that is the scripting engine. You just need two additional commands to be able use it, “start script” and “stop script”.

Do the third exercise to make your own script and see how easy it is.

Third Exercise

“start script” – triggers a name gathering sequence, go ahead and name it but only AFTER THE BEEP

“ … after the beep … give some name you can easily remember, but listen closely to how it’s interpreted”, for instance you might say “Jerome” or “8 star spinning tetra”. Pronounce slowly and clearly.

“add playspace” – a good practice for the first command of a new script, so it adds a playspace, rather than modifying the current playspace, unless modifying the current is desired (for instance on multiple moves and resizings all put inside one script to quickly manipulate the current playspace). Then this new playspace is easily manipulated after the script ends, and can be joined to the existing playspace if and when desired.

“draw filled tetra”

“add playspace”

“rotate playspace 180 on X”

“draw filled tetra”

“join playspaces”

“smaller”

“rotate playspace 15 on Z” – these static rotations can be combined

“rotate playspace on Y” – will rotate on Y axis and preserve the 15 degree offset

“reset scale to original” – because it was made smaller, reset scale so commands after the script will use the original scale and not the scale modified by this script

“stop script”

Now you can repeat the name you used after ‘start script’ and the script will run. And you can use this script name when creating new scripts too. If the software is restarted, you will need to use ‘Load Scripts’ to load your custom scripts, else they won’t be available, but if the software is just suspended and not restarted then your scripts will be still loaded, listen for startup sound differences to learn the difference.

There are more advanced commands such as for stack management (to get to any previous playspace) and intra-playspace moves (that may well be removed in future versions), as well as many built in basic shapes (that mostly use nearly transparent materials to allow better understanding of sacred geometries as the shapes are combined, repeat the same command to get a less transparent object).

For further practice, you might want to create the Seed of Life structure using just ‘draw circle’ and some basic playspace moves, then onto the ‘Flower of Life’ or anything at all you desire.  Or watch some of the videos on the ‘Instant 3D Builder’ youtube channel, though some are older and taken during development,  the commands should all work, to see how to stack management or make your own 64 star tetrahedron.

At this point, along with use with 3D help, you are ready to experiment and create. Unleash your imagination! Enjoy.

Advertisements