|
我用函数UF_MODL_create_face_offset来完成曲面的偏置,但是偏置后,以前的曲面没了,只剩下偏置曲面了,想请教下各位高手,是我没选对函数还是什么地方不对,下面是我的程序段,望各位好心人给指点下,先谢过了!!+ {. b4 q, V K6 b
..........................................................5 l, v! `7 l* m
........................................................... V4 o' V5 X P
UF_MODL_create_revolution(objects, 5, trim_data,limit, offsets, origin_point, false,false, origin_point, direction, sign,& B( @% K/ v8 ^$ C# ^ u8 l* M
/ y8 j, _- U# d" E" V &features, &number_of_features ); //这是创建的一个旋转面
# c- [$ l" U5 ]# b4 E- @' o$ B 6 W& b N6 J! H- O4 B+ {$ C2 h
char *offset="5" ;0 H, P- H) j* X" }4 L; D: r1 V% @
- D5 F; Y% M' }9 R uf_list_t features0;
; T/ K$ `- u2 H tag_t feature_obj_id;
) Z6 o& z7 k6 G) m. u- l% v , M3 S7 w! V9 u5 L9 e
eatures0.eid=*features; \ ~4 v$ J3 j+ Q+ A: Q; _
. n: u! a' Q( }5 [, e6 d/ ` features0.next=NULL;3 a( P! v' T2 a% E
0 ]* ^/ g! T7 } r( k7 s
/ i' B; j3 O, g( z) I8 @& d UF_MODL_create_feature_offset(offset,&features0,&feature_obj_id);
0 C. a4 @" c* C! s* K' s- b+ {2 q
5 r& J7 c7 f1 o
; w3 d1 y& f7 |' o# {# K还有个问题就是,上面这个偏置函数怎样实现反向偏置?是要另加某个函数还是只能通过把offset的值改成负来实现?有没有更好用的函数? |
|