POV-Ray : Newsgroups : povray.binaries.images : RSoCP by UberPOV Server Time
7 Nov 2024 17:27:31 EST (-0500)
  RSoCP by UberPOV (Message 1 to 10 of 59)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Thomas de Groot
Subject: RSoCP by UberPOV
Date: 25 Jun 2015 10:44:41
Message: <558c13d9@news.povray.org>
Following the discussion in povray.off-topic on Physically Based 
Rendering (PBR)
http://news.povray.org/povray.off-topic/thread/%3Cop.x0kk32qvufxv4h%40xena%3E/

and the /rules/ given by Clipka, this is an RSoCP following the said 
rules and rendered with UberPOV.

Scene file can be found in povray.binaries.scene-files.

-- 
Thomas


Post a reply to this message


Attachments:
Download 'rsocp_uber.png' (273 KB)

Preview of image 'rsocp_uber.png'
rsocp_uber.png


 

From: clipka
Subject: Re: RSoCP by UberPOV
Date: 25 Jun 2015 16:38:36
Message: <558c66cc$1@news.povray.org>
Am 25.06.2015 um 16:44 schrieb Thomas de Groot:
> Following the discussion in povray.off-topic on Physically Based
> Rendering (PBR)
> http://news.povray.org/povray.off-topic/thread/%3Cop.x0kk32qvufxv4h%40xena%3E/
>
>
> and the /rules/ given by Clipka, this is an RSoCP following the said
> rules and rendered with UberPOV.
>
> Scene file can be found in povray.binaries.scene-files.

I think you're doing /something/ wrong there.


Post a reply to this message

From: clipka
Subject: Re: RSoCP by UberPOV
Date: 25 Jun 2015 16:50:44
Message: <558c69a4$1@news.povray.org>
Am 25.06.2015 um 16:44 schrieb Thomas de Groot:
> Following the discussion in povray.off-topic on Physically Based
> Rendering (PBR)
> http://news.povray.org/povray.off-topic/thread/%3Cop.x0kk32qvufxv4h%40xena%3E/
>
>
> and the /rules/ given by Clipka, this is an RSoCP following the said
> rules and rendered with UberPOV.
>
> Scene file can be found in povray.binaries.scene-files.
>

Um... you're /not/ following the rules /at all/:

	sphere {
	  <0,0,0>, 1.00
	  texture {
	    pigment {srgb <0.8, 0.7, 0.7>*0.5 }
	    finish {
	      diffuse albedo 0.8
	      brilliance 3, 3
	      reflection {
	        0.0, 1.0
	        //roughness 0.001
	        //fresnel on
	        //metallic on
	      }
	      fresnel on
	      metallic on
	    }
	  }
	  interior { ior 1.5 }
	
	  scale <1,1,1>  rotate <0,0,0>  translate <0,1.35,0>
	}

You're using "metallic on" in the entire finish block, but not in the 
reflection block. That's bad bractice. /Very/ bad practice.

Also, "fresnel on" has no effect (or at least shouldn't have) when used 
together with "metallic on". And as I'm already at it, always use 
"fresnel on" in the reflection block when you use it in the entire 
finish block. It doesn't carry through to the reflection automatically.

Furthermore, I'll probably need to add more rules:

- Do not use "diffuse" for metallic materials (or, more specifically, 
use "diffuse 0.0" to override the non-zero default). Use specular 
reflection with a very high roughness instead. To also add crisper 
highlights to the mix, use complex textures.


Post a reply to this message

From: Thomas de Groot
Subject: Re: RSoCP by UberPOV
Date: 26 Jun 2015 03:03:40
Message: <558cf94c$1@news.povray.org>
On 25-6-2015 22:38, clipka wrote:

> I think you're doing /something/ wrong there.
>

Why am I not surprised? ;-)

-- 
Thomas


Post a reply to this message

