sketchucation logo sketchucation
    • Login
    โ„น๏ธ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Bella Render

    Scheduled Pinned Locked Moved Extensions & Applications Discussions
    extensions
    64 Posts 8 Posters 21.9k Views 8 Watching
    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.
    • N Offline
      numerobis
      last edited by

      Do you have a timeframe for the SU plugin? And for the planned 3dsmax plugin?

      And some more questions/suggestions regarding the development...
      I suppose you're aware of the general market and technology situation and what features renderers need to have today, but i will try to write down my personal opinion regarding some points. My first question would be, how you want to position your renderer... for big scenes (archviz, film) or only for small stuff (product shots, etc.). In my opinion or for my needs, GPU or hybrid CPU-GPU would be great IF it is feature complete and the memory problem can be solved (out of core, or memory optimization like in Fstorm). If this is a problem i think it would be better to focus on CPU, especially with the increase in CPU power we've seen in the last time.

      I don't know what your plans are, but for me it would be great if the development and communication would be organized similar to what they do with the Corona Renderer development. Open communication regarding potential features with the community, maybe incl. daily builds and a public roadmap (they are using Trello). The Fstorm development would be another one to name - not regarding communication, but more regarding features and the general interpretation of the workflow. I don't know if you're aware of the recent discussions about tonemapping? (FStorm, ACES and all the stuff). But I think this is a point that can have a tremendous effect on realism and usability that is still overlooked/ignored be many companies (i.e. NL)

      And thanks for staying away from the subscription model and having one license for all plugins and incl. five render nodes (like it used to be in the good old Maxwell days). I think the nodes are also reasonably priced at 50โ‚ฌ. Maybe you could add bundle prices with 10 or 20 nodes.

      1 Reply Last reply Reply Quote 0
      • JD HillJ Offline
        JD Hill
        last edited by

        Thanks for taking the time, Numerobis.

        I cannot give a definite timeframe on either the full SketchUp or 3dsmax plugins; I can tell you that SketchUp has been planned to come after Rhino, which I think I've mentioned is the plugin I am currently working on, but that I may slip a simple Blender exporter (like the current SketchUp plugin) in-between due to requests. 3dsmax has been tentatively planned for after Cinema 4D, both because there have been fewer requests for it, and because I have experience with Cinema, so should be able to do it quicker.

        We have planned for GPU from the start, but of course CPU is a must, and is a cleaner environment for creating complicated new things like the Apollo solver, so it was natural that we would start there. It will indeed be a challenge to have things be 1:1 on GPU, just for example, since all Bella textures are procedural (of course file textures are not "procedural" as such, but they are just a special case of our general texture node), and since it will be possible for third-parties to author their own texture (and other) nodes. One benefit, though, is that much of the work required for GPU will also be able to be used to improve the CPU side, and I understand from Oscar that we are pretty close to seeing some of that.

        Also from the start we chose to use industry-standard libraries where possible, so we have used OpenImageIO for textures, and OpenColorIO for color management. By default we provide built-in linear, sRGB, and Rec709 spaces, but you can use the standard OCIO environment variable to make Bella work with your desired OCIO config (e.g. ACES) -- its transforms will show up in your display & output choices, and in the file texture node. We also have available either Reinhard or Filmic tonemapping in the camera sensor node, at this point.

        I will work on the roadmap aspect, I have been intending that for some time, but seem to end up working on code instead. Daily builds will not be likely at least for the time being, partially because I still personally download & install every package (after it's gone through Apple's notarization in the case of macos) to ensure they work and are not corrupted, and because being a small team, we each often end up getting pretty deep into some piece of code, so there are not enough changes to justify a daily build. Weekly will likely be a more useful target for us, with bug-fix builds being done quickly on an as-reported & as-needed basis. In any case, we are always available on our forum, and try to respond quickly.

        On the node bundle idea, we have deliberately tried to keep Bella's product offerings and licensing very simple, but node bundles definitely make sense, so we'll be sure to discuss it.

        Thanks again for your feedback, and I hope I have not missed anything. ๐Ÿ˜„

        Developer - Bella Render

        1 Reply Last reply Reply Quote 0
        • N Offline
          numerobis
          last edited by

          Thanks for your answers - even if it sounds like a max plugin is still far away ๐Ÿ˜ž

          Just to be clear... "daily build" was just referring to the term that is used by the corona team for their frequent unofficial releases. In fact they are more weekly or even monthly releases as you suggest. So, yes, weekly or monthly builds are surely enough (like in maxwell alpha/beta days ๐Ÿ˜‰ )

          1 Reply Last reply Reply Quote 0
          • JD HillJ Offline
            JD Hill
            last edited by

            Ah, I see, well in case it is of interest, I do post all builds & release notes here: https://bellarender.com/builds. From time to time I then promote a build there to the regular download page.

            Developer - Bella Render

            1 Reply Last reply Reply Quote 0
            • N Offline
              numerobis
              last edited by

              Ah, ok... so it's already there. Nice. ๐Ÿ˜„

              1 Reply Last reply Reply Quote 0
              • A Offline
                AHA123
                last edited by

                I just started using bella render and I want to make one of my renders either 4k or 8k as I am using the rendering to make some graphics for my school project. How do I do this? How long will it take to make the resolution this good?

                Thanks

                1 Reply Last reply Reply Quote 0
                • JD HillJ Offline
                  JD Hill
                  last edited by

                  It would depend on being licensed, in demo mode it is limited to 720p (1280x720) by area, while when licensed there is no resolution limitation. To change the resolution, since this rudimentary version of the plugin just exports using the Sketchup viewport size, you would stop the render in Bella GUI and go to the Camera panel, where you will fine the output resolution of the camera. As for how long it will take, that depends on many factors, such as the difficulty of the lighting scenario, as well as the speed and quantity of CPU cores on the machine.

                  Developer - Bella Render

                  1 Reply Last reply Reply Quote 0
                  • pilouP Offline
                    pilou
                    last edited by

                    About the Standalone (demo)
                    I have a DAE file from SKetchUp
                    All is well imported Volumes+ SU Material Textures...
                    But how to render all ? Seems path accept only one image texture...
                    (no problem in the Integrated BellaRender version inside SU)
                    We can't rotate the object inside BellaRender in the Integrate SU Version ?
                    Alt + Mouse ?

                    https://images2.imgbox.com/9e/d6/0P5EjNmM_o.jpg

                    but in the Standalone...i must miss something! ๐Ÿ˜›
                    (or Demo don't accept many materials ? File DAE + Images Textures linked)

                    https://images2.imgbox.com/e5/c6/vGsdlYJc_o.jpg


                    testebella.zip

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

                    1 Reply Last reply Reply Quote 0
                    • JD HillJ Offline
                      JD Hill
                      last edited by

                      I am not sure if the importer we use supports multi-materials in DAE, but I can check it out. I also notice that it is not picking up the textures unless I move them next to the DAE (instead of having them in a subdirectory), so I'll put it on my list to check that too.

                      That said, rather than use DAE, it will be much better to use our plugin to write a Bella file from SketchUp. It will produce a better file, support multi-materials, other settings (environment, etc), and so forth.

                      Regarding rotating (or scaling/moving) objects once the file is in Bella GUI, you can do that by selecting a parent transform (more info here), and changing its Position/Rotation/Scale in the Editor panel:

                      edit-xform.png

                      Developer - Bella Render

                      1 Reply Last reply Reply Quote 0
                      • pilouP Offline
                        pilou
                        last edited by

                        Thx for the infos i will see that... ๐Ÿ˜„

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

                        1 Reply Last reply Reply Quote 0
                        • pilouP Offline
                          pilou
                          last edited by

                          For Standalone with an OBJ file, it's the same problem of path...
                          [WARN] Failed to find texture: belltwo_Textures/Dalle_effet_pierre_de_taille.PNG
                          [WARN] Failed to find texture: belltwo_Textures/Brique_antique_02.PNG ๐Ÿ˜‰
                          [WARN] Failed to find texture: belltwo_Textures/Pierre_de_maonnerie_multicolore.PNG

                          but I have found how to make! ๐Ÿ˜‰

                          You must put all in the same level! (JPG) โ˜€
                          And so no problem of rotation! โ˜€

                          trick_forOBJ.jpg

                          Alas the same trick don't work for the DAE (PNG) ๐Ÿ˜ฎ

                          Another thing is the Scale from the SketchuP exported OBJ: maybe a factor 100* from the origine!

                          Here the Import OBJ ๐Ÿ˜„ (with any regulates & rustic snapshot) but textures are now existing! ๐Ÿ˜„

                          obj.jpg

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

                          1 Reply Last reply Reply Quote 0
                          • pilouP Offline
                            pilou
                            last edited by

                            About the Integrated SKetchUP BellaRender: we can't rotate the render or IPR with Alt + Mouse or other ?
                            (i don't want enter values in some boards)
                            Any refresh when you rotate in SketchUp ?
                            We must re-press the Icon BellaRender inside SketchUp ?

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

                            1 Reply Last reply Reply Quote 0
                            • JD HillJ Offline
                              JD Hill
                              last edited by

                              @pilou said:

                              but I have found how to make! ๐Ÿ˜‰
                              You must put all in the same level! (JPG) โ˜€

                              Yes, this is what I noticed too when trying your file. We use a 3rd-party library for importing, so I have to take a look and see why it is failing.

                              @pilou said:

                              Alas the same trick don't work for the DAE (PNG) ๐Ÿ˜ฎ

                              That's strange because it did work fine for me, with the DAE + textures you attached before.

                              @pilou said:

                              Another thing is the Scale from the SketchuP exported OBJ: maybe a factor 100* from the origine!

                              Bella's native units are meters, so you generally need to scale the parent transform of an import, depending on what is contained in the imported file. Beyond this, it is generally necessary to rotate the import too, since it may not use the same coordinate system as Bella.

                              @pilou said:

                              About the Integrated SKetchUP BellaRender: we can't rotate the render or IPR with Alt + Mouse or other ? (i don't want enter values in some boards)

                              In the Bella GUI, you can rotate the camera when using IPR, but not during render. You can orbit/zoom/pan the camera using key combinations similar to the application chosen in Settings > IPR > Navigation. By default it is set to Maya when just opening GUI, but Bella files written from the SketchUp plugin set it to SketchUp mode.

                              @pilou said:

                              Any refresh when you rotate in SketchUp ?
                              We must re-press the Icon BellaRender inside SketchUp ?

                              There is no live connection, for this very simple plugin. When I make a full plugin, then you will have a Bella IPR inside of SketchUp, working in real time (along with materials, objects, etc), like we currently have in the Maya & Rhino plugins.

                              Developer - Bella Render

                              1 Reply Last reply Reply Quote 0
                              • pilouP Offline
                                pilou
                                last edited by

                                @unknownuser said:

                                That's strange because it did work fine for me, with the DAE + textures you attached before.

                                That works but for only one texture for me! ๐Ÿ˜„

                                @unknownuser said:

                                In the Bella GUI, you can rotate the camera when using IPR, but not during render

                                Perfect! Inside the "Integrated SU" ! ๐Ÿ‘

                                GIF_bellaone.gif

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

                                1 Reply Last reply Reply Quote 0
                                • JD HillJ Offline
                                  JD Hill
                                  last edited by

                                  @pilou said:

                                  @unknownuser said:

                                  That's strange because it did work fine for me, with the DAE + textures you attached before.

                                  That works but for only one texture for me! ๐Ÿ˜„

                                  Ah sorry, I misunderstood, yes it found the texture, but did not support per-face materials.

                                  Developer - Bella Render

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

                                  Advertisement