Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Picard <dam.pic@free.fr>2021-05-26 01:35:23 +0300
committerDamien Picard <dam.pic@free.fr>2021-05-26 01:42:00 +0300
commit051d4f7d5951924015d7c2e6bddeb28fac229f1c (patch)
tree825f3fc81323b297ed2f01492da3bfcac6732b8e /sun_position
parentaf94627460560da0f5fd03a7bb8897228d0b4c56 (diff)
Sun position: store previous settings for HDRI sun syncing operator
Diffstat (limited to 'sun_position')
-rw-r--r--sun_position/hdr.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/sun_position/hdr.py b/sun_position/hdr.py
index 6bbd0042..e117e3b3 100644
--- a/sun_position/hdr.py
+++ b/sun_position/hdr.py
@@ -19,6 +19,7 @@
# -*- coding: utf-8 -*-
import bpy
+from bpy.props import FloatProperty, FloatVectorProperty
import gpu
from gpu_extras.batch import batch_for_shader
from mathutils import Vector
@@ -115,7 +116,9 @@ class SUNPOS_OT_ShowHdr(bpy.types.Operator):
bl_idname = "world.sunpos_show_hdr"
bl_label = "Sync Sun to Texture"
- exposure = 1.0
+ exposure: FloatProperty(name="Exposure", default=1.0)
+ scale: FloatProperty(name="Scale", default=1.0)
+ offset: FloatVectorProperty(name="Offset", default=(0.0, 0.0), size=2, subtype='COORDINATES')
@classmethod
def poll(self, context):
@@ -263,8 +266,6 @@ class SUNPOS_OT_ShowHdr(bpy.types.Operator):
self.is_panning = False
self.mouse_prev_x = 0.0
self.mouse_prev_y = 0.0
- self.offset = Vector((0.0, 0.0))
- self.scale = 1.0
# Get at least one 3D View
area_3d = None