POV-Ray : Newsgroups : povray.general : pigment_map, normal_map, but ... Server Time
10 Aug 2024 09:19:41 EDT (-0400)
  pigment_map, normal_map, but ... (Message 1 to 10 of 13)  
Goto Latest 10 Messages Next 3 Messages >>>
From: Paul Vanukoff
Subject: pigment_map, normal_map, but ...
Date: 9 Feb 2000 10:07:50
Message: <38a182c6@news.povray.org>
So we have pigment_maps and normal_maps, why no finish_maps? Is there a
patch available for that? It is definitely something I'd like to see.
Perhaps in 3.5? Yeah, I know I could use a texture_map and do it that way,
but purely for consistency and ease, I don't see why a finish_map feature
can't be added. BTW, is there an official suggestion box, or is this it?

--
Paul Vanukoff
van### [at] primenetcom


Post a reply to this message

From: Bob Hughes
Subject: Re: pigment_map, normal_map, but ...
Date: 10 Feb 2000 04:00:40
Message: <38a27e38@news.povray.org>
A lot more to a finish than either pigments or normals.  And since there used to
be refraction in finishes as well it was probably even less likely to be
considered before.  Finish still has ambience, diffusion, highlighting,
reflection, crand, metallic, brilliance, and I'm not sure what else but maybe
that's it.  All of those would need to be patterned together.  Probably a lot of
extra work in the programming of the source which no one had yet even begun to
do yet.  Those are my thoughts on it anyway.

Bob

"Paul Vanukoff" <van### [at] primenetcom> wrote in message
news:38a182c6@news.povray.org...
| So we have pigment_maps and normal_maps, why no finish_maps? Is there a
| patch available for that? It is definitely something I'd like to see.
| Perhaps in 3.5? Yeah, I know I could use a texture_map and do it that way,
| but purely for consistency and ease, I don't see why a finish_map feature
| can't be added. BTW, is there an official suggestion box, or is this it?
|
| --
| Paul Vanukoff
| van### [at] primenetcom
|
|


Post a reply to this message

