Skip to main content

Geometry Menu

Provides the user with geometry related tools.tools, Withthat modelscan be used to modify imported into3D the scene using the tools in this menu the user can modify them.models. 

image-1639763266060.png

Break Group

Break Geometry

The smallest representation of geometry in SimLab VR Studio is 3D Geometry.Geom, 3D Geomwhich is a geometry that has one transform and one material applied to it. All contents of 3D Geom are moved together, and must have the same material.
Some model formats do not support saving ObjectScene TreeBrowser structure, so when importing 3D models of those formats, 3D Geom can contain many none connected parts. The Break geometryGeometry tool enables the user to break a 3D Geom that contains none connected parts into multiple 3D Geoms. Each one of the new 3D Geoms can be moved separately and can be assigned a unique material.

Break Faces

In case the breakBreak geometryGeometry tool fails, break faces will break the selected 3D model into its faces. Each face will be converted to 3D Geom, and added to the ObjectScene Tree.Browser. Unique materials can be assigned to each face.

Break by Section Plane

A section plane should be created first in the scene, using Create Section Plane from the Create menu. This function requires/enables the user to select the geometry to cut through. Using the same section plane with different orientations, different cuts can be done on the geometry.

Break Instances

Instances in SimLab VR Studio are multiple duplicates of an object using the same materials structure, and same transforms as the original object. Instances are created by selecting an object then clicking Ctrl+t. In the below image a second water pump was created as an instance of the original one, thus they share the same material.

image-1639763379112.png

Using Break Instances each pump can now have its own materials/transforms.

image-1639763394633.png

Explode Group

Explode / UnExplode

Makes it easy to show the components of an assembly, by showing the geometry dragger, allowing the user to move (explode) the selected object(s) in the X, Y, and Z directions. The user can also rotate the dragger to select an arbitrary vector to be used for exploding the assembly. Check this tutorial for more about Explode function.

The user should click either the Approve or the Decline mark in In the central part of 3d area, when done with exploding the geometry. Clicking the red Decline mark will cancel the operation of creating the exploded view. After completing the explode operation the user can go back to the original model by clicking UnExplode.

image-1639763441971.png

Tools Group

Merge on Material

With an assembly selected in a 3D area, selecting this tool will merge geometry using the same material into a single geometry.

Smooth Normals

This tool can be used to average the normals of the geometry to appear smoother during rendering. Also vertices having the same position and normal direction will be replaced by a single vertex, thus reduce the size and complexity of a 3D model.

Flip Normals

Clicking this tool will have the selected objects normals flipped.

Fix Scene Normal

Generates appropriate normals to the selected geometry.

Mesh Decimation

Reduces the number of polygons in the selected geometry without affecting its appearance greatly. This is another tutorial on the subject.

The following tutorial shows Mesh Decimation in action, The tool can be very helpful if you need to run VR experience on memory limited devices

Info

Clicking this tool will display Geometrical Info dialog, showing the number of Objects, Vertices, and Polygons in the selected geometry. Knowing the number of vertexes and polygons can help a user estimate the size of the output file. This might make the user ignore some details, for sharing efficiency. shortcut (Ctrl + Shift + I)

Voxel Group

Voxelize Selection

Voxlizing a 3D model is rebuilding the 3D model using building blocks (voxels), like LEGO. The user can choose the building block to use for voxelization, and can choose to voxilize the whole scene, or the selected geometry. Notice that this will add a significant number of polygons to the 3D scene.

The Voxelize Options dialog will appear, when clicking any of the voxelization options. The default voxel object is a cube of certain size, and
the user can choose a different object, by clicking the Pick voxel option. The voxel object needs to be a geometry in the scene, and the user can just pick it.

The Combine voxels based on material option, if checked, will combine all voxels, based on material, each in one geometry in the ObjectScene Tree.Browser.
If not checked each voxel will have its own geometry in the ObjectScene Tree.Browser. 

image-1639763714490.png

To Voxelize any 3d model, follow the steps below:

  1. First, export 3D model from any 3d software as one of the Supported Import Formats in Composer.
  2. Import your model in Composer, click File → Import, or by using Ctrl+I, then select your model format and click Open.
  3. When you click Open, the Import File dialog will appear, In this dialog you can set different options for 3D import, select Z axis in up vector,
    Scale and Center, then click OK.
  4. Select a 3D model in SimLab VR Studio and click on Geometry → Voxelize Selection. The Voxelize Options dialog will appear, where the default voxel
    object is a cube of certain size. The smaller the size of the voxel the larger the size of the output file. The user can choose a different object by clicking the Pick voxel option then select another small object eg, Sphere, Cylinder or any object in the scene, then click Start.
  5. When the convert operation complete, the new object will be added to the Objects Tree.

Boolean operations Group

Boolean Operations

Boolean operations are smart tools that ease the process of performing simple modeling tasks in SimLab VR Studio and without the need to go back to the CAD design application.

image-1639764071632.png

  • Union; removes the intersecting part of objects or set of objects, and preserves the remaining as one.
  • Difference; deducts the shape and volume of one object or set of objects from another object or set of objects. So it like the first 3D object minus the second.
  • Intersection ; preserves the intersecting part of two objects or set of objects, and removes the remaining.

image-1639764121378.png

SimLab VR Studio aims to simplify the 3D visualization process for the user, offering powerful and easy to use tools that can significantly improve the overall workflow, and allow the user to focus more on creativity rather than exhausting technicalities.