The editor panel contains four tabs described below.

# The Editor panel

## The toolbar.

- The "Editor" Tab (F5)

  Object edition. User can set object properties there.

- The "Selection" (F6)

  Object list, organized with layers, and functions to manuipulate them.

- The "Create" Tab (F7)

  Tree where you can find every primitives suported by Truevision.

- The "Materials" Tab (F8)

  List of all loaded materials and material manipulation functions.

The object edition tab contains current object properties.

## The Object editor

### The object edition.

The object editor is used to set object properties. Some of these are object specific, they will be discussed in object sections. Others are common to all of them :

- Hide

  Hide object in Truevision only, not in povray.

- Render

  Render object in povray.

- Hollow

  Make the object 'empty'. This does not affect interior media and may produce strange results with csg operators.

- No shadow ( from Povray 3.6 Documentation )

  Make the object cast no shadow.

- No image

  Make the object invisible. But it still cast shadows, and is still participating to reflection, radiosity etc...

- Inverse

  Inverse the object, making the interior become the exterior. Mostly used with csg operators.

- Double illuminate

  Make surface of the object being illuminated twice : on the exterior side and on the interior side.

- Material

  Specify a material name, loaded in material list.

- Photons

  Photons are used by povray to create realistic caustics. An alternative is faked caustics defined in material finished. The object behaviour is defined by the following options !

  - Target

    Make the object cause photon caustics.

  - Spacing

    Define density of photons for the object. In fact it is a multiplier of the general photons spacing defined in scene settings.

  - Refraction / Reflection

    Make the object refract / reflect photons.

  - Collect

    Make the object receive photon caustics.

  - Pass through

    The object don't affect photons on the way to their target.

The object selection tab contains object lists organized by layers.

## The Object selection

### The object selection tab.

The object selection tab is used to select the current object, which can be edited in the editor, manipulated with cursor... Objects are also organized in layers.

- The layers section

  The top of the tab contains the list of layers used in this scene. You have first the name of the layer, next a toggle icon which is used to make layer visible ( in OpenGl views ) or not (Eyes), and a second toggle icon that is used make layer rendered in povray (Gears). There are also six buttons, from left to right :

  - New Layer

    Create a new ( and empty ) layer.

  - Delete Layer

    Delete the current layer, and all its objects. The layer owning the camera cannot be destroyed.

  - Duplicate Layer

    Duplicate the current layer, and the its objects.

  - Edit Layer

    Edit current layer properties. For now only the name can be changed. The two other properties are set with toggle icons.

  - Move Up, Move Down

    Move current layer up / down.

- The objects section

  The bottom of the tab contains the list of objects contained in the current layer. You have first the two toggle icons used to hide/unhide objects or make them rendered in povray or not. Next you have the class of the object (and an icon representing it), and its name. There are also nine buttons on two raws, from left to right and top to bottom :

  - Delete Object

    Delete the current object. The camera cannot be destroyed.

  - Duplicate object

    Duplicate the current object.

  - Save object

    Save the current object in separate file ( tvo format ). Associated materials are included in this file.

  - Load object

    Load object from file ( tvo format ). Associated materials are also loaded.

  - Move up / Down

    Move current object Up / Down in the list.

  - Cut / Copy / Paste

    Cut / copy /paste object.

The object creation tab contains a tree of all available primitives.

## The Object creation

### The object selection tab.

The object creation tab is used create objects choosen from all available primitives contained in a tree. To create an object double click on it or select it and click "create".

## The Materials management tab

### The material tab.

The material tab contains a list of loaded materials. These materials can be used to texture one of more objetcs in scene. There are also six buttons to manipulate materials, from left to right :

- New material

  Create a new, empty, material.

- Delete material

  Delete the current ( selected ) material.

- Edit material

  Open the material editor to edit the curent material.

- Save material

  Save the current material in a separate ( tvm format ) file. File can be saved with an included preview, that can be useful if user want to add it to the library.

- Load material

  Load a material from file ( tvm format ).

- Open material library

  Open the material library.