POV-Ray : Newsgroups : povray.general : shear matrix problem : Re: shear matrix problem Server Time
29 Jul 2024 18:30:26 EDT (-0400)
  Re: shear matrix problem  
From: Thomas de Groot
Date: 14 Jul 2011 10:55:42
Message: <4e1f036e$1@news.povray.org>
Again, Thank you indeed Roman. I shall study this more in depth later on 
in order to understand it better.

See in p.b.i. for the application of your code :-)

Thomas

On 14-7-2011 16:48, Roman Reiner wrote:
> VDist(P1,P2) is just short (as if ;)) for vlength(P2-P1), i prefer the latter
> because it saves me an #include but it doesn't really make a difference.
>
> I *am* taking the y-component into account:
> Basically I work with the rectangular triangle with vertices P1, P1+<d.x, 0,
> d.z>  and P1+<d.x, d.y, d.z>  = P1+d = P2. (draw a picture if you need to). The
> ratio of the length of the horizontal component (vlength(<d.x, 0, d.z>) = b) and
> the length of the vertical component (d.y) determine the shear matrix.
>
> The actual distance length(d) appears in the second version as a normalization
> constant. In the first version it does not appear explicitly, but mathematically
> it is still in there somewhere as it is well defined by the lengths b and d.y
> via phytagoras.
>
> Regards Roman
>
>
> Thomas de Groot<tenDOTlnDOTretniATtoorgedDOTt>  wrote:
>> Thank you Roman, for your help! This works fine.
>>
>> One question: you use vlength() instead of VDist() and seem not to take
>> into account the y-component. However, it seems to me that between P1
>> and P2 the y-component can potentially be of importance especially if
>> height differences are large. Would that not be compensated by VDist()?
>> Or vlength(d)?
>>
>> Thomas
>
>
>


Post a reply to this message

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