Render project/es

Módulo de Render
El módulo de render proporciona un modo sencillo y conciso para realizar trabajos de renderizado de las piezas de FreeCAD. Su filosofía está basada en un sistema de plantillas de modo que puedas ver tu trabajo de un modo más eficiente. El módulo de Render trata de ocultar el complicado proceso de renderizado al usuario, de modo que sólo tengas que preocuparte del diseño de las piezas.

El módulo de render está diseñado para trabajar con múltiples motores de renderizado, pero actualmente sólo está soportado LuxRender. El progreso del trabajo es el siguiente:


 * Crear una operación de render.
 * Seleccionar los parámetros y plantillas deseados
 * Asignar materiales a las piezas visibles en tu documento
 * Situar tu cámara
 * Previsualizar el renderizado

Una breve explicaciónde las partes en el módulo de Render:

Operación de Render
La operación de Render contiene la información que será pasada al programa de Render como la configuración de la cámara y del renderizado, y materiales además del plugin de renderizado a utlizar. Esto quiere decir que puedes crear diversas operaciones de renderizado diferentes con diferentes materiales, configuraciones de cámara que sean independientes unas de las otras. La operación también toma control sobre el proceso de renderizado.

Material de Renderizado
Cada material de renderizado está basado en una biblioteca de materiales que está almacenada en archivos .XML independientes. Dichos materiales de renderizado pueden tener asignadas propiedades como el color o brillo y otros parámetros. Dichos materiales se adjuntan a un objeto en el documento.

Utilizando el módulo de Render:
Primero comprueba el siguiente repositorio [] y comprueba el ramal de 'render'. Después asegúrate de poder construirlo.

Descarga o instala la última versión 1.03 de Lux Render para tu sistema operativo desde [] y asegúrate de que funciona correctamente.

Abre FreeCAD e inicia el entorno de Raytracing. Debes establecer la 'Ruta del ejecutable' para Lux Render. Esto se puede hacer en Editar->Preferencias->Raytracing. Debe establecerse la ruta del ejectable de luxconsole.



Crea tus piezas con FreeCAD. Después vuelve al entorno de Raytracing crea una 'operación de Render'. Editando esta operación se mostrará una nueva vista de tareas:



Cuando creas una operación de Render almacenará la posición actual y el tipo de cámara utilizada en tu vista 3D. Puedes libremente reubicarla y pulsar 'Guardar cámara' para guardar el estado actual de a cámara en laoperación.

Puedes establecer otras configuraciones de render:

Parámetros de Render
Render Presets are specific to the render plugin that are used. They change the render process to improve the quality of the output or it the speed that the output is generated. With Lux Render, 'MLT Unbiased' produces good quality results in reasonable time. 'Direct Lighting Preview' produces a fast but low quality result.

Render Template
Render Templates are currently specific to the render plugin. By selecting a template, it will generate a preset scene such as lighting, geometry with your parts inside it. Currently 'Lux Classic' correctly works and produces satisfactory results. It will attempt to calculate the scene based on your camera position and the overall size of visible parts.

Start a Render
Once the feature's settings have been set. You can render the scene. For example this is the example scene. Any parts that are not visible in the document will not be included in the Render.



The 'Preview Window' button will render the current view of the 3D window. The 'Preview' button will use the saved camera position and also the size of the output. Only one preview can be run at a time per feature, but you may run several render feature render processes.



After starting a render. A new preview view will appear. Depending on the complexity of your scene, this may take a few seconds to be created whilst exported and loaded by the external render program. A loading screen will appear.



If the render process is successful, the output will be automatically shown. You can freely move the image and zoom in and out.



Unbiased Rendering
Essentially the render program will simulate light rays 'bouncing' through a scene. When this light hits a camera it will be visible in the output. Over time more rays hit the camera and an image builds up. At the beginning the image will look noisy where light hasn't reach the camera.

When you are happy with the output, press 'Stop Render'. You may now save the output to a desired location (currently stored in a .png format)



Render Speed
The render process are typically run on the CPU. The time taken for a satisfactory result, depends on the size of the output, the scene, the number and complexity of materials used, the lights and overall system performance. A quick preview for a simple part can take one minute, whilst a high quality output can taken several hours.

Attaching Materials
Ensure you are currently in edit mode for the Render feature. Click the Add materials in the tool bar. A list of library materials will be shown in the task view.You can scroll through these by dragging the list or using the mousewheel



To attach a material to a part in your document. Drag the material icon and drop it onto an part in the 3D view.



If the material has editable properties such as colour, a new dialog will appear in the task view. Otherwise the task view return to the Render Feature view.



When you're happy setting the properties, click 'Save'.

All materials inside a render feature are displayed in the list view. These can be selected and deleted or if the material has a property it can be edited by double clicking this.