|
|
Here are isolines of iso_chars include file. All letters are redesigned from
chars.inc include file. All functions are 3D. Usage is pretty simple. To
create function for letter A you can get alternatively:
#local f_A = IC_Char_A();
#local f_A = IC_Char( "A" );
#local f_A = IC_Text( "A" , Thickness , Offset );
For example function/pattern presented on attached image was adjusted with:
#local f_sample=IC_Merge5(
IC_Text( "0123456789" , 1 , 0 ),
IC_Translate( IC_Text( "ABCDEFGHIJ" , 1 , 0 ) , -y*7 ),
IC_Translate( IC_Text( "KLMNOPQRST" , 1 , 0 ) , -y*14 ),
IC_Translate( IC_Text( "UVWXYZ!@#$" , 1 , 0 ) , -y*21 ),
IC_Translate( IC_Text( "%^&*()[]+-" , 1 , 0 ) , -y*28 )
);
All functions are compatible with rounded/sharp strategy and have bounding
support. Source file will be available soon as part of iso_csg library. If you
find some bugs (except inner space of D) on letter shapes - tell me (or post
any other comment). Sorry for large binary. It was better then separated
upload of each letter.
ABX
Post a reply to this message
Attachments:
Download 'alfabet.png' (457 KB)
Preview of image 'alfabet.png'
|
|