Results 1 to 14 of 14

Thread: PBR Nodal

  1. #1

    PBR Nodal

    W.I.P. of a PBR nodal shader. Will eventually work it into a compound with slider controls in the viewports. Notice I have no GI or raytrace funtions on. There is only one light in the scene and a hdr image in the background. Very fast in VPR once it has walked through the tree roots of the nodal network once. Also check where the hooks are in the surface.

    (best viewed on a sRGB monitor, not a 1080 rec709)

    Enjoy,
    -M
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	PBR_Node.PNG 
Views:	920 
Size:	1.46 MB 
ID:	127679  
    I was thinking of the immortal words of Socrates - "I Drank What??"

  2. #2
    Member adhesiveX's Avatar
    Join Date
    Jul 2003
    Location
    Tennessee
    Posts
    181
    Nice!

  3. #3
    Super Member spherical's Avatar
    Join Date
    Dec 2004
    Location
    San Juan Island
    Posts
    4,686
    Interesting. It'd be great if I could read the labels. Robin's Egg Blue on Medium Neutral Grey and Pumpkin hurts my brain.
    Blown Glass · Carbon Fiber + Imagination

    Spherical Magic | We Build Cool Stuff!

    "When a man loves cats, I am his friend and comrade, without further introduction." - Mark Twain

  4. #4
    Ok here is version 1 of the VPR PBR nodal shader. There are a couple things to know about this shader but should be strait forward to set it up.

    1) This only works with VPR.
    2) Turn off GI, All Raytracing and Adaptive Sampling.
    3) Gamma Input is for two settings. Use 0.4545 for CS set to Linear and 1.0 for CS set to sRGB. Make sure either way your normal map is set to Linear.

    So to use the shader. Launch Layout. Select the CS you want to work in. Do backet 2 above. Load a HDR for the background and set it up in the backdrop>add environment. Load your model and the textures. Leave all textures at default except for the normal map which you should set to linear. Next go to the surface and into the node editor. Right click and import the node. Once loaded place fill in your textures in each of the image inputs and assign the UV's. Next hook up the Input>Normal to the Info Normal of the PBR Shader. Hook the normal map output to the Surface>Normal. Next hook the PBR Shader Color to the Surface>Diffuse Shading. (see attached images for hooks) Turn off Draft mode for VPR then turn it on and enjoy.

    Reason this only works with VPR is due to the way VPR uses nodes. F9 needs more information to render correctly. If you want you can add sliders to the viewport for the inputs. Just click the 'E' button for the inputs. Add a null, add the Sliders plugin under Add Custom Object. Open the plugin and add the channels then slide way. The names of the inputs have the value ranges you will want to use.

    For quick models to use with this try downloading from here. http://quixel.se/usermanual/quixelsu...id=ddo_samples

    Of course this should be able to display any model that has been setup for PBR textures. Would like to see images of other files. Again this is just version one. I'll be updating as I keep experimenting. I have both metalness and substance methods going in this one. Want to get it to where only 3 or 4 maps are needed and can split the methods. Oh and this is all Lightwave native nodes. So should work with everyones installed version.

    Have fun.
    -M
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	VPR_PBRNode.PNG 
Views:	544 
Size:	1.41 MB 
ID:	127689  
    Attached Files Attached Files
    Last edited by MSherak; 04-01-2015 at 12:53 AM.
    I was thinking of the immortal words of Socrates - "I Drank What??"

  5. #5
    Screen grab of the node added to AK47. And one just for fun.

    -M
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	VPR_PBRNode_JustForFun.PNG 
Views:	380 
Size:	1.29 MB 
ID:	127696   Click image for larger version. 

