|
我用函数UF_MODL_create_face_offset来完成曲面的偏置,但是偏置后,以前的曲面没了,只剩下偏置曲面了,想请教下各位高手,是我没选对函数还是什么地方不对,下面是我的程序段,望各位好心人给指点下,先谢过了!!/ x/ ^1 G6 u- z9 o" J
..........................................................
) B: J" ~, @" `- A: ?# ` ..........................................................
. V4 t N4 D9 p( `. r5 T5 |1 C Q UF_MODL_create_revolution(objects, 5, trim_data,limit, offsets, origin_point, false,false, origin_point, direction, sign,
# H t& j. b2 w5 v( L/ K 0 ?3 E% o2 p. y* y2 U
&features, &number_of_features ); //这是创建的一个旋转面' T/ A, o6 l& U! W
0 i! k2 ?: M: c! p" {4 G M8 x; _- o
char *offset="5" ;
1 n, \- F: O, T. ` }# H, k) W, ] 1 [, ^. s3 y+ j8 P4 c+ r6 e/ o
uf_list_t features0; 5 P& J; I$ ~5 K1 @2 t+ B
tag_t feature_obj_id;
" V) b' A8 N, k& K% D " k9 x2 t& k# L
eatures0.eid=*features;$ [( Q/ T ~9 E3 j0 X0 j5 _: E
. _& `; L6 U: i! s
features0.next=NULL;
* M7 b6 L) s% j: u M8 I* E6 W9 b$ r
8 ?' n2 f0 G, L- J: A
! |/ z' ]4 j( u& L# G: c7 M UF_MODL_create_feature_offset(offset,&features0,&feature_obj_id);
4 A3 i p" O8 C/ M! W: p# k s& e: v1 s" h
; B# ^6 w! z4 U) K
9 w7 j% c( Z, ^( c, X7 B还有个问题就是,上面这个偏置函数怎样实现反向偏置?是要另加某个函数还是只能通过把offset的值改成负来实现?有没有更好用的函数? |
|