Beispiele zum Raytracer POV-Ray von Friedrich A. Lohmüller
English   English English version

Shoji - Japanisches Papierwand-Element Themen Ein Tisch und Tatami-Matten

Shoji - Japanische Papierwand - Paravent

A triple shoji element 800x600
3 Shoji-Elemente / ein Paravent
Zugehörige Szenenbeschreibung für POV-Ray:
".txt"-Datei oder ".pov"-Datei

Drei Shoji-Elemente / Paravent als macro:

Die Vereinigung des äßeren Rahmens und des inneren Gitters mit Papierwand bildet ein einzelnes Shoji-Element namens "Frame".
#macro Frame(Wide_X,Wide_Y,Frame_XY,Frame_Z,X_Nr,Y_Nr)
union{
 object{Shoji(Wide_X-2*Frame_XY,Wide_Y-2*Frame_XY,X_Nr,Y_Nr)
        translate<Frame_XY,Frame_XY,Frame_Z*3/4>}
 object{Window1(Wide_X,Wide_Y,Frame_XY,Frame_Z)  }
}
#end //------------------------------------------------
Drei Shoji-Elemente werden mit den jeweils vorherigen Elementen in Winkeln von "angle1" und "angle2" zusammengefügt.
#macro Paravent_3( Wide_x, Wide_y, Frame_xy, Frame_z,
                        X_n, Y_n, Angle1, Angle2)
#local Win_D = Frame_z/2;
union{
 object{ Frame (Wide_x, Wide_y, Frame_xy, Frame_z, X_n, Y_n)}
  union{ object{ Frame (Wide_x,Wide_y,Frame_xy,Frame_z,X_n,Y_n)}
         object{ Frame (Wide_x,Wide_y,Frame_xy,Frame_z,X_n,Y_n)
                 translate<Win_D,0,0>
                 rotate<0,Angle1,0>
                 translate<Wide_x+Win_D,0,0>}
         translate<Win_D,0,0>
         rotate<0,Angle2,0>
         translate<Wide_x+Win_D,0,0>
       }
      }
#end //--------------------------------------------------

Shoji - Japanisches Papierwand-Element Themen Ein Tisch und Tatami-Matten

© Friedrich A. Lohmüller, 2003     email email: (legacy email redacted)