Indigo Ray
![]() |
I already know that Filter Forge can express very large RGB values as "Infinity" or "-1.#INF" (negative infinity) when using the eyedropper tool.
Recently, I discovered two new terms: "-1.#IND" and "1.#QNAN", and they occur in the same pixels that are causing rendering issues. To replicate, please download the attached filter and select it. You will see blue or cyan triangles at the top and bottom. Enter the filter editor, and select the profile gradient component next to the result component. Use the eyedropper in the preview window on one of the triangles, and read the red channel. Then, uncheck the "abs" control and use the eyedropper again. If you lower the "iterations" to 10, the strange values should not be present. What's going on? Mandelbrot (complex).ffxml |
|
Posted: January 27, 2016 8:54 pm | ||
Indigo Ray
![]() |
||
Posted: January 27, 2016 8:54 pm | ||
Indigo Ray
![]() |
I solved my dilemma by clipping the values to low dynamic range (LDR) or using an "If" component. It seems that "IND" and "QNAN" are treated like -Infinity.
I can also replicate these values in a much simpler filter, but this is definitely nothing new to the FF programmers. |
|
Posted: January 29, 2016 5:24 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+39 new in 30 days!
15,347 Topics
+72 new in year!
27 unregistered users.