From: Thomas de Groot
Subject: Re: RSoCP by UberPOV
Date: 26 Jun 2015 03:40:59
Message: <558d020b@news.povray.org>
On 25-6-2015 22:50, clipka wrote:
> Am 25.06.2015 um 16:44 schrieb Thomas de Groot:
>> Following the discussion in povray.off-topic on Physically Based
>> Rendering (PBR)
>> http://news.povray.org/povray.off-topic/thread/%3Cop.x0kk32qvufxv4h%40xena%3E/
>>
>>
>>
>> and the /rules/ given by Clipka, this is an RSoCP following the said
>> rules and rendered with UberPOV.
>>
>> Scene file can be found in povray.binaries.scene-files.
>>
>
> Um... you're /not/ following the rules /at all/:
>
>      sphere {
>        <0,0,0>, 1.00
>        texture {
>          pigment {srgb <0.8, 0.7, 0.7>*0.5 }
>          finish {
>            diffuse albedo 0.8
>            brilliance 3, 3
>            reflection {
>              0.0, 1.0
>              //roughness 0.001
>              //fresnel on
>              //metallic on
>            }
>            fresnel on
>            metallic on
>          }
>        }
>        interior { ior 1.5 }
>
>        scale <1,1,1>  rotate <0,0,0>  translate <0,1.35,0>
>      }
>
> You're using "metallic on" in the entire finish block, but not in the
> reflection block. That's bad bractice. /Very/ bad practice.

Ah! Yes, I don't know why I switched it off. I had a reason initially 
which I have forgotten now :-/

