forked from bartvdbraak/blender
Fix crash in texture nodes, when no derivatives available, other nodes already
did this check.
This commit is contained in:
parent
56421d869d
commit
bdb279ec5b
@ -54,8 +54,14 @@ static void colorfn(float *out, TexParams *p, bNode *node, bNodeStack **in, shor
|
||||
float co[3], dxt[3], dyt[3];
|
||||
|
||||
copy_v3_v3(co, p->co);
|
||||
copy_v3_v3(dxt, p->dxt);
|
||||
copy_v3_v3(dyt, p->dyt);
|
||||
if (p->osatex) {
|
||||
copy_v3_v3(dxt, p->dxt);
|
||||
copy_v3_v3(dyt, p->dyt);
|
||||
}
|
||||
else {
|
||||
zero_v3(dxt);
|
||||
zero_v3(dyt);
|
||||
}
|
||||
|
||||
if(node->custom2 || node->need_exec==0) {
|
||||
/* this node refers to its own texture tree! */
|
||||
|
Loading…
Reference in New Issue
Block a user