forked from bartvdbraak/blender
Add DOF fstop property for cycles, also don't grey it out when object is
set as focused
This commit is contained in:
parent
ebd4a6e0dd
commit
f20fa24ba1
@ -445,6 +445,7 @@ class CyclesCamera_PT_dof(CyclesButtonsPanel, Panel):
|
|||||||
|
|
||||||
cam = context.camera
|
cam = context.camera
|
||||||
ccam = cam.cycles
|
ccam = cam.cycles
|
||||||
|
dof_options = cam.gpu_dof
|
||||||
|
|
||||||
split = layout.split()
|
split = layout.split()
|
||||||
|
|
||||||
@ -455,6 +456,7 @@ class CyclesCamera_PT_dof(CyclesButtonsPanel, Panel):
|
|||||||
sub = col.row()
|
sub = col.row()
|
||||||
sub.active = cam.dof_object is None
|
sub.active = cam.dof_object is None
|
||||||
sub.prop(cam, "dof_distance", text="Distance")
|
sub.prop(cam, "dof_distance", text="Distance")
|
||||||
|
col.prop(dof_options, "fstop", text="GPU fstop")
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
|
|
||||||
|
@ -186,8 +186,9 @@ class DATA_PT_camera_dof(CameraButtonsPanel, Panel):
|
|||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
|
|
||||||
col.active = cam.dof_object is None
|
sub = col.column()
|
||||||
col.prop(cam, "dof_distance", text="Distance")
|
sub.active = cam.dof_object is None
|
||||||
|
sub.prop(cam, "dof_distance", text="Distance")
|
||||||
col.prop(dof_options, "fstop", text="GPU fstop")
|
col.prop(dof_options, "fstop", text="GPU fstop")
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user