>
> Also, "fresnel on" has no effect (or at least shouldn't have) when used
> together with "metallic on". And as I'm already at it, always use
> "fresnel on" in the reflection block when you use it in the entire
> finish block. It doesn't carry through to the reflection automatically.

I had not paid enough attention to the (mutual) exclusion of fresnel and 
metallic (RTFRules!). Forgot also to add conserve_energy.

>
> Furthermore, I'll probably need to add more rules:
>
> - Do not use "diffuse" for metallic materials (or, more specifically,
> use "diffuse 0.0" to override the non-zero default). Use specular
> reflection with a very high roughness instead. To also add crisper
> highlights to the mix, use complex textures.
>

Good one about diffuse and complex textures. My scene is simple because 
I wanted to start from the 'basic scene' in the Insert Menu.

Four images are attached with variations in the parameter use (see their 
corresponding titles).

sphere {
   <0,0,0>, 1.00
   texture {
     pigment {srgb <0.8, 0.7, 0.7>*0.5 }
     finish {
       diffuse albedo 0.0
       specular albedo 0.5
       roughness 0.001
       brilliance 3, 3
       reflection {
         0.0, 1.0
         roughness 0.001
         fresnel on
         metallic off
       }
       fresnel on
       metallic off
     }
   }
   interior { ior 1.5 }

   scale <1,1,1>  rotate <0,0,0>  translate <0,1.35,0>
}


-- 
Thomas


Post a reply to this message


Attachments:
Download 'rsocp_uber_fresnel.png' (327 KB) Download 'rsocp_uber_fresnel+specular.png' (317 KB) Download 'rsocp_uber_metallic.png' (308 KB) Download 'rsocp_uber_metallic+specular.png' (316 KB)

Preview of image 'rsocp_uber_fresnel.png'
rsocp_uber_fresnel.png

Preview of image 'rsocp_uber_fresnel+specular.png'
rsocp_uber_fresnel+specular.png

Preview of image 'rsocp_uber_metallic.png'
rsocp_uber_metallic.png

Preview of image 'rsocp_uber_metallic+specular.png'
rsocp_uber_metallic+specular.png


 

From: clipka
Subject: Re: RSoCP by UberPOV
Date: 26 Jun 2015 08:43:20
Message: <558d48e8$1@news.povray.org>
Am 26.06.2015 um 09:40 schrieb Thomas de Groot:

> I had not paid enough attention to the (mutual) exclusion of fresnel and
> metallic (RTFRules!). Forgot also to add conserve_energy.

Don't worry, that's only relevant for transparent objects.

>        specular albedo 0.5
>        roughness 0.001
>        brilliance 3, 3
>        reflection {
>          0.0, 1.0

Now what did I say about the specular and reflection brightness settings?!

Use "specular albedo N" where N is the same as the maximum reflection. 
That's what I said.

Need a hearing aid, hm? :P


Post a reply to this message

From: Thomas de Groot
Subject: Re: RSoCP by UberPOV
Date: 26 Jun 2015 10:36:09
Message: <558d6359$1@news.povray.org>
On 26-6-2015 14:43, clipka wrote:
> Am 26.06.2015 um 09:40 schrieb Thomas de Groot:
>
>> I had not paid enough attention to the (mutual) exclusion of fresnel and
>> metallic (RTFRules!). Forgot also to add conserve_energy.
>
> Don't worry, that's only relevant for transparent objects.
>
>>        specular albedo 0.5
>>        roughness 0.001
>>        brilliance 3, 3
>>        reflection {
>>          0.0, 1.0
>
> Now what did I say about the specular and reflection brightness settings?!
>
> Use "specular albedo N" where N is the same as the maximum reflection.
> That's what I said.
>
> Need a hearing aid, hm? :P
>

What did you say? I don't hear you! ;-)

The thing is, I read what you write and it just doesn't impact where it 
should: "Use "specular albedo N" where N is the maximum reflection 
intensity"; clear enough one should say, except for me of course.

Oh, well...

-- 
Thomas


Post a reply to this message

From: clipka
Subject: Re: RSoCP by UberPOV
Date: 26 Jun 2015 11:33:55
Message: <558d70e3$1@news.povray.org>
Am 26.06.2015 um 16:36 schrieb Thomas de Groot:

>> Now what did I say about the specular and reflection brightness
>> settings?!
>>
>> Use "specular albedo N" where N is the same as the maximum reflection.
>> That's what I said.
>>
>> Need a hearing aid, hm? :P
>>
>
> What did you say? I don't hear you! ;-)
>
> The thing is, I read what you write and it just doesn't impact where it
> should: "Use "specular albedo N" where N is the maximum reflection
> intensity"; clear enough one should say, except for me of course.
>
> Oh, well...

I'm pondering adding a mode where POV-Ray will automatically issue a 
warning whenever it finds inconsistencies in the settings.

I guess I'll start every such warning message with "Thomas, I told 
you..." :P


Post a reply to this message

From: Thomas de Groot
Subject: Re: RSoCP by UberPOV
Date: 27 Jun 2015 08:12:30
Message: <558e932e@news.povray.org>
On 26-6-2015 17:33, clipka wrote:
> Am 26.06.2015 um 16:36 schrieb Thomas de Groot:
>
>>> Now what did I say about the specular and reflection brightness
>>> settings?!
>>>
>>> Use "specular albedo N" where N is the same as the maximum reflection.
>>> That's what I said.
>>>
>>> Need a hearing aid, hm? :P
>>>
>>
>> What did you say? I don't hear you! ;-)
>>
>> The thing is, I read what you write and it just doesn't impact where it
>> should: "Use "specular albedo N" where N is the maximum reflection
>> intensity"; clear enough one should say, except for me of course.
>>
>> Oh, well...
>
> I'm pondering adding a mode where POV-Ray will automatically issue a
> warning whenever it finds inconsistencies in the settings.
>
> I guess I'll start every such warning message with "Thomas, I told
> you..." :P
>
Good idea! ;-)

I have a problem reading from screen. Reason I never use e-books for 
example.

-- 
Thomas


Post a reply to this message

From: clipka
Subject: Re: RSoCP by UberPOV
Date: 27 Jun 2015 10:19:06
Message: <558eb0da$1@news.povray.org>
Am 27.06.2015 um 14:12 schrieb Thomas de Groot:

>> I'm pondering adding a mode where POV-Ray will automatically issue a
>> warning whenever it finds inconsistencies in the settings.
>>
>> I guess I'll start every such warning message with "Thomas, I told
>> you..." :P
>>
> Good idea! ;-)
>
> I have a problem reading from screen. Reason I never use e-books for
> example.

Then I'll have to make it an audible warning? :P


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

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