for (i=0;i<NUM_TH*NUM_TW;i++ )
{
ref_pt[0]=Rb_gl[i].x;
ref_pt[1]=Rb_gl[i].y;
ref_pt[2]=Rb_gl[i].z;
UF_MODL_ask_face_parm (glsurf,ref_pt,param,face_pnt);
//Paras_r[0]=param[0];
//Paras_r[1]=param[1];
UF_MODL_ask_face_props (glsurf,param,face_pnt,u1,v1,u2,v2,unit_norm,radii);
Vngl[i].x=unit_norm[0];
Vngl[i].y=unit_norm[1];
Vngl[i].z=unit_norm[2];
}
这里主要是算出glsurf上的U、V方向的位置,glsurf是生成的齿面,Rb_gl[i]是齿面点坐标。主要是没有头绪怎么改,对opencasecad的了解太少了