POV-Ray : Newsgroups : povray.general : Fehler oder nicht? : Re: Fehler oder nicht? Server Time
13 Aug 2024 13:20:46 EDT (-0400)
  Re: Fehler oder nicht?  
From:
Date: 30 Aug 1998 17:43:21
Message: <35E9BA8E.F0ABD0CD@talknet.de>
Hi Axel !

Die Sache ist ganz einfach: bei Rotationen drehen sich die Achsen mit dem


    Micha

Axel Huizinga schrieb:

> 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

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