Primitive Mesh
Primitives and custom 3D models are the core building blocks of any project in XR Creator Studio. They allow you to create simple geometric shapes and complex custom-designed objects that bring your Verses to life. By combining these elements, you can design architectural structures and dynamic experiences for users in the Metaverse.
Types of Primitives Available
Below are the different primitive meshes you can use in XR Creator Studio:
Primitive Type | Description | Use Cases |
---|---|---|
Box | A six-sided box, perfect for building structures, furniture, or simple props. | Create walls, boxes, or platforms. |
Sphere | A round 3D object, useful for natural elements like planets, decorative objects, or interactive elements. | Ideal for balls, bubbles, or lighting orbs. |
Cylinder | A circular object with flat top and bottom, great for pillars, columns, and pipes. | Build supports, poles, and tubes. |
Cone | A tapered object for sculptural elements, signs, or markers. | Use for cones, caps, or directional indicators. |
Plane | A flat 2D surface. | Perfect for floors, walls or as a ground plane. |
Octahedron | An eight-sided polyhedron, great for geometric designs or decorative elements. | Useful for abstract art, gaming assets, and visual effects. |
Ring | A flat, circular shape with a hole, ideal for hoops, portals, or visual accents. | Design ring-shaped objects, interactive portals, or decorative elements. |
Torus | A donut-shaped object with a circular cross-section, perfect for futuristic designs, interactive elements, or decorations. | Create wheels, rings, or circular pathways. |
Torus Knot | A complex, knotted 3D shape, offering visual intrigue and unique designs. | Ideal for abstract designs, sculptural elements, or artistic accents. |
Adding a Primitive Mesh
Follow these steps to add primitive meshes to your scene:
Open the "Elements" Panel
- Located in the toolbar of the XR Creator Studio interface.
Select "Primitive Mesh"
- Choose from Box, Sphere, Cylinder, Cone, Plane, etc.
Position the Primitive into the Viewport
- Drag and drop the selected primitive where you want it.
Primitive Mesh Properties
Below are the properties available for primitive meshes:
General Properties
Property | Description |
---|---|
Enabled | Toggles whether the primitive is active. |
Visible | Controls the object's visibility in the scene. |
Transform Properties
Property | Description |
---|---|
Position (X, Y, Z) | Determines where the primitive is placed in the scene. |
Rotation (X, Y, Z) | Sets the angle of the primitive. |
Scale (X, Y, Z) | Adjusts the size of the primitive. |
Rendering Properties
Property | Description |
---|---|
Cast Shadow | Enables the object to cast shadows in the scene. |
Receive Shadow | Allows the object to receive shadows from other light sources. |
Mesh-Specific Properties
Property | Description |
---|---|
Geometry Type | Defines the shape of the object (Box, Sphere, Cylinder, etc.). |
Color | Sets the material color of the mesh. |
Radius Top | Adjusts the top radius (for cylinders/cones). |
Radius Bottom | Adjusts the bottom radius (for cylinders/cones). |
Height | Defines the height of the primitive. |
Radius Segments | Controls the smoothness/detail level of circular objects. |
Height Segments | Adjusts vertical divisions for better geometry resolution. |
🚀 Best Practices for Using Primitives
- Combine primitives to create complex structures efficiently.
- Use transform tools (
T
,R
,Y
) for easy adjustments. - Use shadow settings to improve realism in your scene.