|  |  | // Neon Take 2
// By Amnesiac [Eitan tal]
#version 3.0
#include "colors.inc"
global_settings
{
  assumed_gamma 1.0
}
// ----------------------------------------
camera
{
  location  <7.0, 15.5, -6.0>
  direction 1.5*z
  right     4/3*x
  look_at   <0.0, 0.0,  0.0>
}
sky_sphere
{
  pigment
  {
    gradient y
    color_map { [0.0 color blue 0.6] [1.0 color rgb 1] }
  }
}
/*light_source
{
  0*x // light's position (translated below)
  color red 1.0  green 1.0  blue 1.0  // light's color
  translate <-30, 30, -30>
}*/
// ----------------------------------------
plane
{
  y, -1
  texture
  {
    pigment {checker color rgb 1 color blue 1 scale 5}
    finish {reflection 0.2}
  }
}
#declare adder=0.05
cylinder
{
  <0,0,-1>,<0,0,1>,0.25
  texture { pigment {color rgbt <0.05,0.05,1,0.3>}
  finish {
    ambient 0.5
    reflection 0.1 // amount of surface reflection (0...1) [0]
    }
  }
  translate -x
}
cylinder
{
  <0,0,-1>,<0,0,-1.1>,0.25
  pigment {color rgb 1}
  translate -x
}
cylinder
{
  <0,0,1>,<0,0,1.1>,0.25
  pigment {color rgb 1}
  translate -x
}
#declare ax=-0.9
#while (ax < 1)
light_source {
  <-1,0,ax>, rgb <0.0,0.0,1>
    fade_distance 5
    fade_power 1.5
}
#declare ax=ax+adder
#end
cylinder
{
  <0,0,-1>,<0,0,1>,0.25
  texture { pigment {color rgbt <0.05,1,0.05,0.3>}
  finish {
    ambient 0.5
    reflection 0.1 // amount of surface reflection (0...1) [0]
    }
  }
}
cylinder
{
  <0,0,-1>,<0,0,-1.1>,0.25
  pigment {color rgb 1}
}
cylinder
{
  <0,0,1>,<0,0,1.1>,0.25
  pigment {color rgb 1}
}
#declare ax=-0.9
#while (ax < 1)
light_source {
  <0,0,ax>, rgb <0.0,1.0,0.0>
    fade_distance 5
    fade_power 1.5
}
#declare ax=ax+adder
#end
cylinder
{
  <0,0,-1>,<0,0,1>,0.25
  texture { pigment {color rgbt <1.00,0.05,0.05,0.3>}
  finish {
    ambient 0.5
    reflection 0.1 // amount of surface reflection (0...1) [0]
    }
  }
  translate x
}
cylinder
{
  <0,0,-1>,<0,0,-1.1>,0.25
  pigment {color rgb 1}
  translate x
}
cylinder
{
  <0,0,1>,<0,0,1.1>,0.25
  pigment {color rgb 1}
  translate x
}
#declare ax=-0.9
#while (ax < 1)
light_source {
  <1,0,ax>, rgb <1.0,0.0,0.0>
    fade_distance 5
    fade_power 1.5
}
#declare ax=ax+adder
#end
Post a reply to this message
 |  |