Kerkythea
De Wikipedia, la enciclopedia libre
|
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Kerkythea es un sistema de renderizado. Sus principales características son su sencillez, facilidad y potencia. Kerkythea te permite el uso de diferentes métodos de render (unbiased y biassed). Kerkythea es un motor de render que puedes usar en conjunto con otros programas de modelado tridimensional 3DS Studio Max, Blender, Sketchup, silo o cualquier otro que te permita exportar en los formatos 3ds o obj (los más utilizados en el mundo del 3d.
[editar] Historia
El desarrollo de la aplicación Kerkythea (KT) comenzó en septiembre (2004) sin invertir mucho tiempo en la aplicación en aquella época. Lo bueno, es que empezamos con el núcleo y librerías de Phos (un antiguo motor de render), así gran parte del código estaba ya hecho y bien estructurado.
Llevó más de medio año que el programa de Kerkythea viera la luz, al final la primera version salió en abril del 2005 En esa fase, los usuarios no eran muchos pero si que eran muy entusiastas, y se unieron en mis esfuerzos y me dieron substancial apoyo. Viendo que el punto flaco del motor de render era la falta de interface gráfico, decidí darle un giro al programa y mejorar el interface. La versión mejorada fue basada en Fox toolkit, con el logro de que kerkythea se convirtiera en una plataforma independiente en octubre del 2005.
Ya en el tercer año de desarrollo y ganando popularidad día a día, yo quiero creer que kerkythea puede considerarse ahora entre los mejores motores de renderizado freeware/código abierto, pudiendo ser utilizado con objetivos tanto académicos como comerciales, En el comienzo del 2007 y coincidiendo con el lanzamiento de la nueva versión del programa, está sufriendo un fuerte aumento de la comunidad, gracias en parte a la nueva web, que permite más interacción que nunca.
[editar] Características
Formatos 3d soportados
- 3DS - OBJ - XML Formato interno - SIA (Silo) (Parcialmente soportado)
Formatos de imágenes soportadas
- Soportados [ JPG, BMP, PNG, TGA, HDR incluido ]
Materiales soportados
- Matte - Perfectas Reflexiones/Refraciones - Blurry Reflexiones/Refraciones - Translucidos (SSS) - Material Dielectrico - Material "Thin Glass" - Material Phong - Ward Anisotropico Material - Anisotropico Ashikhmin Material - Material Lafortune - Material por capas
Figuras geometricas soportadas
- Superficies trianguladas - Esferas - Planos
Luces soportadas
- Omni Light - Spot Light - Projector Light - Point Diffuse - Area Diffuse - Point Light Spherical Soft Shadows - Ambient Lighting - Sky Lighting [Physical Sky, SkySphere Bitmap (Normal or HDRI)]
Texturas soportadas
- Constant Colors - Mapas de bits (Normal and HDRI) - Procedurals [Perlin Noise, Marble, Wood, Wave, Checker, Wireframe, Normal Ramp, Fresnel Ramp] - Any Weighted or Multiplicative Combination of the Above
Características soportadas
- Bump Mapping - Normal Mapping - Clip Mapping - Bevel Mapping (an innovative KT feature!) - Edge Outlining - Profundidad de campo - Niebla - Isotropic Volume Scattering - Faked Caustics - Faced Translucency - Dispersión - Anti-aliasing [Texture Filtering, Edge Antialiasing] - Selection Rendering - Surface and Material Instancing
Supported Camera Types
- Proyecciones planares [Pinhole, Thin Lens] - Cylindrical Pinhole - Spherical Pinhole
Supported Rendering Techniques
- Classic Ray Tracing - Path Tracing (Kajiya) - Bidirectional Path Tracing (Veach & Guibas) - Metropolis Light Transport (Kelemen, Kalos et al.) - Photon mapping (Jensen) [mesh maps, photon maps, final gathering, irradiance caching, caustics] - Diffuse Interreflection (Ward) - Depth Rendering - Mask Rendering - Clay Rendering
Application Environment
- OpenGL Real-Time Viewer [basic staging capabilities] - Integrated Material Editor - Easy Rendering Customization - Sun/Sky Customization - Script System - Command Line Mode (for the hardcore users!)