Announcement

Collapse
No announcement yet.

DOF requires extreme values in order to produce the effect.

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

  • DOF requires extreme values in order to produce the effect.

    I am reporting this as a bug because it seems like something is wrong.

    In order to get an ever so slight depth of field effect in my test scene I am required to have an F-stop Number of 0.1 and a Shutter Speed of 100,000 in the V-Ray Physical Camera. Also, it takes ages to render with such settings. It takes 30 minutes 59.5 seconds to render with DOF and 5.1 seconds without it. The Depth of Field Distance doesn't seem to do anything either (I am not even sure if it is supposed to). I would expect the V-Ray Physical Camera to mimic a real world DSLR camera and I am not even sure if those numbers are possible in a real world camera, are they?


    Blender version 2.77 Hash f25c814 / V-Ray Standalone 3.25.01
    https://onedrive.live.com/redir?resi...int=file%2czip

    Click image for larger version

Name:	DOFTestScene.jpg
Views:	1
Size:	174.9 KB
ID:	884000

  • #2
    DOF depends on scale, so make sure you are working with real world units. If those cylinders are 100M tall, it will not give you any DOF with normal settings. I'll pull up a test scene I have when I have a chance and confirm that DOF is working for me with the current build.

    Comment


    • #3
      Yeah, I checked and it's working just fine for me. Do you have an "empty" object in your scene to locate your focus depth? For some reason selecting an object or manually entering in the number for DOF distance does not seem to be working.
      Attached Files

      Comment


      • #4
        I got same render results if target object is empty or another object or distance (without target object) is the same from camera to object.
        Win11 Pro 64bit, GTX 970, Standalone version: V-Ray Next 4.30.03,

        Comment


        • #5
          No, I haven't tried an empty. So is the bug here that we can't use object meshes or manually enter distances? I will try it with an empty. BTW...I am sure you already figured this out, but I was just using standard 2m tall primitives so scaling shouldn't be causing my issues.

          Comment


          • #6
            Originally posted by The3DNut View Post
            No, I haven't tried an empty. So is the bug here that we can't use object meshes or manually enter distances? I will try it with an empty. BTW...I am sure you already figured this out, but I was just using standard 2m tall primitives so scaling shouldn't be causing my issues.
            My first thought was scale, so I mentioned just to be sure. At 2M cylinders from farther away, there won't be much of an effect at moderate settings. My f setting in the example above is 2.0 and the height of the building is less than 2M

            Originally posted by JuhaW View Post
            I got same render results if target object is empty or another object or distance (without target object) is the same from camera to object.
            Odd, it works now to set to an object after I used the empty. I couldn't use it before though. If you have a moment to test on a new file, maybe see if you can set the distance by object before using an empty...

            Comment


            • #7
              New Blender session, everything like before, Dof object, mouse cursor over Dof object field, keypress "E" and select object on 3dviewport.
              First monkey is Dof object:
              Click image for larger version

Name:	ScreenShot355.png
Views:	1
Size:	471.1 KB
ID:	860485
              Win11 Pro 64bit, GTX 970, Standalone version: V-Ray Next 4.30.03,

              Comment

              Working...
              X