POV-Ray : Newsgroups : povray.pov4.discussion.general : superlinear transformations : Re: superlinear transformations Server Time
30 Apr 2024 03:09:40 EDT (-0400)
  Re: superlinear transformations  
From: Nicolas Alvarez
Date: 23 Nov 2008 18:10:40
Message: <4929e2f0@news.povray.org>
Warp wrote:
>   This is the reason why transformations must be linear. The straight ray
> must be straight also after it's transformed. It cannot become curved.
> This is the reason why only rotation, scaling, skewing (which is actually
> a combination of rotation and uneven scaling) and translation is possible.

Hmm I don't think nonlinear transformations would cause the ray to be a
curve. Non-linear transf. are already possible in isosurfaces.

All you need is a different matrix for each pixel. Or rather, instead of
using a matrix you multiply with, use a generic function.


Post a reply to this message

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