|
想用ug open二次开发函数获取曲面上的点的信息* p1 k& E9 J3 t7 l! v; q( G( F
部分程序:
0 w# C/ n% h6 r4 AUF_MODL_SRF_VALUE_s eval_result;0 M! T) u: `. ^- S
......
) m5 S* Z* Y1 Y1 W9 b+ m+ ?UF_MODL_evaluate_face(t_surf, UF_MODL_EVAL_ALL, parm, &eval_result); " C6 [/ C' d4 G# v+ x& p* _
pos_x=eval_result.srf_pos[0];1 V$ H. _. p, b6 U
pos_y=eval_result.srf_pos[1];
7 O7 e+ X q, N9 Y f# M2 P7 w) bpos_z=eval_result.srf_pos[2];# l4 i- C3 T+ P A
dudv_x=eval_result.srf_dudv[0];% l. U) i6 T! I5 }& N6 N
dudv_y=eval_result.srf_dudv[1];, o9 s* C) m8 P7 J9 h1 y7 [% ^, h
dudv_z=eval_result.srf_dudv[2];" e, E# ?3 f, P0 M; J$ |
......1 R! `9 j/ ?; n: ]& s
可是计算出来的数值全部是0,请各位XDJM指点一二~
+ H$ ]8 S3 ?! O% Y S |
|