About Store Forum Documentation Contact



Post Reply 
PBR Rendering
Author Message
darktree Offline
Member

Post: #1
PBR Rendering
Hello, I found news and note in the engine features that pbr is supported. I played with default engine project but not found any pbr implementations or notices in the documentation. Was it cutted since engine become free or there is something hidden that I wasn't found?
07-01-2020 09:32 PM
Find all posts by this user Quote this message in a reply
tipforeveryone Offline
Bronze Supporter

Post: #2
RE: PBR Rendering
It took me 1 week to figure it out, why just dont use regular name as metalness and roughness etc grin but it is ok to me, making esenthel unique !
07-04-2020 01:06 AM
Find all posts by this user Quote this message in a reply
darktree Offline
Member

Post: #3
RE: PBR Rendering
Thank you guyssmile
07-05-2020 02:41 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: PBR Rendering
(07-04-2020 01:06 AM)tipforeveryone Wrote:  It took me 1 week to figure it out, why just dont use regular name as metalness and roughness etc grin but it is ok to me, making esenthel unique !
Because they're not the same.
I've updated docs explaining the difference here:
https://esenthel.com/?id=doc#Material
07-05-2020 05:47 AM
Find all posts by this user Quote this message in a reply
Tottel Offline
Member

Post: #5
RE: PBR Rendering
Thanks for updating the docs! I think there's a small mistake though:

Quote:Reflectivity = Lerp(0.04, 1, Metalness)
Reflectivity covers entire 0..1 reflectivity range, while Metalness covers only 0.04 .. 1 reflectivity range.

Based on the function, Reflectivity can only go from 0.04 to 1, and so it doesn't cover the whole 0..1 range.
07-08-2020 10:34 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #6
RE: PBR Rendering
No, the 0.04 .. 1 reflectivity range is for other game engines that operate on metalness.
However in EE, you operate on reflectivity, instead of metalness, so you can control the full 0..1 range.
The formula is about converting between reflectivity and metalness parameters.
Reflectivity is wider, while metalness is limited.
In EE you don't set metalness, you set reflectivity.

And remember to do:
Quote:If you have a metalness map instead of a reflectivity map, then you can append "?metalToReflect" to file name, or hold Shift while drag and drop to auto append.
07-08-2020 02:25 PM
Find all posts by this user Quote this message in a reply
Post Reply