From: Paul Vanukoff
Subject: Re: pigment_map, normal_map, but ...
Date: 10 Feb 2000 07:35:07
Message: <38a2b07b@news.povray.org>
Well, I'll admit I've not looked at the source, so I don't know how hard it
would be. But it couldn't be *that* hard I don't think. It would just be
very useful to create surfaces with varying amounts of reflection,
specularity, diffuse, etc ... If this feature ever was implemented, it
should also support using an image (gif, png, etc) as a finish modifier
(similar to a normal{bump_map} or pigment{image_map} it could also have a
finish{surface_map} or something to that effect. Like so:

#declare F_Shiny1=
finish
{
    phong 1
    reflection 0.25
    diffuse 0.85
}

#declare F_Shiny2=
finish
{
    phong 1
    reflection 0.75
    diffuse 0.65
}

finish
{    
    surface_map
    {
        gif "reflectmap.gif"
        map_type 1
        [0.0 F_Shiny1]
        [1.0 F_Shiny2]
    }   
}

That way, an image can be used as a combination reflection map, diffuse map, etc ... 

-- 
Paul Vanukoff
van### [at] primenetcom

"Bob Hughes" <omn### [at] hotmailcom?subject=PoV-News:> wrote in message
news:38a27e38@news.povray.org...
> A lot more to a finish than either pigments or normals.  And since there used to
> be refraction in finishes as well it was probably even less likely to be
> considered before.  Finish still has ambience, diffusion, highlighting,
> reflection, crand, metallic, brilliance, and I'm not sure what else but maybe
> that's it.  All of those would need to be patterned together.  Probably a lot of
> extra work in the programming of the source which no one had yet even begun to
> do yet.  Those are my thoughts on it anyway.
> 
> Bob
> 
> "Paul Vanukoff" <van### [at] primenetcom> wrote in message
> news:38a182c6@news.povray.org...
> | So we have pigment_maps and normal_maps, why no finish_maps? Is there a
> | patch available for that? It is definitely something I'd like to see.
> | Perhaps in 3.5? Yeah, I know I could use a texture_map and do it that way,
> | but purely for consistency and ease, I don't see why a finish_map feature
> | can't be added. BTW, is ther
e an official suggestion box, or is this it?
> |
> | --
> | Paul Vanukoff
> | van### [at] primenetcom
> |
> |
>
>


Post a reply to this message

From: AC
Subject: Re: pigment_map, normal_map, but ...
Date: 10 Feb 2000 14:46:20
Message: <38a3158c@news.povray.org>
Good idea.. Lets see what Ken has to say.
Ambis


"Paul Vanukoff" <van### [at] primenetcom> wrote in message
news:38a182c6@news.povray.org...
> So we have pigment_maps and normal_maps, why no finish_maps? Is there a
> patch available for that? It is definitely something I'd like to see.
> Perhaps in 3.5? Yeah, I know I could use a texture_map and do it that way,
> but purely for consistency and ease, I don't see why a finish_map feature
> can't be added. BTW, is there an official suggestion box, or is this it?
>
> --
> Paul Vanukoff
> van### [at] primenetcom
>
>


Post a reply to this message

From: David Fontaine
Subject: Re: pigment_map, normal_map, but ...
Date: 10 Feb 2000 17:57:53
Message: <38A34209.63454A61@faricy.net>
Bob Hughes wrote:

> A lot more to a finish than either pigments or normals.  And since there used to
> be refraction in finishes as well it was probably even less likely to be
> considered before.  Finish still has ambience, diffusion, highlighting,
> reflection, crand, metallic, brilliance, and I'm not sure what else but maybe
> that's it.  All of those would need to be patterned together.  Probably a lot of
> extra work in the programming of the source which no one had yet even begun to
> do yet.  Those are my thoughts on it anyway.

What's so hard about that? I could see the problem if refraction was included, but
that's interior now. Besides you can already do it with a texture map so most of the
code is probably already written.
Of course I don't know what I'm talking about.

--
___     ______________________________________________________
 | \     |_                 <dav### [at] faricynet> <ICQ 55354965>
 |_/avid |ontaine               http://www.faricy.net/~davidf/

"Sitting on a cornflake, waiting for the van to come" -Beatles


Post a reply to this message

From: Paul Vanukoff
Subject: Re: pigment_map, normal_map, but ...
Date: 11 Feb 2000 22:11:38
Message: <38a4cf6a@news.povray.org>
David Fontaine wrote:

>What's so hard about that? I could see the problem if refraction was
included, but
>that's interior now. Besides you can already do it with a texture map so
most of the
>code is probably already written.


Up further contemplation, it would also be nice to have specular_map,
roughness_map, diffuse_map, reflection_map, phong_map, etc ... basically it
would be nice to be able to map all the finish attributes. Using built-in
patterns, or with a grayscale image. Seriously is there a person(s) to send
suggestions to? Can we have a vote on this? Who else would be interested in
these capabilities?

--
Paul Vanukoff
van### [at] primenetcom
http://www.primenet.com/~vanukoff/povray/


Post a reply to this message

From: Ken
Subject: Re: pigment_map, normal_map, but ...
Date: 11 Feb 2000 23:07:35
Message: <38A4DC31.877CCE8C@pacbell.net>
Paul Vanukoff wrote:

> Seriously is there a person(s) to send suggestions to?

This is where the POV-Ray Technical Assistance Group can play a role.
We are around to hear peoples suggestions for the program. Like any
other POV-Ray user however we can only make your wishes known to the
POV-Team and cannot guarantee that they will be interested in what
you propose. You can read more about what the TAG's role is and how
to contact the individual TAG members by following this link -

http://home.pacbell.net/tylereng/pov-tag.txt

Since I am one of the TAG members your suggestion has been heard.
If you can sell me and the other TAG members on it we will try to
sell the POV-Team on it :)


> Can we have a vote on this?

The POV-Team as far as I know only adds new features that really
interest them, there is a great public outcry for, or someone
sends in a patch that is too good to pass up. There is no voting
system in place and I doubt there will be one at any time soon.


> Who else would be interested in these capabilities?

Good question --

Some suggestions, good news, and bad news:

