summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Chereau <fabien.chereau@gmail.com>2014-02-11 22:01:02 +0100
committerFabien Chereau <fabien.chereau@gmail.com>2014-02-11 22:01:02 +0100
commit24babe99d6591925f63f170498a094a9037509dc (patch)
treea91f58353e39beca2bfd8f4c1d421b2fd13eeef1
parentfd2316f610a87729f104d09c381a3a3003cf1a5a (diff)
Did small modif for Yves's planetariumstellarium-plane-yves
-rw-r--r--src/core/StelSkyDrawer.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/core/StelSkyDrawer.cpp b/src/core/StelSkyDrawer.cpp
index 8f723d545e..dbb896f3af 100644
--- a/src/core/StelSkyDrawer.cpp
+++ b/src/core/StelSkyDrawer.cpp
@@ -337,7 +337,15 @@ bool StelSkyDrawer::computeRCMag(float mag, RCMag* rcMag) const
rcMag->luminance = 0.f;
return false;
}
-
+
+ if (rcMag->radius>12.)
+ rcMag->radius = 12.;
+ rcMag->luminance = 1.-(12.-rcMag->radius)/12.;
+ rcMag->luminance *= 1.5;
+ if (rcMag->radius>2.5)
+ rcMag->radius = 2.5;
+
+/*
// if size of star is too small (blink) we put its size to 1.2 --> no more blink
// And we compensate the difference of brighteness with cmag
if (rcMag->radius<1.2f)
@@ -358,7 +366,7 @@ bool StelSkyDrawer::computeRCMag(float mag, RCMag* rcMag) const
{
rcMag->radius=MAX_LINEAR_RADIUS+std::sqrt(1.f+rcMag->radius-MAX_LINEAR_RADIUS)-1.f;
}
- }
+ }*/
return true;
}