Announcement

Collapse
No announcement yet.

PointCloud for VRay Proxy.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • PointCloud for VRay Proxy.

    I've been using Rail clone and Forest Pack Pro a bunch lately. The way they display their meshes as clouds is awesome. Auto-point cloud generation and representation of an object with sliders to reduce or add points and it is super fast in the viewport. This would be super rad to have as an add to VRay proxy.
    -Joel E
    https://www.biglittlepictures.com

  • #2
    Hm, I know users who complained about the point clouds and preferred the simplified mesh preview that we have in the V-Ray proxy.

    Best regards,
    Vlado
    I only act like I know everything, Rogers.

    Comment


    • #3
      I suppose the option to use either would be rad. Personally, I am really liking the point cloud display stuff.
      -Joel E
      https://www.biglittlepictures.com

      Comment


      • #4
        I find the forest point clouds difficult to get a read on what's actually happening - if leaves are intersecting etc.

        You could always use forest for everything - there's the reference object distribution method in the new version so you can link them all to dummies for fine control and display as point cloud.

        Comment


        • #5
          Originally posted by joelly3d View Post
          I suppose the option to use either would be rad. Personally, I am really liking the point cloud display stuff.
          I would be reluctant to do that. It would mean having to read and parse all of the proxy's geometry, which kind of defeats the purpose of the proxy.

          Best regards,
          Vlado
          I only act like I know everything, Rogers.

          Comment


          • #6
            when creating a proxy there is an option "Export Point Clouds? what is it for? currently we create a mesh preview in Houdini, looks way better than the vray triangle mesh with less polygons. But this workaround is timeconsuming

            Comment


            • #7
              I requested a few months ago in the vray for houdini forum, if it was possible to actually display the point cloud like forest pro does... i think they said they would see what could be done.

              Comment


              • #8
                Also missing point cloud mesh preview for vray proxy. This is really essential preview option and I do not understand why even latest Vray version does not have it. It helps to save performance in viewport a lot and the user has the option to change the point cloud density for any Proxy mesh any time. As workaround for now I use corona renderer proxy, seems to work OK with Vray 5+...
                UPD: corona proxy is supported, but it leads to much longer scene parsing time. Also if you cancel rendering, it runs a lot slower
                Last edited by Dart_Design; 24-06-2022, 02:34 AM.

                Comment


                • #9
                  Besides what everyone else may tell you, i don't think there's going to be a substitute for figuring it out by yourself.
                  The page linked in the article you mention is a good place to start the evaluation.
                  Lele
                  Trouble Stirrer in RnD @ Chaos
                  ----------------------
                  emanuele.lecchi@chaos.com

                  Disclaimer:
                  The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                  Comment


                  • #10
                    OK, now we have Chaos Scatter and it can do nice point cloud previews for scattered meshes.
                    But for proxies not only me and joelly3d thescopeteam are still missing point cloud preview option, but I believe many other users find this function also useful. Why?

                    - Because you can control the cloud density on the fly, in other modes this is simply impossible
                    - Because in comparison to preview mesh mode it has almost no impact on viewport performance
                    - Because in most of the cases it can better represent original parts of the model.

                    For example, trees:
                    At the following link you can see that with preview mesh mode we need always to guess what optimal face count some mesh need. Otherwise we have a big chance that tree trunk simply disappear . With point cloud we can dynamically adjust the point density after exporting to proxy, which is great.
                    It would be great if the end user can also have point cloud mode to choose from.

                    https://ibb.co/1GHPfg2
                    https://ibb.co/0YH7KkB
                    https://ibb.co/55n6jpX
                    Last edited by Dart_Design; 24-06-2022, 02:31 AM.

                    Comment


                    • #11

                      After so long, any progress? What's the purpose of the point cloud in the export window anyways? I tried many times and got no point clouds at all.

                      Comment


                      • #12
                        I love the forest style point preview. Sometimes I want boxes and sometimes I want the points. More of than not the points are more useful to us.

                        Comment


                        • #13
                          I also never understood the point cloud option of vray proxies, I only get a single dot every time.
                          A.

                          ---------------------
                          www.digitaltwins.be

                          Comment


                          • #14
                            Originally posted by Vizioen View Post
                            I also never understood the point cloud option of vray proxies, I only get a single dot every time.
                            That is because the "point" mode you refer to is that for the viewport preview.
                            It's written singular, it's meant to represent the proxy as a single point.
                            Click image for larger version

Name:	image.png
Views:	17
Size:	1.8 KB
ID:	1231141
                            The Points creation is for later use at rendertime with the dynamic LOD system.
                            So, one creates the PC on export, and when the proxy is loaded, one can turn on the "use if present" checkbox under the "Point Cloud" section, and then modify the LOD multiplier as needed (f.e. wiring to camera distance, and so on.).
                            Click image for larger version

Name:	image.png
Views:	17
Size:	2.3 KB
ID:	1231140
                            This will then forego entirely the mesh representation stored in the proxy, in favour of face-aligned primitve discs as saved during the export.
                            Below, a render of the teapot as proxy (1.05 GB in RAM for ~8mil triangles.), and as very low LOD with points (450MB of RAM, LOD multiplier of 100).

                            Click image for larger version

Name:	image.png
Views:	17
Size:	409.1 KB
ID:	1231142
                            Click image for larger version

Name:	image.png
Views:	17
Size:	420.6 KB
ID:	1231143​​

                            Lele
                            Trouble Stirrer in RnD @ Chaos
                            ----------------------
                            emanuele.lecchi@chaos.com

                            Disclaimer:
                            The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                            Comment


                            • #15
                              Originally posted by ^Lele^ View Post
                              That is because the "point" mode you refer to is that for the viewport preview.
                              It's written singular, it's meant to represent the proxy as a single point.

                              The Points creation is for later use at rendertime with the dynamic LOD system.
                              So, one creates the PC on export, and when the proxy is loaded, one can turn on the "use if present" checkbox under the "Point Cloud" section, and then modify the LOD multiplier as needed (f.e. wiring to camera distance, and so on.).

                              This will then forego entirely the mesh representation stored in the proxy, in favour of face-aligned primitve discs as saved during the export.
                              Below, a render of the teapot as proxy (1.05 GB in RAM for ~8mil triangles.), and as very low LOD with points (450MB of RAM, LOD multiplier of 100).

                              ​​
                              Man do I feel stupid for never reading the docs on this, I remembered something vaguely with the discs. Thanks for the explanation Lele. I understand the use case, but actually wonder if it's used a lot in production. I didn't find a way to wire the level multiplier or animate it, is this parameter exposed?
                              Last edited by Vizioen; 22-04-2025, 01:46 PM.
                              A.

                              ---------------------
                              www.digitaltwins.be

                              Comment

                              Working...
                              X