forked from bartvdbraak/blender
Fix one more crash introduced with r36384: trying to bake resulted in a segfault
Also, use tabs for indentation in previous fix for the same crash
This commit is contained in:
parent
dfa69dad3a
commit
d2218cb7f3
@ -5659,7 +5659,7 @@ void RE_Database_FromScene_Vectors(Render *re, Main *bmain, Scene *sce, unsigned
|
||||
*/
|
||||
void RE_Database_Baking(Render *re, Main *bmain, Scene *scene, unsigned int lay, int type, Object *actob)
|
||||
{
|
||||
Object *camera= RE_GetCamera(re);
|
||||
Object *camera;
|
||||
float mat[4][4];
|
||||
float amb[3];
|
||||
int onlyselected, nolamps;
|
||||
@ -5701,6 +5701,8 @@ void RE_Database_Baking(Render *re, Main *bmain, Scene *scene, unsigned int lay,
|
||||
if(re->lay & 0xFF000000)
|
||||
lay &= 0xFF000000;
|
||||
|
||||
camera= RE_GetCamera(re);
|
||||
|
||||
/* if no camera, set unit */
|
||||
if(camera) {
|
||||
normalize_m4(camera->obmat);
|
||||
|
@ -3149,7 +3149,7 @@ void RE_PreviewRender(Render *re, Main *bmain, Scene *sce)
|
||||
re->scene = sce;
|
||||
re->lay = sce->lay;
|
||||
|
||||
camera = RE_GetCamera(re);
|
||||
camera = RE_GetCamera(re);
|
||||
RE_SetCamera(re, camera);
|
||||
|
||||
do_render_3d(re);
|
||||
|
Loading…
Reference in New Issue
Block a user