Logo by DarkBeam - Contribute your own Logo!


it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Visit us on facebook
Welcome, Guest. Please login or register. October 15, 2019, 10:04:42 PM

Login with username, password and session length

The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!

Pages: 1 [2]   Go Down
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Bump mapping & improved histogram coloring - v1.3.10 is available  (Read 1886 times)
0 Members and 1 Guest are viewing this topic.
Kalles Fraktaler
Fractal Senior
Posts: 1458

« Reply #15 on: December 10, 2014, 05:45:05 PM »

Did you find an example where the compensation for different resolutions is not perfect?
No, it is perfect smiley
It was designed to provide the same shadings, no matter what resolution or supersampling is chosen. (Technically, the slopes are normalized with image width.)
MM calculates the slopes based on the 2-dimensional derivative of iteration count. By zooming in 1 step, the distance of the pixels doubles, hence the derivative halves. I think this is OK for zoom movies as long as the bump mapping is performed for each frame independently, not just for the key frames. This will make movie rendering a bit slower though, since all key frame scaling would have to be performed on iteration values, not color values. But this will also be necessary for the histogram coloring of movies. KFR Movie Maker already works this way, right?
But it is zoom level dependent, which you also mentioned.
KFMM converts several key frames to memory bitmaps and uses Win32 stretchblt to squeeze them and paste them on top of each other. I think the standard Win32-Stretchblt is very good for antialiasing 2D fractals, the result doesn't get as blurry as the extensive photo-resizing methods used in Photoshop etc, and therefore preserves a little more information. But that is only my opinion.
So when KFMM paste several stretched images on top of each other, the edges are very visible when slope/bump-encoding is used...

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
Fractal Supremo
Posts: 1174

« Reply #16 on: December 12, 2014, 06:25:44 PM »

I had an idea with the UF. You can interpolate colours differently.

fractal catalisator
Pages: 1 [2]   Go Down
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Histogram jitter test 1 FractalWorks Gallery Duncan C 0 621 Last post December 20, 2008, 03:57:59 AM
by Duncan C
Histogram Coloring Issue Programming clonexpert 9 2548 Last post February 21, 2010, 04:29:28 AM
by Duncan C
Bump/image maps Mandelbulb 3d DarkBeam 11 1450 Last post December 28, 2011, 12:02:37 PM
by DarkBeam
Histogram equalization tests Images Showcase (Rate My Fractal) SeryZone 0 399 Last post May 02, 2014, 07:58:02 PM
by SeryZone
histogram colouring is really streching (not true histogram) Kalles Fraktaler claude 3 1976 Last post December 14, 2014, 11:34:00 PM
by claude

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.11 seconds with 29 queries. (Pretty URLs adds 0.006s, 2q)