User Tools

Site Tools


01_user_documentation:03_interacting_with_groimp:02_panels:04_attribute_editor

This is an old revision of the document!


Attribute Editor

The Attribute Editor is a frequently used panel in GroIMP. It allows users to edit a wide range of attributes associated with different types of objects, including:

  • User-defined configuration settings
  • Geometric properties of scene elements
  • Resource attributes such as 3D materials

Each attribute has a defined type, which determines the corresponding editing component. For example:

  • A numeric attribute (e.g., the radius of a sphere) is edited via a simple input field.
  • A 3D vector (e.g., the orientation of a cylinder) is edited through three numeric fields.
  • Complex attributes (e.g., 3D materials) consist of multiple subattributes, each with its own edit interface.

Many attributes in GroIMP support multiple value types. In such cases, a type-selection button is provided. Once a type is selected, the editor dynamically generates suitable input components inside a collapsible subpanel. These panels can be minimized or expanded using the small button on their upper border, or by double-clicking, which expands one and collapses all others.

Example: Attributes of a Phong Material

In the case of a Phong material (as depicted in the Figure below), attributes include:

  • Channel Input
  • Diffuse Colour
  • Transparency
  • Interpolated Transparency
  • Ambient Colour
  • Emissive Colour
  • Specular Colour
  • Shininess

The example uses a Checkerboard 2D map for the Diffuse Colour, which in turn has attributes such as its own Channel Input, Colour 1 and Colour 2. Each of these can be further customized—for instance:

  • Colour 1 is an RGB color modified via sliders.
  • Colour 2 is set to an image map, though other types (e.g., constant color, RGB, or another checkerboard) are also valid options.

01_user_documentation/03_interacting_with_groimp/02_panels/04_attribute_editor.1746279278.txt.gz · Last modified: 2025/05/03 15:34 by sophiewachtel