Category : Printer + Display Graphics
Archive   : PV050DAT.ZIP
Filename : BEZIER.DAT

 
Output of file : BEZIER.DAT contained in archive : PV050DAT.ZIP
// Persistence of Vision Raytracer
// Simpler Bezier patch example
// by Alexander Enzmann


#include "shapes.dat"
#include "colors.dat"
#include "textures.dat"

object
bicubic_patch 1 8 8
< 0.0 0.0 2.0> < 1.0 0.0 0.0> < 2.0 0.0 0.0> < 3.0 0.0 -2.0>
< 0.0 1.0 0.0> < 1.0 1.0 0.0> < 2.0 1.0 0.0> < 3.0 1.0 0.0>
< 0.0 2.0 0.0> < 1.0 2.0 0.0> < 2.0 2.0 0.0> < 3.0 2.0 0.0>
< 0.0 3.0 2.0> < 1.0 3.0 0.0> < 2.0 3.0 0.0> < 3.0 3.0 -2.0>
texture checker color red 1.0 color blue 1.0 rotate <90 0 0>
ambient 0.1 diffuse 0.9 phong 1 end_texture
end_bicubic
translate <-1.5 -1.5 0>
scale <2 2 2>
rotate <30 -60 0>
bounded_by sphere <0 0 0> 6 end_sphere end_bound
end_object

// Back wall
object
plane <0 0 1> 500 end_plane
texture
color red 0.4 green 0.4 blue 0.4
// color White
end_texture
end_object

view_point
location <0.0 0.0 -15.0>
right <1.3333 0.0 0.0>
up <0.0 1.0 0.0>
direction <0.0 0.0 1.0>
end_view_point

// Light source
object
sphere <0 0 0> 0.1 end_sphere
translate <5 7 -5>
texture
colour White
ambient 1.0
diffuse 0.0
end_texture
light_source
colour White
end_object


  3 Responses to “Category : Printer + Display Graphics
Archive   : PV050DAT.ZIP
Filename : BEZIER.DAT

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/