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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2020-02-15 04:05:05 +0300
committerCampbell Barton <ideasman42@gmail.com>2020-02-15 07:24:03 +0300
commit52da1b6e2b54a79ae481ba6decad91af61444e9e (patch)
tree96b0bb3f9ecc701a5af28e10525021bd131f03a8 /source
parentf37b9ffdcb9f6fc40b98168bae4c4838a3296935 (diff)
Cleanup: use define for golden ratio
Move from workbench_private.h where it wasn't used.
Diffstat (limited to 'source')
-rw-r--r--source/blender/draw/engines/workbench/workbench_private.h1
-rw-r--r--source/blender/editors/space_view3d/view3d_draw.c8
2 files changed, 5 insertions, 4 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_private.h b/source/blender/draw/engines/workbench/workbench_private.h
index 6b459c3693e..85e7147df1e 100644
--- a/source/blender/draw/engines/workbench/workbench_private.h
+++ b/source/blender/draw/engines/workbench/workbench_private.h
@@ -35,7 +35,6 @@
#include "workbench_engine.h"
#define WORKBENCH_ENGINE "BLENDER_WORKBENCH"
-#define M_GOLDEN_RATION_CONJUGATE 0.618033988749895
#define MAX_COMPOSITE_SHADERS (1 << 7)
#define MAX_PREPASS_SHADERS (1 << 8)
#define MAX_ACCUM_SHADERS (1 << 8)
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 7bfb0460c41..f767d56de62 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -98,6 +98,8 @@
#include "view3d_intern.h" /* own include */
+#define M_GOLDEN_RATION_CONJUGATE 0.618033988749895f
+
/* -------------------------------------------------------------------- */
/** \name General Functions
* \{ */
@@ -450,7 +452,7 @@ static void drawviewborder_triangle(
if (w > h) {
if (golden) {
- ofs = w * (1.0f - (1.0f / 1.61803399f));
+ ofs = w * (1.0f - (1.0f / M_GOLDEN_RATION_CONJUGATE));
}
else {
ofs = h * (h / w);
@@ -470,7 +472,7 @@ static void drawviewborder_triangle(
}
else {
if (golden) {
- ofs = h * (1.0f - (1.0f / 1.61803399f));
+ ofs = h * (1.0f - (1.0f / M_GOLDEN_RATION_CONJUGATE));
}
else {
ofs = w * (w / h);
@@ -660,7 +662,7 @@ static void drawviewborder(Scene *scene, Depsgraph *depsgraph, ARegion *ar, View
}
if (ca->dtx & CAM_DTX_GOLDEN) {
- drawviewborder_grid3(shdr_pos, x1, x2, y1, y2, 1.0f - (1.0f / 1.61803399f));
+ drawviewborder_grid3(shdr_pos, x1, x2, y1, y2, 1.0f - (1.0f / M_GOLDEN_RATION_CONJUGATE));
}
if (ca->dtx & CAM_DTX_GOLDEN_TRI_A) {