POV-Ray : Newsgroups : povray.programming : Primitive BOX, how to wrap a texture? : Re: Primitive BOX, how to wrap a texture? Server Time
28 Nov 2023 17:25:30 EST (-0500)
  Re: Primitive BOX, how to wrap a texture?  
From: William F Pokorny
Date: 12 Nov 2023 23:04:13
Message: <6551a03d@news.povray.org>
On 11/12/23 09:49, Mike Miller wrote:
> There is no 'box' mapping in POV.

Not to PILE ON :-)... There are at least five (six in yuqk) and probably 
more, but as Bill W. pointed out many require a special images for the 
inbuilt mapping.

Somewhere, I have a couple of user_defined cameras for creating the 
standard map forms for use with the inbuilt three box mapped methods. 
The second, more complicated camera tries to create images which should 
stand up better where users turn on interpolation.

Today, image interpolation at the edges of the standard box image 
folding cut out often introduces artifacts(a).

See:

https://wiki.povray.org/content/Reference:UV_Mapping

---
(a) You have used other render tooling, yes? If so, do you know how 
those tools handled interpolation of the images at the edges of the cut 
out regions for different parts of a uv mapped mesh?

Do they not use interpolation at all?

Are the images cut out regions created with extra buffer pixels to 
enable clean interpolation (smoothing) on the fly?

Or, do they just use really high resolution images for uv mapping so 
interpolation doesn't much matter and so they don't use it? If yes, I 
might guess by avoiding interpolation while rendering and on every 3D 
reach into the image map, they are gaining some performance this way?

This last I ask because I see POV-Ray folks often using interpolation 
with image maps used with uv mapping and I wonder if we should not be 
creating per-interpolated versions at higher resolutions for repeated 
rendering?

Bill P.


Post a reply to this message

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