POV-Ray : Newsgroups : povray.general : Scaling control pattern before normal_map Server Time
7 Nov 2024 13:37:42 EST (-0500)
  Scaling control pattern before normal_map (Message 1 to 6 of 6)  
From:
Subject: Scaling control pattern before normal_map
Date: 18 Feb 2002 18:08:50
Message: <3c718982$1@news.povray.org>
Is there a way to scale the pattern which controls a normal_map before this
map is applied?
Scaling the complete normal after all changes the normal vectors of the
normal patterns used in the normal_map. And this is something I want to
avoid.



Post a reply to this message

From: Christopher James Huff
Subject: Re: Scaling control pattern before normal_map
Date: 18 Feb 2002 18:41:44
Message: <chrishuff-90ADF6.18413018022002@netplex.aussie.org>
In article <3c718982$1@news.povray.org>,


> Is there a way to scale the pattern which controls a normal_map before this
> map is applied?
> Scaling the complete normal after all changes the normal vectors of the
> normal patterns used in the normal_map. And this is something I want to
> avoid.

For POV 3.5, replace:
normal {PATTERN scale ...}
with
normal {function {pattern {PATTERN scale ...}} ...}

-- 
Christopher James Huff <chr### [at] maccom>
POV-Ray TAG e-mail: chr### [at] tagpovrayorg
TAG web site: http://tag.povray.org/


Post a reply to this message

From: Slime
Subject: Re: Scaling control pattern before normal_map
Date: 18 Feb 2002 19:54:13
Message: <3c71a235$1@news.povray.org>
Use a pigment_pattern (see the documentation).

Or, actually, if you're just scaling the pattern, try using no_bump_scale.

Both of these only work in 3.5. If you're using an earlier version, you'll
have to modify bump_size by 1 over how ever much you scaled the pattern.

- Slime
[ http://www.slimeland.com/ ]
[ http://www.slimeland.com/images/ ]


Post a reply to this message

From: Christopher James Huff
Subject: Re: Scaling control pattern before normal_map
Date: 18 Feb 2002 23:24:04
Message: <chrishuff-47DE98.23234818022002@netplex.aussie.org>
In article <3c71a235$1@news.povray.org>, "Slime" <noo### [at] hotmailcom> 
wrote:

> Use a pigment_pattern (see the documentation).

This requires you to put the pattern in a pigment, which is slower than 
just evaluating a pattern. It is more flexible though, you can vary the 
color_map to get precise control over the waveform.


> Or, actually, if you're just scaling the pattern, try using no_bump_scale.

Doesn't give you separate control over the normal scale and the pattern 
scale. However, in most situations, this used with bump_size would 
probably be enough.

-- 
Christopher James Huff <chr### [at] maccom>
POV-Ray TAG e-mail: chr### [at] tagpovrayorg
TAG web site: http://tag.povray.org/


Post a reply to this message

From:
Subject: Re: Scaling control pattern before normal_map
Date: 19 Feb 2002 04:12:20
Message: <3c7216f4@news.povray.org>
"Christopher James Huff" <chr### [at] maccom> schrieb im Newsbeitrag
news:chr### [at] netplexaussieorg...

> For POV 3.5, replace:
> normal {PATTERN scale ...}
> with
> normal {function {pattern {PATTERN scale ...}} ...}


"Slime" <noo### [at] hotmailcom> schrieb im Newsbeitrag
news:3c71a235$1@news.povray.org...

> Both of these only work in 3.5. If you're using an earlier version, you'll
> have to modify bump_size by 1 over how ever much you scaled the pattern.

Thank you for your fast answers.

Currently I'm using POV 3.1, because it's very annoying to download about 8
MB every month with 64 kbit :-(
Changing the bump_size doesn't create satisfying results in some cases.
So I guess that I'll have to wait for the final version of POV 3.5 to be
released, until I can solve the problem.


Post a reply to this message

From:
Subject: Re: Scaling control pattern before normal_map
Date: 19 Feb 2002 04:26:44
Message: <e6647u0bh3uugo68fu7lkn7l3ird9jg0m4@4ax.com>

> Currently I'm using POV 3.1, because it's very annoying to download about 8
> MB every month with 64 kbit :-(

You can consider to download it once and then after each beta you can download
only second compiler version (supposing you are using windows) - it's only
1MB. Note you don't have to remove 3.1 so perhaps it is worth to download it,
install and check examples what it can do now.

ABX


Post a reply to this message

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