Blender Git Commit Log

Git Commits -> Revision d0724d8

March 31, 2016, 09:44 (GMT)
Cycles: Commit hack which allows to render less samples on the poles

This is more an experiment for now to see how it could improve render
times without loosing too much quality. Implementation is quite hacky
due to timing constraints here.

Now it is possible to control how much samples will be rendered on
the pole, so now regular Samples are controlling samples in the middle
of the frame, and those samples are falling off to the pole samples
using sine interpolation.

Limitations:

- Only works for final renders without progressive refine option.
- It is per-tile samples, so tile size should be small enough to
see an effect.

This is not something even nearly considered for master, more like
a research and test project.

Commit Details:

Full Hash: d0724d897aeedfa9047666ec7f6271910ff4e7c2
Parent Commit: 31c571c
Lines Changed: +36, -1

5 Modified Paths:

/intern/cycles/blender/addon/properties.py (+6, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+2, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+4, -0) (Diff)
/intern/cycles/render/session.cpp (+21, -1) (Diff)
/intern/cycles/render/session.h (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021