changed calls to the new InterpolationParameters function
This commit is contained in:
parent
8f2c1d543d
commit
066bc0b7cf
|
@ -211,7 +211,7 @@ namespace vcg {
|
||||||
// f=bestf;
|
// f=bestf;
|
||||||
typename MESH::ScalarType alfa, beta, gamma;
|
typename MESH::ScalarType alfa, beta, gamma;
|
||||||
//calcolo normale con interpolazione trilineare
|
//calcolo normale con interpolazione trilineare
|
||||||
InterpolationParameters(*bestf,_closestPt, alfa, beta, gamma);
|
InterpolationParameters(*bestf,bestf->N(),_closestPt, alfa, beta, gamma);
|
||||||
_normf = (bestf->V(0)->cN())*alfa+
|
_normf = (bestf->V(0)->cN())*alfa+
|
||||||
(bestf->V(1)->cN())*beta+
|
(bestf->V(1)->cN())*beta+
|
||||||
(bestf->V(2)->cN())*gamma ;
|
(bestf->V(2)->cN())*gamma ;
|
||||||
|
@ -438,7 +438,7 @@ namespace vcg {
|
||||||
typename GRID::ScalarType alfa,beta,gamma;
|
typename GRID::ScalarType alfa,beta,gamma;
|
||||||
if (f!=NULL)
|
if (f!=NULL)
|
||||||
{
|
{
|
||||||
InterpolationParameters<FaceType,ScalarType>(*f,int_point, alfa, beta, gamma);
|
InterpolationParameters<FaceType,ScalarType>(*f,f->N(),int_point, alfa, beta, gamma);
|
||||||
_normf = (f->V(0)->cN())*alfa+
|
_normf = (f->V(0)->cN())*alfa+
|
||||||
(f->V(1)->cN())*beta+
|
(f->V(1)->cN())*beta+
|
||||||
(f->V(2)->cN())*gamma ;
|
(f->V(2)->cN())*gamma ;
|
||||||
|
@ -487,7 +487,7 @@ namespace vcg {
|
||||||
|
|
||||||
///find the normal
|
///find the normal
|
||||||
typename GRID::ScalarType alfa,beta,gamma;
|
typename GRID::ScalarType alfa,beta,gamma;
|
||||||
InterpolationParameters<FaceType,ScalarType>(*f,pos, alfa, beta, gamma);
|
InterpolationParameters<FaceType,ScalarType>(*f,*f.N(),pos, alfa, beta, gamma);
|
||||||
typename GRID::CoordType norm = (f->V(0)->cN())*alfa+
|
typename GRID::CoordType norm = (f->V(0)->cN())*alfa+
|
||||||
(f->V(1)->cN())*beta+
|
(f->V(1)->cN())*beta+
|
||||||
(f->V(2)->cN())*gamma ;
|
(f->V(2)->cN())*gamma ;
|
||||||
|
|
Loading…
Reference in New Issue