forked from bartvdbraak/blender
* AO bugfix - Constant QMC sampling wasn't getting initialised for bake rendering, causing a crash.
This commit is contained in:
parent
f42ef22cc0
commit
c5ef3006b6
@ -3986,8 +3986,13 @@ void RE_Database_Baking(Render *re, Scene *scene, int type)
|
||||
}
|
||||
|
||||
init_render_world(re); /* do first, because of ambient. also requires re->osa set correct */
|
||||
if(re->wrld.mode & WO_AMB_OCC)
|
||||
init_ao_sphere(&re->wrld);
|
||||
if(re->wrld.mode & WO_AMB_OCC) {
|
||||
if (re->wrld.ao_samp_method == WO_AOSAMP_HAMMERSLEY)
|
||||
init_render_hammersley(re);
|
||||
else if (re->wrld.ao_samp_method == WO_AOSAMP_CONSTANT)
|
||||
init_ao_sphere(&re->wrld);
|
||||
}
|
||||
|
||||
|
||||
/* still bad... doing all */
|
||||
init_render_textures(re);
|
||||
|
Loading…
Reference in New Issue
Block a user