Logo by Fiery - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

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: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. September 15, 2019, 03:38:51 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 3   Go Down
  Print  
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: Rendering: tiles visible in final render  (Read 1620 times)
Description: Changed title of Tiling...
0 Members and 1 Guest are viewing this topic.
Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« on: September 02, 2016, 03:36:34 PM »



This is an example of what happens when I render a tweak of one of CristJRogers glorious .frags http://crist-jroger.deviantart.com/art/Hybrid-Pseudo-Kleinian-pack-for-Fragmentarium-588698188
100 tiles, 1000subframes for the upper one, the lower one has only 100 subframes. Great tiling, I give you that!  fiery
I am really lost here. Has anyone any idea what I am doing wrong? No problems with other (older) examples, so probably a setting in IQClouds/Volumetric light settings/Heightfog? Have this problem both on Scorpion and 3dickulus build.
Maybe it's something 'everyone' knows for ages, but I am still really new to the program.
Any help would be appreciated!
« Last Edit: September 06, 2016, 09:01:11 AM by sabine62 » Logged

sabine62.deviantart.com
claude
Fractal Bachius
*
Posts: 563



WWW
« Reply #1 on: September 02, 2016, 04:43:20 PM »

I'm guessing the visible differences between tiles are coming from some post processing (buffer shader? not sure) that expects to have a whole image, I think the padding setting in the render dialog is meant to help with this
Logged
Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« Reply #2 on: September 02, 2016, 05:15:17 PM »

Thank you very much, Claude! I will have a closer look at the padding info and the BufferShader. Never had this happen in other renders and it is persistent in both the Fragmentarium builds I have.
Logged

sabine62.deviantart.com
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #3 on: September 02, 2016, 07:14:56 PM »

I had this (tiling of big renders instead of getting the whole render) happen a while back:

  3Dickulus found what I had done (hopefully this didn't propagate to other raytracers!!!)- I had changed a line in the raytracer I was using while experimenting:


line 40 in Fast-Raytracer-with-Textures.frag

needs to be...        coord = (gl_ProjectionMatrix*gl_Vertex).xy;
NOT...                        coord = gl_Vertex.xy;


 
« Last Edit: September 02, 2016, 07:21:11 PM by M Benesi » Logged

Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« Reply #4 on: September 02, 2016, 08:16:31 PM »

Thanks a lot, Matt! Have checked the raytracers involved

DE-Kn2cr11.frag
3DKn-1.0.5.frag

but no such faulty lines. The only line I saw looking a bit like the one you mentioned was    

viewCoord = gl_Vertex.xy;

but that's a different variable of course... Oh well wink
Logged

sabine62.deviantart.com
Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #5 on: September 02, 2016, 08:22:33 PM »

sabine62, Hello ) glad to see your Frag renders  wink
When you use tiles, you need use padding too. The value of padding mostly depends from AO and bloom parameters, so DoF too. If you doing render and leave PC for this time, I recommend use big tile resolution, or render in fullscreen view(then just press PrintScreen)
ps. If you using DoF, 1000 subframes is not enough for high quality  grin
Logged

Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« Reply #6 on: September 02, 2016, 09:04:16 PM »

Great tips, Sergei, will look into this padding thing, thank you! smiley And 2000 will do for dof?  I thought 1000 was a lot already...  embarrass
Logged

sabine62.deviantart.com
Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #7 on: September 02, 2016, 09:38:20 PM »

And 2000 will do for dof?  I thought 1000 was a lot already...  embarrass
It depends from specular(mostly), reflexions and volumetric light settings, if you will set high value of SpecularExp parameter for metallic effect, you'll got noisy DoF at specular areas. Just play with it in preview before final render )
Here for example not enough subframes http://fav.me/d9cuzdl

1:1


Logged

Sabine
Fractal Fertilizer
*****
Posts: 373



WWW
« Reply #8 on: September 03, 2016, 12:05:48 AM »

Yep, seen that on my own as well, thank you for the clarifying image, Sergei, I never thought I could get rid of these unsharp areas!
I will test and investigate wink
Logged

sabine62.deviantart.com
3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #9 on: September 03, 2016, 01:35:49 AM »

CJR and I came up with a (sort of) formula for figuring out how much padding is needed...
I'll see if I can find it or remember it and will post it here too, a bit later smiley (unless someone else does first)

edit: actually not how much padding but how much to increase BloomTaps for some consistency between GUI View and Final Image

 -= The test =-
tile size 768x432 padding 100% subframes 32
fragment BloomTest_Files.zip
image http://www.fractalforums.com/images-showcase-(rate-my-fractal)/bloom-test-t23544/

