Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2011-09-16 17:14:02 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2011-09-16 17:14:02 +0400
commit66b1dfae89cc44953bd51c5da962cab437e76972 (patch)
treee7679b3e554fb4f1bb6f68775c8619bcde0da822 /intern/cycles/blender/blender_session.cpp
parent0a5fcf3da3e82fd114095c8c2903d927f15ffc31 (diff)
Cycles: tweaks to properties and nodes
* Passes renamed to samples * Camera lens radius renamed to aperature size/blades/rotation * Glass and fresnel nodes input is now index of refraction * Glossy and velvet fresnel socket removed * Mix/add closure node renamed to mix/add shader node * Blend weight node added for shader mixing weights There is some version patching code for reading existing files, but it's not perfect, so shaders may work a bit different.
Diffstat (limited to 'intern/cycles/blender/blender_session.cpp')
-rw-r--r--intern/cycles/blender/blender_session.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index 62721b7cf10..c6f016b7971 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -96,7 +96,7 @@ void BlenderSession::create_session()
session->set_pause(BlenderSync::get_session_pause(b_scene, background));
/* start rendering */
- session->reset(width, height, session_params.passes);
+ session->reset(width, height, session_params.samples);
session->start();
}
@@ -122,11 +122,11 @@ void BlenderSession::write_render_result()
/* get result */
RenderBuffers *buffers = session->buffers;
float exposure = scene->film->exposure;
- double total_time, pass_time;
- int pass;
- session->progress.get_pass(pass, total_time, pass_time);
+ double total_time, sample_time;
+ int sample;
+ session->progress.get_sample(sample, total_time, sample_time);
- float4 *pixels = buffers->copy_from_device(exposure, pass);
+ float4 *pixels = buffers->copy_from_device(exposure, sample);
if(!pixels)
return;
@@ -158,8 +158,8 @@ void BlenderSession::synchronize()
return;
}
- /* increase passes, but never decrease */
- session->set_passes(session_params.passes);
+ /* increase samples, but never decrease */
+ session->set_samples(session_params.samples);
session->set_pause(BlenderSync::get_session_pause(b_scene, background));
/* copy recalc flags, outside of mutex so we can decide to do the real
@@ -185,7 +185,7 @@ void BlenderSession::synchronize()
/* reset if needed */
if(scene->need_reset())
- session->reset(width, height, session_params.passes);
+ session->reset(width, height, session_params.samples);
}
bool BlenderSession::draw(int w, int h)
@@ -221,7 +221,7 @@ bool BlenderSession::draw(int w, int h)
/* reset if requested */
if(reset) {
SessionParams session_params = BlenderSync::get_session_params(b_scene, background);
- session->reset(width, height, session_params.passes);
+ session->reset(width, height, session_params.samples);
}
}
@@ -239,11 +239,11 @@ void BlenderSession::get_status(string& status, string& substatus)
void BlenderSession::get_progress(float& progress, double& total_time)
{
- double pass_time;
- int pass;
+ double sample_time;
+ int sample;
- session->progress.get_pass(pass, total_time, pass_time);
- progress = ((float)pass/(float)session->params.passes);
+ session->progress.get_sample(sample, total_time, sample_time);
+ progress = ((float)sample/(float)session->params.samples);
}
void BlenderSession::update_status_progress()