Announcement

Collapse
No announcement yet.

About vismat file format - scripting it

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

  • #16
    Originally posted by corey View Post
    These are all great ideas. Stay tuned to the private beta forums for more thoughts and ideas from our side.
    This is great news Corey,the material editor is not VfR strongest point !

    Comment


    • #17
      Of course a refurbishment of the interface it's very very important.

      From my point of view the most important thing is that you add much possible scripting function and leaving your version with all the option.

      Have simple access to the feature could let you have more developers... For free! Rhino experience teach us exactly this.

      Comment


      • #18
        @mgibeault-

        I'll check with support on this and get you access to the private beta forum ASAP.

        @skysurfer, do you have a list of the scripting functions that we currently provide? The list I have is attached here. There of course is more we can add to the list that we have. Are there any other thoughts on what you'd like us to focus on adding scripting support on besides materials?
        Attached Files
        Best regards,

        Corey Rubadue
        Director

        Chaos Group

        Comment


        • #19
          Thanks Corey,
          Please do so, they don't seem to know about it. I've got these replies this morning:

          "Our customer support team personnel has replied to your support request #994754
          Thank you for your e-mail.
          There must have been a misunderstanding ,as there is not a separate section for "V-Ray for Rhino private beta".
          There are two sections "V-Ray for Rhino forums" and "V-Ray for Rhino public beta", you have posting rights for both."

          And:

          "There is no separate section for the nighties. Please feel free to post in "V-Ray for Rhino forums" or send feedback via e-mail."

          Comment


          • #20
            Hi mgibaeult,

            You should have access now. I apologize for the confusion.
            Best regards,

            Corey Rubadue
            Director

            Chaos Group

            Comment


            • #21
              Yes I do, thanks Corey.

              Comment


              • #22
                Originally posted by corey View Post
                @skysurfer, do you have a list of the scripting functions that we currently provide? The list I have is attached here. There of course is more we can add to the list that we have. Are there any other thoughts on what you'd like us to focus on adding scripting support on besides materials?
                Thanks corey, have a full, update, list of the scripting option and how they works it's great help for us. At the moment I have to import the tlb file into .NET and read the method from there. Because I'm not a .NET (C#) user succeding in this was quite complex and very long to achieve.

                ... request?!?! As meny you want, probably more than you can satisfay

                1) have a shared repository where to find all the scripting method. (could be in the nightlies directory?)

                2) The second in not a request, it's more a suggestion.
                From our "alpha" version we saw that we can assign the material but the name isnt' listed in the Rhino material properties (the right toolbar). The material it's rendered perfectly, but the interface doesn't report it correctly. It's this the normal behaviour or are we doing something wrong?

                3) in ourt "alpha" version we saw that a material could be create and applyie only if it's a file. There's any way to create the material on the fly, let me say, directly on the material editor?

                Thanks.
                Riccardo

                Comment


                • #23
                  Hi Corey - since you bring it up, here's my scripting wishlist (sorry for hijacking the thread):


                  It would be great to have python-friendly versions of some existing methods - return values rather than setting global vars or arrays as python can't handle them - at least not the way the methods are currently working:
                  - GetIrradianceMapMinRate
                  - GetIrradianceMapMaxRate
                  - GetMaterialNames (I don't know how to fix this one so Python can use it, but it would be great)

                  System:
                  -SetRenderRegionDivisionX
                  -SetRenderRegionDivisionY

                  Image Sampler:
                  - GetAdaptiveDMCMinSubdivs
                  - GetAdaptiveDMCMaxSubdivs
                  - GetAdaptiveDMCNoiseThreshold

                  Output:
                  - SetOverrideViewportOn (Toggle)

                  Color Mapping:
                  - SetGammaCorrectionInput
                  - SetLinearWorkflowOn (Toggle)

                  Irradiance Map:
                  - SaveIrradianceMapCurrent
                  - LoadIrradianceMapFromFile

                  Light Cache:
                  - SetLightCacheRetraceThresholdOn (Toggle)
                  - SaveLightMapCurrent
                  - LoadLIghtMapFromFile

                  Misc:
                  - PackMaterial (and maybe PackAllMaterials)

                  Thanks!
                  emil mertzel
                  vray4rhinoWiki

                  Lookinglass Architecture and Design

                  Comment


                  • #24
                    Talking about hijacking the thread :
                    what it can be also very useful are methods to control light.
                    Since the first version I wonder to have a light lister ( like 3Dmax) were be able to change light option, color and intensity mainly.
                    There's already for standard Rhino light but not for Vray.
                    Thanks

                    Comment


                    • #25
                      Click image for larger version

Name:	vfr simple materials.png
Views:	1
Size:	58.3 KB
ID:	850132

                      if only it was as simple as photoshop...
                      emil mertzel
                      vray4rhinoWiki

                      Lookinglass Architecture and Design

                      Comment


                      • #26
                        @Emil: great to see what is possible from the user side.

                        (I'm not sure, but I think reflection subdivs could be needed higher than 32 some times, f.ex. if glossiness (amount) is at 0.6. Maybe 64 is a good upper limit. For fresnel water 1.33 and plastic 1.55 could get an own rest position.)
                        www.simulacrum.de ... visualization for designer and architects

                        Comment


                        • #27
                          Sorry, but this it's already similar to the vrbf material.
                          At the end you still have to face-up with 20 parameters also if you don't need it.
                          I have to disagree, sorry.
                          Of course it lot better than now

                          Comment


                          • #28
                            I think it's like driving a gear or an automatic car. Or playing a flute or an organ. For me all the parameters are essential to get what I want. But Emil seems to be on the way to a quite simple UI.
                            www.simulacrum.de ... visualization for designer and architects

                            Comment

                            Working...
                            X