Object Property View
Welcome      Property View      Object Property View

With the Object Property View you can set all the properties of a 3D object like transformations, materials and textures. You can add shaders to 3D objects. You can add sensors for interactions. In the Object Property View you can also create animations.

The Object Property View

Naming a Object
Goto contents

In the first line of property View you can name a object. With this name a object can be accessed from other objects.

Set the translation of a 3D Object
Goto contents

To move the 3D Object you can change the value of one of the three spinboxes. Each spinbox is labled with its associated axis.

Translate the 3D object

Set the rotation of a 3D Object
Goto contents

To rotate the 3D Object you can change the value of one of the spinboxes. Each spinbox is labled with its associated axis. You can switch between Axis Angle and Euler Angle.
In Axis Angle you rotate around a specified axis. In Euler Angle you can rotate each axis around specified angle. In Euler Angle you can choose between radians and degrees.

Rotate the 3D Object via Axis Angle

Rotate the 3D Object via Euler Angle

Set the scale of a 3D Object
Goto contents

To scale the 3D Object you can change the value of one of the spinboxes. Each spinbox is labled with its associated axis. If the lock button is set all spinboxes are linked and became the same values.

Scale the 3D object

Set the material of a 3D Object
Goto contents

In the material rollout you can define the material name and you can set the diffuse-, emissive- and specular color of a 3D object. With the Transparency Slider or the Transparency Spinbox you can set the transparency of the 3D object. Also you can set the shininess and the ambient intensity.

The material rollout

To change the diffuse-, emissive- or specular color click the corresponding color rectangle. In the appearing dialog edit the color.

The color dialog

Set the texture of a 3D Object
Goto contents

If your 3D object don't have a texture you have to create one. To do so click the create texture button. In the appearing dialog choose Image Texture ore Cube Map Texture.

Create a image texture

If Image Texture was choosen the texture rollout appears. In the texture rollout you can define the texture name and you can choose a image file.

Texture Rollout

By clicking the Add Button a multi texture will be created. You can assign a name definition to each single component of multi texture.

Multi texture

Each component of a multitexture is blended with a blend mode. You can change the blend mode by choosing one out of the blend mode combobox.

Blend modes

By clicking the More Button the extended texture settings dialog opens. Within this dialog you can set:

Extended texture settings

If you add or create a new texture and choos Cube Map texture a cube map will be added.

Add a Cube Map Texture

In the properties of the cube map six image files for every side of a cube can be defined.

Cube map properties

Note that a cube map also requires a shader.

Shader for cube map

Set the shader of a 3D Object
Goto contents

To add a shader to your 3D object, click the create shader button. In the appearing dialog select the Shader type and the Language. Under Shader code select the shader file.

Create a shader

Add shader dialog

In the shader rollout you can edit, remove and set the shader inline or extern.

Shader Rollout

By clicking the Edit Button the shader editor will open.

The shader editor

Set the geometry of a 3D Object
Goto contents

The geometry represents the mesh data of the 3D object. In the geometry rollout you can set the values how the mesh data is rendered and the dimensions of the 3D object. You can define the name of the geometry in the first line of the geometry rollout.

A touch sensor

Add a GeometrySensor to interact with the 3D Object
Goto contents

There a different types of GeometrySensors. Geometry sensors are necessary to receive mouse events to interact with the user.

To create a GeometrySensor click the New Property Button and select a GeometrySensor in the appearing dialog.

New Property

Create a TouchSensor

In the first line you can define a name for the GeometrySensor. Over this name routes and scripts can communicate with the GeometrySensor.
The value of the field description will be shown as a tool tip if the mouse is over the 3D object.

TouchSensor

A TouchSensor is the simplest GeometrySensor. PlaneSensor, CylinderSensor and SphereSensor are similar but they have attidional fields to describe their geometry.

PlaneSensor, CylinderSensor and SphereSensor
Animation
Goto contents

More informations about Animation