1.) If you really want a new feature added to the program it is best if
    you make an attempt to discuss it here in these groups - as you are
    doing now. Discussions on new features have the benefit that they give
    a greater number of people a chance to comment on the feasibility of
    the new feature as well as it gives us a gauge of how many people
    would actually be interested in it. If no one is getting excited
    about your proposal then there is little chance it will be added
    any time soon (see also 4).

2.) Present your suggestion in such a way that it is obvious what the
    feature should do functionally and what benefit it will have by
    adding it to the program. Simply saying "I want finish_map" added
    to the program is not sufficient to sell the feature to the POV-Team.

3.) Ideally you will get someone interested enough that they will write
    a patch for the new feature. Even better if you are a programmer and
    can do it yourself. If you have seen this feature in another program
    or have read a research paper on it then submit a URL so that it can
    be referenced for further information.

4.) Even though you or someone else has not submitted a patch if your
    suggestion is good enough, and there is enough popular response
    to it, the TAG members will at a minimum try to get the POV-Team
    excited about the new feature. If the POV-Team gets excited enough
    they will spend the time to add the feature to POV-Ray themselves.
    The POV-Team has no shortage of things they would like to add to
    the program already !

5.) You should be aware that many of the POV-Ray developers are reading
    the messages in these groups regularly and have already seen your
    suggestion (Ron Parker, Nathan Kopp e.g.). Add to that they have 
    likely heard it before and it might already be on their list of
    things to do. What the priority for new feature X will be is
    anybody's guess.

6.) Sometimes a suggested feature may cause serious problems with existing
    features, may require a serious rewrite or additions to existing code
    that would make it difficult to implement, or will jeopardize backward
    compatibility. In these cases a suggested feature may have to wait for
    a later version of POV-Ray before it can added or it may never be added
    if it causes too many problems.

-- 
Ken Tyler -  1300+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: ingo
Subject: Re: pigment_map, normal_map, but ...
Date: 12 Feb 2000 05:21:06
Message: <8ED87C51Cseed7@204.213.191.228>
Paul Vanukoff wrote:
>Up further contemplation, it would also be nice to have specular_map,
>roughness_map, diffuse_map, reflection_map, phong_map, etc ... basically
>it would be nice to be able to map all the finish attributes. 

Something like :
finish {
   wood 
   turbulence 0.3
   finish_map {
      [0.5, finish {ambient 0.3 phong 0.8 phong_size 60}]
      [0.5, finish {diffuse 0.75 phong 0.2 phong_size 20}]
      [1.0, finish {Dull}]
   }
}

I'd realy like to have this feature. Although probably everything can be 
done with the texture_map, it would make POV-life much easier.

Ingo

-- 
Photography: http://members.home.nl/ingoogni/
Pov-Ray    : http://members.home.nl/seed7/


Post a reply to this message

From: Paul Vanukoff
Subject: Re: pigment_map, normal_map, but ...
Date: 12 Feb 2000 07:17:21
Message: <38a54f51@news.povray.org>
Thanks for the detailed and informative response. I will see if I can come
up with some influential examples and other such things you've suggested.
Maybe I'll even dust off my C books (and my brain, it's been so long) and
try to code it myself even ;D


--
Paul Vanukoff
van### [at] primenetcom


"Ken" <tyl### [at] pacbellnet> wrote in message
news:38A4DC31.877CCE8C@pacbell.net...

> [ lots of useful information snipped ]

> --
> Ken Tyler -  1300+ Povray, Graphics, 3D Rendering, and Raytracing Links:
> http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: TonyB
Subject: Re: pigment_map, normal_map, but ...
Date: 12 Feb 2000 11:55:51
Message: <38a59097@news.povray.org>
>Something like :
>finish {
>   wood
>   turbulence 0.3
>   finish_map {
>      [0.5, finish {ambient 0.3 phong 0.8 phong_size 60}]
>      [0.5, finish {diffuse 0.75 phong 0.2 phong_size 20}]
>      [1.0, finish {Dull}]
>   }
>}


I hope you mean:

finish {
   wood
   turbulence 0.3
   finish_map {
      [0.5 ambient 0.3 phong 0.8 phong_size 60]
      [0.5 diffuse 0.75 phong 0.2 phong_size 20]
      [1.0 Dull]
   }
}


Post a reply to this message

Goto Latest 10 Messages Next 3 Messages >>>

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