PNG vs JPEG image qualityDistance (Logarithm) testwiggly fungus spores glitch
Distance (Logarithm) test
Previous Image | Next Image
Description: Testing the "ColorMethod: 7" corresponding to the new Distance (Logarithm) mode in the very latest Kalles Fraktaler 2 + GMP build (kf-2.11.1​+gmp​.20170913​ or later required to load this parameter correctly).

6h27m render time at 16000x9000, 105 references, image min iters 105898, series approx skip 104455

Postprocessed in GIMP (gamma 2.4, white point 240, cubic downscale to 1920x1080, export to JPEG at best quality as PNG was slightly too large to upload here).

.kfr file:
Code: [Select]
Re: -1.941563195323275091103595662130981297561744603524632904085587899999999999999999999999999999999999400
Im: -0.000121068761937254858741658175731135230541351004242361346346900000000000000000000000000000000000000
Zoom: 3.00000000000E31
Iterations: 12345678
IterDiv: 0.036000
SmoothMethod: 0
ColorMethod: 7
ColorOffset: 0
Rotate: 0.000000
Ratio: 360.000000
Colors: 255,255,255,0,0,0,64,64,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
Smooth: 1
MultiColor: 0
BlendMC: 0
MultiColors:
Power: 2
FractalType: 0
Slopes: 0
SlopePower: 50
SlopeRatio: 50
SlopeAngle: 45
imag: 1
real: 1
SeedR: 0
SeedI: 0
FactorAR: 1
FactorAI: 0

(also embedded as JPEG comment)
Stats:
Views: 279
Total Favorities: 0 View Who Favorited
Filesize: 2.82MB
Height: 1080 Width: 1920
Discussion Topic: View Topic
Keywords: mandelbrot distance estimation 
Posted by: claude September 13, 2017, 03:17:16 PM

Rating: ***** by 1 members.
Total Likes: 0

Image Linking Codes
BB Thumbnail Image Code
BB Medium Image Code
Direct Link
0 Members and 1 Guest are viewing this picture.

Comments (2) rss

Adam Majewski
Fractal Feline
**
Online Online

Posts: 176


View Profile
September 13, 2017, 08:42:08 PM
Shame on me!

 grep -Rn "ColorMethod"
fraktal_sft/main.cpp:917:      SendDlgItemMessage(hWnd,IDC_COMBO1,CB_SETCURSEL,g_SFT.GetColorMethod(),0);
fraktal_sft/main.cpp:1016:         g_SFT.SetColorMethod(SendDlgItemMessage(hWnd,IDC_COMBO1,CB_GETCURSEL,0,0));
fraktal_sft/main.cpp:1302:            nID = stParams.FindString(0,"ColorMethod");
fraktal_sft/main.cpp:1305:               g_SFT.SetColorMethod(nID);
fraktal_sft/fraktal_sft.cpp:422:   m_nColorMethod = 0;
fraktal_sft/fraktal_sft.cpp:844:      if (m_nColorMethod == 1){
fraktal_sft/fraktal_sft.cpp:847:      else if (m_nColorMethod == 2){
fraktal_sft/fraktal_sft.cpp:850:      else if (m_nColorMethod == 3){
fraktal_sft/fraktal_sft.cpp:853:      else if (m_nColorMethod == 4){
fraktal_sft/fraktal_sft.cpp:858:      else if (m_nColorMethod == 5 || m_nColorMethod == 6){
fraktal_sft/fraktal_sft.cpp:918:         if(m_nColorMethod == 6 && iter>m_nIterDiv)
fraktal_sft/fraktal_sft.cpp:8672:   nID = stParams.FindString(0, "ColorMethod");
fraktal_sft/fraktal_sft.cpp:8674:      m_nColorMethod = atoi(stParams[nID][1]);
fraktal_sft/fraktal_sft.cpp:8675:      if (m_nColorMethod<0 || m_nColorMethod>6)
fraktal_sft/fraktal_sft.cpp:8676:         m_nColorMethod = 0;
fraktal_sft/fraktal_sft.cpp:8679:      m_nColorMethod = 0;
fraktal_sft/fraktal_sft.cpp:9011:   stSave.AddString(stSave.GetCount() - 1, "ColorMethod");
fraktal_sft/fraktal_sft.cpp:9012:   stSave.AddInt(stSave.GetCount() - 1, m_nColorMethod);
fraktal_sft/fraktal_sft.cpp:9735:void CFraktalSFT::SetColorMethod(int nColorMethod)
fraktal_sft/fraktal_sft.cpp:9737:   m_nColorMethod = nColorMethod;
fraktal_sft/fraktal_sft.cpp:9739:int CFraktalSFT::GetColorMethod()
fraktal_sft/fraktal_sft.cpp:9741:   return m_nColorMethod;
fraktal_sft/fraktal_sft.h:190:   int m_nColorMethod;
fraktal_sft/fraktal_sft.h:351:   void SetColorMethod(int nColorMethod);
fraktal_sft/fraktal_sft.h:352:   int GetColorMethod();
claude
3f
******
Offline Offline

Posts: 1232



View Profile WWW
September 14, 2017, 06:45:01 PM
Note: the earlier discussion was in the forum thread here: https://fractalforums.org/fractal-image-gallery/18/distance-logarithm-test/295

Quote from: Adam Majewski
Shame on me!

 grep -Rn "ColorMethod"
[snip]
fraktal_sft/fraktal_sft.cpp:844:      if (m_nColorMethod == 1){


No worries!  I also added an enum ColorMethod to avoid having the magic numbers like == 1 scattered throughout the code: https://code.mathr.co.uk/kalles-fraktaler-2/blob/5ebdd80c5b8b19d8bf0d8f314ca2b661229797d2:/fraktal_sft/fraktal_sft.h#l151
Last modified by: claude September 14, 2017, 06:50:35 PM

Return to Gallery


Powered by SMF Gallery Pro