[Plugin] Physically-Based Rendering - v1.5.9 - 19 Apr. 2020
- 
Hello
 I'm author of Physically-Based Rendering (PBR) open-source extension for SketchUp.Features
- 
Thanks to integrated material editor, enrich SketchUp materials with advanced properties like: metalness, roughness, normal map, height map, etc. What to bring reflections and reliefs to your models!
 - 
Add artificial lights right from SketchUp.
 - 
Visualize enriched SketchUp model in an external window.
 - 
Control scene camera in real-time.
 - 
Save render as a PNG image in two clicks.
 - 
Export enriched SketchUp model to glTF 3D format (Sketchfab...).
 
License
This extension is open-source and free, including for a professional use in accordance with GPL v3.0.
Funding
If you find this plugin useful, donate at least 1 dollar to support its development. Thank you all!

Download
You will find installation instructions and a download link on the official page of SketchUp PBR plugin.
Demos
See attachments.
Enjoy!




 - 
 - 
Hi Samuel, interesting plugin, nice to see PBR and Gltf related extensions

But i couldn't operate normal map. And didn't understand where you put those 2 'base color' textures you provided.
Also that would be great if you let normal map strength to be adjusted and option to add metallic & roughness maps as well if possible. - 
Thanks for the details.
@samuel_t said:
Normal map must be set in PBR Material Editor. Does this info helps you enough?
I know
 what i meant was even though i apply normal map, it doesn't show up in web browser, object looks plain. (When i launch material editor again right after i applied normal map, it shows blank, does this mean it didn't accept the normal map?) Also i made sure it's 1024px etc. - 
@filibis said:
(When i launch material editor again right after i applied normal map, it shows blank, does this mean it didn't accept the normal map?)
No.
PBR Material Editor doesn't show Normal map again... even if it has been accepted! I planned to change this ergonomic detail because it is confusing.Update: Since PBR plugin v1.2.0, status of texture image is shown (as checkbox) in PBR Material Editor.
@filibis said:
[...] even though i apply normal map, it doesn't show up in web browser, object looks plain.
- Close PBR Viewport (Web browser window).
 - Set then apply Normal map in PBR Material Editor.
 - Reopen PBR Viewport from SketchUp menu.
 - If you still don't see Normal map effect, please report issue here: https://github.com/SamuelTS/SketchUp-PBR-Plugin/issues.
 
 - 
Hi, since this can be prepared for posting on FB, can you make export for *.glb?
 - 
Seems I've heard about this new thing somewhere!

Seems a new cool rendering maker!
 - 
@nlipovac said:
Hi, since this can be prepared for posting on FB, can you make export for *.glb?
Hi nlipovac,
PBR plugin only exports to *.gltf. Export to *.glb is not planned.
You can convert *.gltf to *.glb with Make GLB by Saurabh Bhatia.
FB doc: https://developers.facebook.com/docs/sharing/3d-posts/glb-tutorials
 - 
 - 
I also like this plugin's idea a lot. I'm curious to where it's headed...
 - 
@jql said:
I also like this plugin's idea a lot. I'm curious to where it's headed...
A nice feature's coming soon. About camera control... Stay tuned

 - 
Version 1.2.4 just released

It's now possible to apply a metallic-roughness map to a material. Demos:


Textures : Free PBR
Renderer : SketchUp PBR plugin - 
I'd love this if I could eventually link a substance file to a sketchup material...
 - 
@jql said:
I'd love this if I could eventually link a substance file to a sketchup material...
You can edit a material with PBR plugin then save material as .SKM file.
See this tutorial: https://sketchucation.com/resources/tutorials/528-how-to-create-your-own-sketchup-material-libraries
Thus, it's technically possible to build a SketchUp PBR material library

In other words, .SKM (SketchUp Material) can contain Normal map, etc.
 - 
The problem is that a sketchup material hasn't got a direct link to textures residing on disk. So, if I change a texture like color, normal or metal-roughness map, it won't refresh. Or, will it?
 - 
I have tried the plugin and got the following errors:
Windows can't find 'nginx'...
I have installed the glTF export (and import) plugins:
It's easier for most users to have a separated roughness and metallic maps as they are very common, instead of the metallic-roughness map required by the plugin. I can easily create the metallic-roughness maps as I use substance tools, but is there any chance the separated maps could be implemeted?
Also, I found you removed support for emissive materials, which would be a shame, as I use them for all my lighting applications in Thea for Sketchup and would find them cool to test on this pbr plugin.
 - 
@jql said:
I have tried the plugin and got the following errors:
Windows can't find 'nginx'...Is it a first time install or an update?
If it's an update: Open SketchUp Extension Manager. Disable PBR plugin before uninstall it. Reinstall it.
Let me know if problem persists

 - 
@samuel_t said:
Is it a first time install or an update?
It's a first time. Pbr v1.2.4
Sketchup 2018
 - 
@jql said:
I have tried the plugin and got the following errors:
Windows can't find 'nginx'...
@samuel_t said:
Is it a first time install or an update?
It's a first time. Pbr v1.2.4
Sketchup 2018
Operating system: Windows 10?
- Open Windows's File Explorer.
 - Goto %APPDATA%\SketchUp\SketchUp 2018\SketchUp\Plugins\pbr\Web Server
 - Do you see the file nginx.exe?
 
 - 
@jql said:
Also, I found you removed support for emissive materials, which would be a shame, as I use them for all my lighting applications in Thea for Sketchup and would find them cool to test on this pbr plugin.
I opened an issue for this: Emissive materials don't glow. It would be great if a GLSL expert could help.
 - 
I'm afk today (phone here) but I'm on win10 and I have checked before that the nginx.exe file was there, though I don't know if that was the exact path.
 
Advertisement