Caratteri, cifre e simboli

ABC

I caratteri della libreria chars.inc hanno dimensione 4x5x1

#include "chars.inc"
#include "colors.inc"
 
object{ char_A pigment{ color Red   } translate<-4,  0  ,0> }
object{ char_B pigment{ color Green } translate< 0, -2.5,0> }
object{ char_C pigment{ color Blue  } translate<+4, -5.0,0> }
 
light_source{ <0,0,-12>, color White }
camera{ location<0,0,-12> look_at<0,0,0> }

Caratteri cifre e simboli

Sono disponibili anche le cifre e alcuni simboli

#include "chars.inc"
#include "colors.inc"
 
object{ char_A      pigment{ color Red     } translate<-4, 0,0> }
object{ char_B      pigment{ color Green   } translate< 0, 0,0> }
object{ char_C      pigment{ color Blue    } translate<+4, 0,0> }
object{ char_1      pigment{ color Cyan    } translate<-4,-5,0> }
object{ char_AtSign pigment{ color White   } translate< 0,-5,0> }
object{ char_2      pigment{ color Magenta } translate<+4,-5,0> }
 
light_source{ <0,0,-12>, color White }
camera{ location<0,0,-12> look_at<0,0,0> }

Simboli

Tutti i simboli in ordine alfabetico

#include "chars.inc"
#include "colors.inc"
 
object{ char_Amps   pigment{ color White } translate<-10, +6,0> }
object{ char_Astr   pigment{ color White } translate< -5, +6,0> }
object{ char_AtSign pigment{ color White } translate<  0, +6,0> }  
object{ char_Dash   pigment{ color White } translate<  5, +6,0> }
object{ char_Dol    pigment{ color White } translate< 10, +6,0> }
object{ char_ExclPt pigment{ color White } translate<-10,  0,0> }
object{ char_Hat    pigment{ color White } translate< -5,  0,0> }
object{ char_LPar   pigment{ color White } translate<  0,  0,0> }
object{ char_LSqu   pigment{ color White } translate<  5,  0,0> }
object{ char_Num    pigment{ color White } translate< 10,  0,0> }
object{ char_Perc   pigment{ color White } translate<-10, -6,0> }    
object{ char_Plus   pigment{ color White } translate< -5, -6,0> }
object{ char_RPar   pigment{ color White } translate<  0, -6,0> }
object{ char_RSqu   pigment{ color White } translate<  5, -6,0> }  
 
light_source{ <0,+2.5,-20>, color White }
camera{ location<0,+2.5,-20> look_at<0,+2.5,0> }

Alfabeto

L’alfabeto dalla A alla Z con le vocali in evidenza.

#include "chars.inc"
#include "colors.inc"
 
object{ char_A pigment{ color Yellow } translate< 0, 0,0> }
object{ char_B pigment{ color White  } translate< 4, 0,0> }
object{ char_C pigment{ color White  } translate< 8, 0,0> }
object{ char_D pigment{ color White  } translate<12, 0,0> }
object{ char_E pigment{ color Yellow } translate<16, 0,0> }
object{ char_F pigment{ color White  } translate<20, 0,0> }
object{ char_G pigment{ color White  } translate<24, 0,0> }    
 
object{ char_H pigment{ color White  } translate< 0, -5,0> }
object{ char_I pigment{ color Yellow } translate< 4, -5,0> }
object{ char_J pigment{ color White  } translate< 8, -5,0> }
object{ char_K pigment{ color White  } translate<12, -5,0> }
object{ char_L pigment{ color White  } translate<16, -5,0> }  
object{ char_M pigment{ color White  } translate<20, -5,0> }
object{ char_N pigment{ color White  } translate<24, -5,0> }  
 
object{ char_O pigment{ color Yellow } translate< 0,-10,0> }
object{ char_P pigment{ color White  } translate< 4,-10,0> }  
object{ char_Q pigment{ color White  } translate< 8,-10,0> }  
object{ char_R pigment{ color White  } translate<12,-10,0> }  
object{ char_S pigment{ color White  } translate<16,-10,0> }  
object{ char_T pigment{ color White  } translate<20,-10,0> }
object{ char_U pigment{ color Yellow } translate<24,-10,0> }  
 
object{ char_V pigment{ color White  } translate< 0,-15,0> }
object{ char_W pigment{ color White  } translate< 4,-15,0> }  
object{ char_X pigment{ color White  } translate< 8,-15,0> }  
object{ char_Y pigment{ color Yellow } translate<12,-15,0> }  
object{ char_Z pigment{ color White  } translate<16,-15,0> }  
   
light_source{ <12,-5,-25>, color White }
camera{ location<12,-5,-25> look_at<12,-5,0> }