|
|
liebe leute!
zur zeit nutze ich povray version 3.02 win32 auf einem pentium
moeglicherweise stehe ich ja einfach auf der leitung?
aber folgendes verhalten scheint mir doch ein fehler in povray zu sein:
wenn ich z.b.einen wuerfel um die x und y-achsen 45 grad drehe
und die camera z.b. bei <0,0,-100> steht, sollten zwei ecken des
wuerfels auf einen punkt projiziert werden.
wird aber nichts - wieso???
wenn ich den wuerfel ungedreht im ursprung lasse, die camera
auf <1,1,-1>*100 setze und in richtung <-1,-1,1> richte, erhalte
ich die korrkte projektion!
wo liegt der fehler?
gruesse
axel
anbei die szene(320*200punkte):
//
// POV-Ray(tm) 3.0 tutorial example scene.
// Copyright 1996 by the POV-Ray Team
//
// ==== Standard POV-Ray Includes ====
#include "colors.inc"
#declare breite = 320
#declare hoehe = 200
#declare claenge= 1000
#declare ratio = breite/hoehe
#declare winkel = 2*atan2(ratio *0.5/ claenge,1)
#declare bbreite = claenge* tan(winkel)
#declare bhoehe = bbreite/ratio
#declare uhr = clock
#declare radwinkel=winkel*360/pi
camera {
location <0, 0, -1>*claenge
right <ratio, 0, 0> // length determines size of view
up <0, 1, 0> // length determines size of view
angle degrees(winkel)
look_at <0, 0, 0>
orthographic
}
background { color White }
light_source { <0, 19, 0> color red .5 green .5 blue .5 }
light_source {
<40, 15, -15> color rgb <1, 1, 1>
spotlight
point_at <0, 5, 0>
radius 1
falloff 15
tightness 50
}
#declare gitter_box =difference {
box { -1, 1 }
box { <-1.1, -0.8, -0.8>, <1.1, 0.8, 0.8> }
box { <-0.8, -1.1, -0.8>, <0.8, 1.1, 0.8> }
box { <-0.8, -0.8, -1.1>, <0.8, 0.8, 1.1> }
pigment { color rgb <1, 0.2, 0.2> }
scale 0.5
finish {ambient .8}
}
object { gitter_box scale <1,bhoehe,1>*.55
rotate y*45
rotate x*45}
Post a reply to this message
|
|