POV-Ray : Newsgroups : povray.text.scene-files : Invitation to the POV-Ray Community Server Time
13 May 2024 20:26:26 EDT (-0400)
  Invitation to the POV-Ray Community (Message 1 to 1 of 1)  
From: Sven Littkowski
Subject: Invitation to the POV-Ray Community
Date: 11 May 2006 17:18:30
Message: <4463aa26@news.povray.org>
Greetings, people!

I would like to invite some artists to join my current project, the design 
of a starship. While I have nearly completed the ship itself, I would like 
some interior artists to design some really nice rooms for that ship.

The name of the artist(s) will be mentioned in each future posting and 
inside the scene file(s).

What I want:

The room(s) should be stylish and made of soft warm colors and shapes. The 
overall design should be modern but not cold or with corners. The rooms 
should contain comfortable sitting arrangements, some selected plants, 
carptets or some kind of underground material, ceiling, maybe room dividers, 
walls, and low tables.

Despite of that your room is for a starship, this is much more a work really 
for the true interior designers among you!

The first room I want someone talented for, is inside a conference and 
meeting structure. the fllors are within a sphere:

sphere { < 0.0, 0.0, 0.0 > 27.0 }

The floors inside are defined as follows (but should be replaced by your own 
floors and ceilings):

  difference // 
.........................................................................................................................


  {
   sphere { < 0.0, 450.0, 55.0 > 26.5 }
   cylinder { < 0.0, 425.0, 55.0 > < 0.0, 465.0, 55.0 > 28.0 }
   cylinder { < 0.0, 468.0, 55.0 > < 0.0, 468.5, 55.0 > 28.0 }
   cylinder { < 0.0, 469.5, 55.0 > < 0.0, 470.0, 55.0 > 28.0 }
   cylinder { < 0.0, 473.0, 55.0 > < 0.0, 473.5, 55.0 > 28.0 }
   cylinder { < 0.0, 474.5, 55.0 > < 0.0, 475.0, 55.0 > 28.0 }
   object { KuppelFenster translate < 0.0, 465.0, 55.0 > }       // Fenster 
in den 4 Beobachtungskuppeln
   pigment { LightBlue }
   finish { Glossy ambient 0.5}
  }

And the windows are defined as such:

#declare KuppelFenster=union
{
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 000.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 005.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 010.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 015.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 020.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 025.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 030.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 035.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 040.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 045.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 050.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 055.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 060.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 065.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 070.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 075.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 080.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 085.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 090.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 095.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 100.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 105.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 110.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 115.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 120.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 125.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 130.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 135.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 140.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 145.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 150.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 155.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 160.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 165.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 170.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 175.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 180.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 185.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 190.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 195.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 200.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 205.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 210.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 215.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 220.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 225.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 230.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 235.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 240.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 245.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 250.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 255.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 260.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 265.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 270.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 275.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 280.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 285.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 290.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 295.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 300.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 305.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 310.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 315.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 320.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 325.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 330.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 335.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 340.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 345.0, 0.0 > }
// box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 350.0, 0.0 > }
 box { < -0.5, 0.5, -30.0 > < 0.5, 2.5, 0.0 > rotate < 0.0, 355.0, 0.0 > }
 pigment { White }
}

I suggest that you create the entire sphere on your own. Put comfortable 
conference rooms in it, a simple bar (Hmmm, did someone just say "C-4, 
front" by thinking for the Enterprise?), nice decorations, broad elegant 
stairways and/or automatic stairways, soft descent lighting, hologram panels 
for the display of tactical situations, and  - why not - some descent art. 
Bear in mind to use the windows (or your own windows) as panoramic feature 
being integrated to one of the floors, maybe the bar section in the middle 
of the conference and meeting rooms.

Important: There is one sphere above the ship, and one below the ship.

I am looking forward to hear from you!

Sven


Post a reply to this message

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