[Bf-extensions-cvs] [629132f] master: Node Wrangler: Account for virtual pixel mode (retina)

Greg Zaal noreply at git.blender.org
Sat Jan 31 16:33:46 CET 2015


Commit: 629132f1e75a927cb926248397e6e234b3936582
Author: Greg Zaal
Date:   Sat Jan 31 17:32:30 2015 +0200
Branches: master
https://developer.blender.org/rBA629132f1e75a927cb926248397e6e234b3936582

Node Wrangler: Account for virtual pixel mode (retina)

===================================================================

M	node_wrangler.py

===================================================================

diff --git a/node_wrangler.py b/node_wrangler.py
index e4409d3..aabeda5 100644
--- a/node_wrangler.py
+++ b/node_wrangler.py
@@ -604,7 +604,8 @@ def hack_force_update(context, nodes):
 
 
 def dpifac():
-    return bpy.context.user_preferences.system.dpi/72
+    retinafac = (2 if bpy.context.user_preferences.system.virtual_pixel_mode == 'DOUBLE' else 1)
+    return bpy.context.user_preferences.system.dpi/(72/retinafac)
 
 
 def is_end_node(node):



More information about the Bf-extensions-cvs mailing list