Shop Mobile More Submit  Join Login
Kleinian pool by C-JR Kleinian pool by C-JR
PseudoKleinian3.frag by :iconknightyff: and renderer too Clap 
water surface based on Terrain.frag

more play with volumetric light along with reflections and DoF
Add a Comment:
 
:iconmr-elbee:
MR-ELBEE Featured By Owner Jan 27, 2017  New Deviant
nice
Reply
:iconc-jr:
C-JR Featured By Owner Jan 29, 2017
Thank you! )
Reply
:iconsabine62:
Sabine62 Featured By Owner Jan 19, 2017
:clap: Wonderful!
And great reflection of VL! Did you just delete the line Knighty gave?
Reply
:iconc-jr:
C-JR Featured By Owner Jan 19, 2017
:) (Smile)  thank you!
Just "right" camera position ) Not found solution yet (see)
Tried to found by myself... in ptLightGlow3 function i disabled t=clamp(t,0.00001,1.); there are changes, but not so good No, I disagree! 

Reply
:iconsabine62:
Sabine62 Featured By Owner Edited Jan 20, 2017
It is really only cam position, I think Reflkl by Sabine62
But to find the answer... You like challenges;)
Reply
:iconc-jr:
C-JR Featured By Owner Edited Jan 20, 2017
Or this construction for extremely perfect reflexions :D (Big Grin)  (too slow...) 
#group Height_Fog
#ifdef KN_VOLUMETRIC
uniform int GR_QualIter; slider[1,1,5]
#endif

for(int j=0;j<HF_FogIter;j++) {
    for(int k=0;k<GR_QualIter;k++){colfogglow += ptLightGlow1(prevPos, curPos);}
colfogglow += ptLightGlow3(prevPos, curPos);
}
Reply
:iconsabine62:
Sabine62 Featured By Owner Edited Jan 20, 2017
Refl2-6 by Sabine62 GR_Qualiter=5 :} And yes, a bit slower, but not so much as I feared!
Reply
:iconc-jr:
C-JR Featured By Owner Jan 20, 2017
besides quality it's increases amount and power of rays. To see effect 1:1 (just quality ) i decreased SpotLight and HF_Scatter when GR_Qualiter>1

Looks fantactic with water surface, but very slow for my gpu No, I disagree! 
Reply
:iconc-jr:
C-JR Featured By Owner Edited Jan 20, 2017
Hi again ) Can you try this? looks more better, but this the solution is doubtful i think No, I disagree! 
  • colfogglow += ptLightGlow1(prevPos, curPos);
    colfogglow += ptLightGlow1(prevPos, curPos);
    colfogglow += ptLightGlow3(prevPos, curPos);
Reply
:iconsabine62:
Sabine62 Featured By Owner Edited Jan 20, 2017
colfogglow += ptLightGlow1(prevPos, curPos);
colfogglow += ptLightGlow3(prevPos, curPos);

Both enabled give best results I think, especially with HFConst =0 and HFIntensity>0
Not everywhere perfect but a lot better already!


Have a look here: sta.sh/2fscf5av71l
Both same settings, one with both lines enabled (ptlightGlow1 AND ptlightGlow3), the other with only prtlightGlow3.



The biggest difference you can see here:

Refl2-3test by Sabine62
Reply
:iconc-jr:
C-JR Featured By Owner Jan 20, 2017
Yes! )))
Reply
:iconsabine62:
Sabine62 Featured By Owner Jan 20, 2017
So: You are doing a great job! :nod: :)
Reply
:iconc-jr:
C-JR Featured By Owner Jan 20, 2017
No no no ) I think the promlem in another things... So it's symptoms treatment. Need to find a cause. Maybe Knighty will help )
Reply
(1 Reply)
:iconsabine62:
Sabine62 Featured By Owner Jan 20, 2017
And just for the fun because the GR_qualifier is so amazing and allows glow and softshadow (just normal reflections, but so nice ones!) Refl2-7 by Sabine62
Reply
:iconpoca2hontas:
poca2hontas Featured By Owner Jan 18, 2017  Hobbyist General Artist
Beautiful :)
Reply
:iconc-jr:
C-JR Featured By Owner Jan 19, 2017
Thank you!
Reply
Add a Comment:
 
×





Details

Submitted on
January 18
Image Size
1.3 MB
Resolution
1920×1046
Link
Thumb
Embed

Stats

Views
205 (2 today)
Favourites
24 (who?)
Comments
21
Downloads
6
×