POV-Ray : Newsgroups : povray.binaries.images : LegoMan : LegoMan Server Time
7 May 2024 05:59:14 EDT (-0400)
  LegoMan  
From: alphaQuad
Date: 7 Dec 2008 16:55:00
Message: <web.493c4522a0071ab8ab55bfe70@news.povray.org>
My first LegoMan assembly, from Anton's Set

//////////////////////////// LEGO Man \\\\\\\\\\\\\\\\\\\\\\\\\\\\\
#declare hhead = union {
 object { head_bp01(0) }      // age only     yellow_tex - with face
 object { male_hair(black_tex) rotate y*-90 translate <0,6,0> }
 object { stwa_helmet(white_tex) rotate y*-90 translate <0,6,0> }
 object { vizor_1(t_cyan_tex) rotate y*-90 translate <0,6,0> }
}
//object { head(white_tex,0) translate 0 }    //no face

#declare armrot = 45;
#declare handxrot = -30;
#macro mbody(T)
union {
  object { hand(white_tex) rotate x*handxrot translate <2.6,-8,-4.0>
    rotate x*armrot translate <6.40,10,0> }
  object { hand(white_tex) rotate x*handxrot translate <-2.6,-8,-4.0>
    rotate x*armrot translate <-6.40,10,0> }

  object { left_arm(T) rotate x*armrot translate <6.40,10,0> }
  object { right_arm(T) rotate x*armrot translate <-6.40,10,0> }
  object { left_leg(blue_tex) }
  object { right_leg(blue_tex) }
  object { leg_joiner(blue_tex) }
  object { body(T) translate <0,1,0> }
  object { hhead translate <0,13.5,0> }
  object { stwa_lightsaber(red_tex) translate z*-3.7 rotate x*(handxrot-10)
    translate <2.6,-8,-4.0> rotate x*armrot translate <6.40,10,0> }

  object { hammer(black_tex) rotate y*90 translate <0,-5,-3.7> rotate
x*(handxrot-10)
    translate <-2.6,-8,-4.0> rotate x*armrot translate <-6.40,10,0> }
}
#end

object { mbody(mint_tex) rotate y*5 translate <0, 10, 0> }


Post a reply to this message


Attachments:
Download 'greenshirt.png' (56 KB)

Preview of image 'greenshirt.png'
greenshirt.png


 

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.