[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [51889] trunk/blender/release/scripts/ startup/bl_ui/properties_data_camera.py: Blender internal is using camera focal length when panorama rendering is used
Sergey Sharybin
sergey.vfx at gmail.com
Mon Nov 5 09:20:00 CET 2012
Revision: 51889
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51889
Author: nazgul
Date: 2012-11-05 08:19:58 +0000 (Mon, 05 Nov 2012)
Log Message:
-----------
Blender internal is using camera focal length when panorama rendering is used
This means it doesn't make sense hiding focal length settings for panorama
camera if blender internal renderer is used.
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_ui/properties_data_camera.py
Modified: trunk/blender/release/scripts/startup/bl_ui/properties_data_camera.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_ui/properties_data_camera.py 2012-11-05 08:05:24 UTC (rev 51888)
+++ trunk/blender/release/scripts/startup/bl_ui/properties_data_camera.py 2012-11-05 08:19:58 UTC (rev 51889)
@@ -88,7 +88,8 @@
col.prop(cam, "ortho_scale")
elif cam.type == 'PANO':
- if context.scene.render.engine == 'CYCLES':
+ engine = context.scene.render.engine
+ if engine == 'CYCLES':
ccam = cam.cycles
col.prop(ccam, "panorama_type", text="Type")
if ccam.panorama_type == 'FISHEYE_EQUIDISTANT':
@@ -97,6 +98,13 @@
row = layout.row()
row.prop(ccam, "fisheye_lens", text="Lens")
row.prop(ccam, "fisheye_fov")
+ elif engine == 'BLENDER_RENDER':
+ row = col.row()
+ if cam.lens_unit == 'MILLIMETERS':
+ row.prop(cam, "lens")
+ elif cam.lens_unit == 'DEGREES':
+ row.prop(cam, "angle")
+ row.prop(cam, "lens_unit", text="")
split = layout.split()
More information about the Bf-blender-cvs
mailing list