Announcement

Collapse
No announcement yet.

Render Extents relationship in Rhino

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

  • Render Extents relationship in Rhino

    Hello!

    Quick question on how to adjust the render extents for V-Ray in Rhino.

    We're having trouble finding the precise extents of our render in Rhino. We turned Safe Frame on (see attached render) but it seems to be picking an arbitrary set of extents to render.

    It's not rendering the extents of the viewport
    It's not rendering the extents of the safe frame


    We overrode the viewport in the V-Ray settings, and we matched the render width and height in V-Ray to match the extents in our Rhino prefernces.

    For our workflow, it's important that we be able to precisely control the render size regardless of which computer it was renderd on (thus we don't render viewport extents often).

    Any help is appreciated!

    Thanks!



    Uploaded with ImageShack.us

  • #2
    Hi, I do not know if your doubt is this: go Rhino Options> Render> Resolution and check Viewport Resolution.

    then in V-ray option editor, go to Output and select the image size, render the Perspective view, what you see in the Perspective view will appear in the image. Hope this helps!


    Look This:

    Click image for larger version

Name:	1.jpg
Views:	1
Size:	169.4 KB
ID:	849914Click image for larger version

Name:	2.jpg
Views:	1
Size:	138.6 KB
ID:	849915
    www.personalrender.com

    Comment


    • #3
      If the aspect ratio of the viewport is different than the render, the picking mechanism is off. For best results, resize the viewport so it matches the safe frame as close as possible.
      I also use a button that has this macro:

      -_RunScript (
      Call SafeFrame
      Sub SafeFrame()
      Dim Vray
      Set Vray = Rhino.GetPlugInObject ("V-Ray for Rhino")

      If IsNull(Vray) Then
      Rhino.Print "V-Ray for Rhino Scripting Plugin Not Loaded"
      Exit Sub
      End If

      Dim imgW, imgH
      Call Vray.GetRenderOutputSize (imgW, imgH)
      Rhino.RenderResolution Array(imgW, imgH)
      Rhino.Command "-_RenderSafeFrameOptions visible enter", False

      End Sub
      )

      It works as a toggle and query the V-Ray render dimensions.

      Comment


      • #4
        I'm slightly embarassed. I found out what happened. I didn't set up the views, and didn't double check, the designer set the view up as a 2 point perspective. It appears that V-Ray doesn't interpret 2 point perspectives accurately? I re-set the views up and it works fine.

        Just to clarify but I found the following things to be true

        1. If "Override Viewport" is unchecked in V-Ray, then the render will default to the size of the Rhino Render Resolution under options
        2. If Override Viewport is checked in V-Ray, the render will render the resolution set up in V-Ray regardless of what the Rhino settings are
        3. To solve for this I override the viewport and set the size in Rhino to match V-ray so that my safe-frame is accurate.


        Also, is there a way to hide objects from Reflections and or receiving light? I can do this in 3DS Max, but can't find the option in Rhino.

        Thanks!

        Comment

        Working...
        X