Searched refs:trn (Results 1 – 2 of 2) sorted by relevance
| /oneTBB/examples/parallel_for/tachyon/src/ |
| H A D | triangle.cpp | 165 det = DOT(trn->edge1, pvec); in tri_intersect() 173 SUB(tvec, ry->o, trn->v0); in tri_intersect() 181 CROSS(qvec, tvec, trn->edge1); in tri_intersect() 195 CROSS((*N), trn->edge1, trn->edge2); in tri_normal() 210 CROSS(norm, trn->edge1, trn->edge2); in stri_normal() 213 VSUB((*pnt), trn->v0, P); in stri_normal() 215 CROSS(tmp, P, trn->edge2); in stri_normal() 218 CROSS(tmp, trn->edge1, P); in stri_normal() 223 N->x = W * trn->n0.x + U * trn->n1.x + V * trn->n2.x; in stri_normal() 224 N->y = W * trn->n0.y + U * trn->n1.y + V * trn->n2.y; in stri_normal() [all …]
|
| H A D | api.cpp | 371 object *trn; in rt_tri() local 373 trn = newtri(tex, (vector)v0, (vector)v1, (vector)v2); in rt_tri() 375 if (trn != nullptr) { in rt_tri() 376 add_object(trn); in rt_tri() 381 object *trn; in rt_stri() local 383 trn = newstri(tex, (vector)v0, (vector)v1, (vector)v2, (vector)n0, (vector)n1, (vector)n2); in rt_stri() 385 if (trn != nullptr) { in rt_stri() 386 add_object(trn); in rt_stri()
|