YafaRay 0.1.2 Beta Features:
- Cmake migration
- Removed weighted use of caustics map in Pathtrace Integrator, if "Both" caustics methods are set, the full photon caustics map is built (fixes some weird artifacts when Both where selected).
- Math optimizations.
- Changes on the "draw parameters" feature. XML supported and more flexible hadling in the QT UI.
- Automatic thread detection added (based on Blender's thread detection code).
- Several changes on Qt interface.
- Fixes on microfacet code and modifications on Glossy and Coated Glossy Materials.
- Rewrite of Blend Material
- Background changes:
- Fixes (no black dots and better photon shooting and sampling) for bgLight_t
- envLight_t removed (bgLight_t is the replacement for all the bg lightning)
- Changes on all backgrounds (bgLight_t added, also IBL on the Blender Exporter)
- Changes on sunlight_t pdf calculation
- Removed "use background" button from settings tab and added ibl to all the backgrounds to reflect bgLight_t changes.
- Addition of a preliminary python script (yafRenderCli2.py) to render with Blender from command line and an addition to yaf_export.py for it to work with that script.
- Added XML support for volume regions.
- IES Lights.
- Fixes on Sunlight (overpowered photons).
- Bump mapping less sensitive to norm value so you can use higher values and get better results easier.
- Bidirectional path tracer improvements.
- Fix on sun color calculation error for Sunsky.
- Fixed sunlight caustics.
- Added "Photon Only" and softshadows to Spot Lamp.
- Refactor of glossy material (yet again) to fix blackdots.
- Optimization and cleanup of direct light integrator.
- Fixes and optimizations on glossy and coated glossy, shinydiff, sunlight and bglight.
- Independent caustic controls in photonmap integrator.
- Influence of absorption color in photonmap caustics.
- Roughglass material enabled.
- Particles rendering.
- Added UV normalmap tangent space.
- Addition of premultipy alpha option to create correct backgroundless images for compositing.
- Oren-nayar BSDF for diffuse shading on glossy materials (glossy and coated glossy).
- Lights selective photon shooting (caustics or/and diffuse).
- DirectLight: Transparent Shadows are now taken into account by AO.
- PathTracer: Path caustics are now tinted by Beer-Law Absorption on materials.
- PhotonMap: FinalGathering caustics (yes there are a few) are now tinted by Beer-Law Absorption.
- Common to integrators: Caustic estimation is now more precise and a bit faster.
- Common integrator utilities: Caustics map for PathTracer and DirectLight fixed to include reflected caustics from glossy materials.
- PhotonMap: FinalGathering pathtraced caustics from background added.
- Integrator now adds a black sample when camera wt == 0 instead of ommiting sampling, this allows for angular camera circular mask to be antialiased (needs thorough testing).
- Zdepth pass suppported.
- XML_Loader: GNU style arguments are now accepted, new options availabe, (for more info run yafaray-xml -h or --help argument).
- Console text changes.
- New image formats supported for render output and texture input.
- 16-bits greys and 48-bits color PNG and TIFF suppported for texture input.
- EXR/HDR output refactor.
- Other improvements, optimisations and fixes.
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!
"Power tends to corrupt, and absolute power corrupts absolutely. Great men are almost always bad men."
exvion wrote:Thanks Yafaray Team.
Today I decided to read the GPL. This part of the license I think should be reviewed.
Who is James Random Hacker?
Users browsing this forum: No registered users and 3 guests