Page 16 of 17

Re: Work Blog - JeffR

Posted: Sun Jul 23, 2017 8:36 am
by JeffR
Gotta shore the math up because it's not correct, and finish blending between probes, but here's a preview of what I'd been doing this last week:

Image

Hoping to have the remainder core math stuffs locked down tomrrow and a proper update will follow. Now, who can tell what it is? :P

Re: Work Blog - JeffR

Posted: Sun Jul 23, 2017 12:31 pm
by damik
glass material?

Re: Work Blog - JeffR

Posted: Sun Jul 23, 2017 9:09 pm
by JeffR
@
User avatar
damik
Yep, pretty much.

More specifically, it's translucent materials working with reflection probes. Slightly more generally, this means forward rendered materials working with reflection probes. Ideally, we make the forward materials utilize the exact same math that our PBR deferred materials do, for consistency, but the main focus is probes, because normally speaking, the only forward rendering materials used in deferred are translucent materials, like glass.

When I get the math shored up, the glass'll reflect the nearest probes' reflections - parallax corrected just like on the deferred PBR surfaces - and it'll look really nice. Following similar math to the regular PBR materials, metalness infers towards how reflective it is vs how much the diffuse material contributes.

Pleasingly, also takes the normals into account, so doing warped glass, or the natural distortion of plate glass is super easy to do as well and should look great in the end.

Re: Work Blog - JeffR

Posted: Mon Jul 24, 2017 1:09 am
by GoldenThumbs
Looking great man! Can't wait for release. Do you have an estimated date when this update will launch?

Re: Work Blog - JeffR

Posted: Tue Jul 25, 2017 7:33 am
by JeffR
Should have the core work in and polished by the end of the year, so we can see what's left to do then.

Re: Work Blog - JeffR

Posted: Tue Aug 01, 2017 3:46 pm
by JeffR
Another bit of an update, finally made headway on the transparency reflections.

You can see them in action below:




Some bits left to do with probes yet, namely having it blend between a few of the most relevent probes on forward materials(like the above translucency), as well as better controlling the fallbacks and doing cleanup and the like. But they're getting pretty close to being done.

Also, we've been working to dial in the PBR math. There's been a few squirrely bits that have been a bit off. Timmy rigged up a small self-contained tool to visualize PBR art so we can better figure out what's off, and I think he's pretty much got the math down, given how the results are looking:

Image

Image

From there, we can port over the differences to the math and PBR is pretty danged close to being ready.

Re: Work Blog - JeffR

Posted: Wed Aug 02, 2017 1:39 am
by Timmy
Nice work jeff the transparency stuff is coming along really well. I will get to work this week bringing in the other pbr stuff i was doing above, so hopefully we should be really cooking with gas with it all combined.

Re: Work Blog - JeffR

Posted: Wed Aug 02, 2017 4:45 am
by JeffR
Yep! It should all be right and proper sexy when we get it all put together :D

Re: Work Blog - JeffR

Posted: Fri Sep 01, 2017 10:09 pm
by HeadClot
Hey JeffR - Good stuff so far

Cannot wait for the next version of torque :)

Re: Work Blog - JeffR

Posted: Thu Sep 07, 2017 3:39 pm
by JeffR
Indeed!

Should have another post in the next couple of days :D