-
Introduction Each model that has been loaded is represented by an actor in a scene. When a model is loaded, a new actor for that model is automatically created and added to the current scene.
-
Introduction The scene is represented in voxelent by the vxlScene class. A scene contains zero of more actors. Each actor represents a 3D object on the screen. Creating a Scene We can create a scene by simply writing: var scene = new vxlScene(); This creates a new empty scene. The vxlScene constructor does not
-
Introduction In Voxelent a vxlView object represents the two-dimensional rectangle on your screen through which you have access to a 3D scene.A good metaphor is a theater, you have a different view of the play depending on where you seat in the theater. Creating a view It is very easy to create a view. As
-
After some hard work these are the new features that have been added in the latest version of voxelent Python files document_plexo.py has been renamed to document.py now all the subprojects get documented at the same time so we don't miss anything. New classes in Nucleo vxlMesh: enables cell by cell operations (triangles)...
-
In Voxelent, each view has a camera manager who takes care of managing the cameras associated with a view. The camera manager provides methods to create, delete and switch between cameras. The Camera Manager Each vxlView has an associated object that is in charge of managing the cameras. This object is an instance of vxlCameraManager....
-
The latest version of voxelent is packed with new features. Let’s take a look at some of them API updates getActor: retrieves an actor by name or by UID getActorByUID: retrieves an actor by unique identifier (UID) getProgram: returns the current shading program name setup: the third argument (handleLayout) indicates...
-
Voxelent platform (codename nucleo) has been updated to version 0.88.
-
We are working on texture support in Voxelent scenes and we decided to create a very small test to show this new feature. We used a simple iphone geometric model. We defined the screen region in this model and we mapped an image of an iPhone screen to this region.
-
In this tutorial we are going to learn about the different events that occur in a Voxelent application and how we can use them. JavaScript is not multi-threaded First of all, it is important to have in mind that JavaScript is not a multi-threaded language. Nonetheless, there are some initiatives towards providing threads...
-
Hello! Kamyar and I are working on a new feature for Voxelent. This is, we want to be able to drag and drop VTK files on a voxelent scene. The code is rather simple but tedious as we need to do on-the-fly parsing. The drag and drop mechanism is built in the current browsers thanks