POV-Ray : Newsgroups : povray.newusers : newbie question :-) : newbie question :-) Server Time
30 Jul 2024 16:21:18 EDT (-0400)
  newbie question :-)  
From: pat
Date: 24 Nov 2003 18:55:02
Message: <web.3fc299469ffbe299f5fb35ff0@news.povray.org>
Hi guys,

i just started with povray a few days ago, and decided to model my loved
juice can as first object.

i started modelling with moray to get the feeling for the coordinate system,
but i think i now switch to editing povray files with text editor.

i have started with the main cylinder and the "ausguss", in english it is
outlet, i suppose :) it looks all so angular (?!? correct word, hmm, i dont
know)
and i have some minor gaps in the connection between can and outlet.

maybe someone can give me an advice so it looks more smooth, than it does
now.

i have attached the source below, thanks a lot in advance:)

regards
patrick

<--------------- cut from here --------------------->
global_settings {
  assumed_gamma 1.0
}
background {
 color <0.8,0.8,0.8>
}

camera {  //  Camera Camera01
  location  <    -18.711,      19.513,      17.157>
  sky       <    0.00000,     0.00000,     1.00000> // Use right
handed-system
  up        <        0.0,         0.0,         1.0> // Where Z is up
  right     <    1.33411,         0.0,         0.0> // Right Vector is
adjusted to compensate for spherical (Moray) vs. planar (POV-Ray) aspect
ratio
  angle          7.23184    // Vertical       5.424
  look_at   <     -0.361,       0.290,       1.466>
}

light_source {   // Light001
  <0.0, 0.0, 0.0>
  color rgb <1.000, 1.000, 1.000>*1.1000
  photons {
  }
  translate  <-12.0, 0.0, 10.0>
}

#declare T_Solid_Color =
   material  // T Solid Color
   {
      texture
      {
         pigment
         {
            color rgb <0.070588, 0.376471, 0.552941>
         }
         finish
         {
            ambient 0.15
            specular 0.7266
            roughness 0.006139
         }
      }
   }

#declare Blue =
   material  // Blue
   {
      texture
      {
         pigment
         {
            color rgb <0.0, 0.0104, 0.8229>
         }
      }
   }

#declare ausguss_body_union = union {
  cylinder { // ausguss_body
    <0,0,1>, <0,0,0>, 1
    scale <0.11, 0.11, 0.25>
    rotate -90.0*y
    translate  <-0.42, 0.0, 2.25>
  }
  box { // ausguss_body_cube
    <-1, -1, -1>, <1, 1, 1>
    scale <0.055, 0.11, 0.13>
    rotate -90.0*y
    translate  <-0.540818, -0.001073, 2.32>
  }
}
difference { // ausguss
  object { ausguss_body_union }
  cylinder { // ausguss_cut_cyl
    <0,0,1>, <0,0,0>, 1
    scale <0.1, 0.1, 0.27>
    rotate -90.0*y
    translate  <-0.41, 0.0, 2.25>
  }
  box { // ausguss_body_cube_cut
    <-1, -1, -1>, <1, 1, 1>
    scale <0.065, 0.1, 0.14>
    rotate -90.0*y
    translate  <-0.54, 0.0, 2.32>
  }
  box { // ausguss_cut_schraeg
    <-1, -1, -1>, <1, 1, 1>
    scale <0.1, 0.2, 0.2>
    rotate 45.0*y
    translate  <-0.628053, 0.0, 2.340186>
  }
  material {
    Blue
  }
  translate  -0.000873*x
}


difference { // can_body
  cylinder { // can_body_corpus
    <0,0,1>, <0,0,0>, 1
    scale <0.45, 0.45, 2.37>
  }
  cylinder { // can_body_cut
    <0,0,1>, <0,0,0>, 1
    scale <0.43, 0.43, 2.3001>
    translate  0.07*z
  }
  cylinder { // can_body_cut_low
    <0,0,1>, <0,0,0>, 1
    scale <0.43, 0.43, 0.0501>
    translate  -0.001*z
  }
  cylinder { // can_cut_ausguss_cyl
    <0,0,1>, <0,0,0>, 1
    scale <0.11, 0.11, 0.2>
    rotate -90.0*y
    translate  <-0.35, 0.0, 2.25>
  }
  box { // can_cut_ausguss_cube
    <-1, -1, -1>, <1, 1, 1>
    scale <0.05, 0.11, 0.055>
    translate  <-0.4, 0.0, 2.32>
  }
  material {
    T_Solid_Color
  }
  // All transformations fixed
}


Post a reply to this message

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