Name:	VPR_PBRNode_AK47.PNG 
Views:	452 
Size:	1.66 MB 
ID:	127695  
    Last edited by MSherak; 04-01-2015 at 02:13 PM.
    I was thinking of the immortal words of Socrates - "I Drank What??"

  6. #6
    Not so newbie member lardbros's Avatar
    Join Date
    Apr 2003
    Location
    England
    Posts
    5,802
    Really cool... it'll be interesting to see how you develop this even further! Looks lovely so far.
    LairdSquared | 3D Design & Animation

    Desk Work:
    HP Z840, Dual Xeon E5-2690 v2, 32GB RAM, Quadro K5000 4GB
    Desk Home:
    HP Z620, Dual Xeon E5-2680, 80GB RAM, Geforce 1050 Ti 4GB

  7. #7
    Senior Constrictor Netvudu's Avatar
    Join Date
    Sep 2003
    Location
    Barcelona, Spain
    Posts
    928
    Very nice.
    Qixel allows to output differently, to different PBR viewports. Which kind of output does you node setup prefer?
    3d animation? Hah! Did you take a look through your window?there´s plenty of it...and pre-rendered!!

  8. #8
    Quote Originally Posted by Netvudu View Post
    Very nice.
    Qixel allows to output differently, to different PBR viewports. Which kind of output does you node setup prefer?
    This is a hybrid so it can do both types.. just plug in the images that you need.
    I was thinking of the immortal words of Socrates - "I Drank What??"

  9. #9
    Registered User
    Join Date
    Aug 2015
    Location
    Barcelona
    Posts
    63
    Bump for interest

  10. #10
    ack ack Markc's Avatar
    Join Date
    Feb 2006
    Location
    England
    Posts
    1,344
    Can this be used with exported PBR maps from 3D Coat (i.e. metalness, roughness etc)?
    Mac Pro (2010) OSX 10.13 RX580 Pulse LW2019

  11. #11
    Super Member JohnMarchant's Avatar
    Join Date
    Mar 2003
    Location
    Murcia, Spain
    Posts
    2,915
    Just got Substance Indie and look forward to seeing what it can do when used with LW. PBR Node is a start.
    Dell XPS 15
    15.6-inch (3840 x 2160) 4K 282ppi IPS LCD
    Intel i7 7700HQ 2.8GHz
    Windows 10 64Bit
    NVidia GeForce GTX 1050 Ti
    1TB SDD
    32Gb Ram

    LightWave 2019.03

    Very nice Laptop

  12. #12
    Michael Nicholson zapper1998's Avatar
    Join Date
    Feb 2003
    Location
    spokane washington usa
    Posts
    4,663
    Blog Entries
    1
    Quote Originally Posted by JohnMarchant View Post
    Just got Substance Indie and look forward to seeing what it can do when used with LW. PBR Node is a start.
    How do you handle the UV's for Substance ???
    Do you create the UV's in Modeler or ??
    I am tinkering with SP and SD and want to know how best to create the UV's?


    Mike
    Intel Core i7-980, OC 4.7ghz water cooled.
    Gigabyte x58-UD3R with an Intell SSD 180GIG
    RamCorsair-DDR3-1600-32GIG
    Nvidia Titan Z, x 2 And 1 GTX-1080 by Gigabyte.
    4xEnterprise/WDVelociRaptor®300gig

  13. #13
    Registered User
    Join Date
    Jun 2014
    Location
    Right here
    Posts
    1,389
    LW --> 3DCoat --> Substance Painter --> LW

    Maybe some better UV tools are coming in 2016?

    Quote Originally Posted by zapper1998 View Post
    How do you handle the UV's for Substance ???
    Do you create the UV's in Modeler or ??
    I am tinkering with SP and SD and want to know how best to create the UV's?


    Mike

  14. #14
    Michael Nicholson zapper1998's Avatar
    Join Date
    Feb 2003
    Location
    spokane washington usa
    Posts
    4,663
    Blog Entries
    1
    k
    thanks

    Mike
    Intel Core i7-980, OC 4.7ghz water cooled.
    Gigabyte x58-UD3R with an Intell SSD 180GIG
    RamCorsair-DDR3-1600-32GIG
    Nvidia Titan Z, x 2 And 1 GTX-1080 by Gigabyte.
    4xEnterprise/WDVelociRaptor®300gig

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •