• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

[Plugin] Physically-Based Rendering - v1.5.9 - 19 Apr. 2020

Scheduled Pinned Locked Moved Plugins
119 Posts 14 Posters 93.3k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    samuel_t
    last edited by samuel_t 2 Apr 2018, 22:40

    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! πŸŽ‰


    A SketchUp model rendered without PBR extension


    Same SketchUp model rendered with PBR extension


    A virtual reef rendered with SketchUp PBR extension. Made with two faces, two materials and three textures.

    1 Reply Last reply Reply Quote 0
    • F Offline
      filibis
      last edited by 5 Apr 2018, 03:26

      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.

      1 Reply Last reply Reply Quote 0
      • F Offline
        filibis
        last edited by 6 Apr 2018, 04:18

        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.

        1 Reply Last reply Reply Quote 0
        • S Offline
          samuel_t
          last edited by 6 Apr 2018, 17:04

          @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.

          1. Close PBR Viewport (Web browser window).
          2. Set then apply Normal map in PBR Material Editor.
          3. Reopen PBR Viewport from SketchUp menu.
          4. If you still don't see Normal map effect, please report issue here: https://github.com/SamuelTS/SketchUp-PBR-Plugin/issues.
          1 Reply Last reply Reply Quote 0
          • N Offline
            nlipovac
            last edited by 16 Apr 2018, 10:30

            Hi, since this can be prepared for posting on FB, can you make export for *.glb?

            1 Reply Last reply Reply Quote 0
            • P Offline
              pilou
              last edited by 16 Apr 2018, 12:24

              Seems I've heard about this new thing somewhere! β˜€
              Seems a new cool rendering maker! 😎

              Frenchy Pilou
              Is beautiful that please without concept!
              My Little site :)

              1 Reply Last reply Reply Quote 0
              • S Offline
                samuel_t
                last edited by 16 Apr 2018, 18:25

                @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

                1 Reply Last reply Reply Quote 0
                • S Offline
                  samuel_t
                  last edited by 24 Apr 2018, 01:02

                  @pilou said:

                  Seems a new cool rendering maker! 😎

                  I must render πŸ˜‰ unto Caesar the things that are Caesar's. Majority of 3D code included in PBR plugin was written by these talented people: Yi Shen and Natty.

                  1 Reply Last reply Reply Quote 0
                  • JQLJ Offline
                    JQL
                    last edited by 24 Apr 2018, 08:52

                    I also like this plugin's idea a lot. I'm curious to where it's headed...

                    www.casca.pt
                    Visit us on facebook!

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      samuel_t
                      last edited by 24 Apr 2018, 18:57

                      @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 πŸ˜‰

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        samuel_t
                        last edited by 29 Apr 2018, 03:35

                        Version 1.2.4 just released πŸ˜„

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

                        https://i62.servimg.com/u/f62/19/89/56/34/metal-10.jpg

                        https://i62.servimg.com/u/f62/19/89/56/34/vase_l10.jpg

                        Textures : Free PBR
                        Renderer : SketchUp PBR plugin

                        1 Reply Last reply Reply Quote 0
                        • JQLJ Offline
                          JQL
                          last edited by 29 Apr 2018, 22:14

                          I'd love this if I could eventually link a substance file to a sketchup material...

                          www.casca.pt
                          Visit us on facebook!

                          1 Reply Last reply Reply Quote 0
                          • S Offline
                            samuel_t
                            last edited by 29 Apr 2018, 22:41

                            @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.

                            1 Reply Last reply Reply Quote 0
                            • JQLJ Offline
                              JQL
                              last edited by 30 Apr 2018, 10:36

                              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?

                              www.casca.pt
                              Visit us on facebook!

                              1 Reply Last reply Reply Quote 0
                              • JQLJ Offline
                                JQL
                                last edited by 30 Apr 2018, 10:49

                                I have tried the plugin and got the following errors:

                                Windows can't find 'nginx'...

                                windows can't find.PNG

                                I have installed the glTF export (and import) plugins:

                                glTF export and import installed.PNG

                                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.

                                www.casca.pt
                                Visit us on facebook!

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  samuel_t
                                  last edited by 30 Apr 2018, 20:58

                                  @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 πŸ˜‰

                                  1 Reply Last reply Reply Quote 0
                                  • JQLJ Offline
                                    JQL
                                    last edited by 30 Apr 2018, 21:45

                                    @samuel_t said:

                                    Is it a first time install or an update?

                                    It's a first time. Pbr v1.2.4

                                    Sketchup 2018

                                    www.casca.pt
                                    Visit us on facebook!

                                    1 Reply Last reply Reply Quote 0
                                    • S Offline
                                      samuel_t
                                      last edited by 30 Apr 2018, 22:13

                                      @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?

                                      1. Open Windows's File Explorer.
                                      2. Goto %APPDATA%\SketchUp\SketchUp 2018\SketchUp\Plugins\pbr\Web Server
                                      3. Do you see the file nginx.exe?
                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        samuel_t
                                        last edited by 1 May 2018, 13:45

                                        @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.

                                        1 Reply Last reply Reply Quote 0
                                        • JQLJ Offline
                                          JQL
                                          last edited by 1 May 2018, 15:52

                                          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.

                                          www.casca.pt
                                          Visit us on facebook!

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 6
                                          • 1 / 6
                                          • First post
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement