====== Attribute Editor ====== The Attribute Editor enable to modify the [[:01_user_documentation:06_graph:02_node:01_attribute|attributes]] of an object. When an object is selected, if the attribute editor panel is opened, it will automatically display its attributes. The attribute editor panel allows users to edit a wide range of attributes associated with different types of objects. ===== ===== The attribute editor display: * 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 sub-attributes, 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 sub-panel. 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 ===== {{:user-manual:imgmatattr.png}} 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.