-= The Formula =-
Viewing in GUI 512x288, BloomTaps = 20
Rendering final image 3840x2160, BloomTaps = 150

trial and error really, test, test, test.
To get the final image to look the same as or very similar to the GUI view you have to increase BloomTaps for the Hires Tiled render and (in this case) use 100% padding

« Last Edit: September 03, 2016, 07:14:24 AM by 3dickulus, Reason: info » Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #10 on: September 03, 2016, 08:33:25 AM »

 3dickulus, Yes I remember that ) and I vote for fullscreen non-tiling render on maximal resolution of your GPU  wink
Logged

3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #11 on: September 03, 2016, 07:55:25 PM »

3dickulus, Yes I remember that ) and I vote for fullscreen non-tiling render on maximal resolution of your GPU  wink

. lol ..so you can fry bacon and eggs on the GPU while you wait for the image? maybe you have the liquid cooler piped into your hot tub?
you can set tile size to something like 2560x1600 and render just 1 tile cheesy
but It really needs that little break between tiles to help keep it from having a meltdown  evil  and to keep the desktop in a responsive state.
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #12 on: September 03, 2016, 08:11:18 PM »

Thanks a lot, Matt! Have checked the raytracers involved

DE-Kn2cr11.frag
3DKn-1.0.5.frag

but no such faulty lines. The only line I saw looking a bit like the one you mentioned was    

viewCoord = gl_Vertex.xy;

but that's a different variable of course... Oh well wink

I had this (tiling of big renders instead of getting the whole render) happen a while back:

  3Dickulus found what I had done (hopefully this didn't propagate to other raytracers!!!)- I had changed a line in the raytracer I was using while experimenting:

line 40 in Fast-Raytracer-with-Textures.frag

needs to be...        coord = (gl_ProjectionMatrix*gl_Vertex).xy;
NOT...                        coord = gl_Vertex.xy;
 

@sabine62 try it on viewCoord, observe result, revert back if not successful, I think this bit was in the vertex shader not in the fragment shader iirc
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
M Benesi
Fractal Schemer
****
Posts: 1075



WWW
« Reply #13 on: September 03, 2016, 08:27:32 PM »

  I'm looking at the code now..  viewcoord2 has the projection matrix, so... I dunno if viewcoord needs it.  

  Ok, version 1.19 (3Dickulus) allows me to do a big render.  My mangled version of .25 does not.  I'll recompile from the original .25 code and see if that works.  Update: it does not (for me, compiled from original .25 source).  

comparison between the 2:  .25 allows you to set tile size in the "big render window".  This screws up the tiling (this will be fixed in .26!).  

  For now, revert to a .19 version that works.  Or... also... something about the .19 version, you need to have feedback.frag included or it crashes because of the feedback code.  We have work to do to get this stuff working... older versions (.18 and below???) should work because the didn't have feedback stuff.  sigh... just created some sort of neat feedback frags too....

.19 big render dialogue (click to enbiggen):


.25 big render dialogue (click to enbiggen):
« Last Edit: September 03, 2016, 09:33:37 PM by M Benesi » Logged

Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #14 on: September 03, 2016, 09:38:31 PM »

. lol ..so you can fry bacon and eggs on the GPU while you wait for the image?
No, GPU usage can't be more than 100 % or less ) it always 100% when you do render in Frag and temperature always the same, and I think you know that ) Nvidia not so hot as ati  grin
maybe you have the liquid cooler piped into your hot tub?
No
you can set tile size to something like 2560x1600 and render just 1 tile cheesy
No, and I wrote about that not so long ago. Window-mode or fullscreen-mode much more stable than tile render, and I wrote about that so long ago  wink
Just run render and leave PC until the end
Logged

Pages: [1] 2 3   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Visible Positional Light Help Mandelbulb 3d Lee Oliver 3 405 Last post October 19, 2010, 12:28:39 AM
by Jesse
Powersave active CPU, Proc priority, change history, combine big render tiles Mandelbulb 3d Saquedon 13 1663 Last post February 24, 2012, 04:58:30 PM
by DarkBeam
Tiles format Mandelbulber BattleMetalChris 2 1101 Last post July 22, 2012, 01:45:25 AM
by BattleMetalChris
Different preview and final render in apophysis 7x [answered] Apophysis Programs norgalyn 13 3015 Last post April 06, 2014, 05:54:00 AM
by tatasz
Inconsistent coloring of Big Render tiles bug reporting JohnQForumPoster 1 333 Last post September 09, 2016, 09:43:44 PM
by JohnQForumPoster

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.15 seconds with 28 queries. (Pretty URLs adds 0.01s, 2q)