YafaRay

An open source raytracing render engine
Download

YafaRay Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Publisher Name:
  • YafaRay Team
  • Operating Systems:
  • Windows All
  • File Size:
  • 6.7 MB

YafaRay Tags


YafaRay Description

YafaRay was developed to be an open source raytracing render engine. Raytracing is a rendering technique for generating realistic images by tracing the path of light through a 3D scene. An render engine consists of a "faceless" computer program that interacts with a host 3D application to provide very specific raytracing capabilties "on demand". Blender 3D is the host application of YafaRay. Main features: Global Illumination Apart from direct lighting, YafaRay uses Global Illumination to produce realistic renders of 3D scenes. Supported GI algorithms are Pathtracing, Photon Mapping, Final Gather and Bidirectional Pathtracing. Background Illumination This illumination system is based mainly on light coming from an emitting sky, taking into account the soft shadows calculations also involved. The illumination can be obtained from simple backgrounds, HDR images and complete SunSky solutions. Caustics effects. YafaRay uses photon mapping techniques to produce fast yet accurate caustics effects. Caustics is light concentration produced by reflective and refractive objects. This option is available in several lighting methods. Materials. Four shader types are implemented in YafaRay, which are ShinyDiffuse, Glossy, CoatedGlossy and Glass. They are flexible enough and with many parameters available for each of them to produce a wide range of materials, transparent surfaces and reflections. Besides, there is a Blend option implemented to mix properties from several different shaders. Textures YafaRay supports several projection options for texturing, blending of different textures and mapping of material parameters with textures. YafaRay support several procedural textures as well. A procedural texture is a computer generated image produced by an algorithm and intended to create a realistic representation of natural elements. Cameras YafaRay implements four camera types to reproduce different optic effects. YafaRay also supports raytraced depth of field (DOF) to focus a part of the scene. At any other distance, the scene is defocused. Volumetrics. YafaRay's volumetric features provide a simulation of light interacting with particles suspended in a region of space. YafaRay uses a realistic physics-based model to render volumetrics, and provides a basis for creating not just believable beams of light, but also smoke, clouds, fog, and other volumetric effects.


YafaRay Related Software