Forums Gallery Downloads LOGIN |REGISTER

Cry-Styves' Diary of a Madman (Version 0.9 released)

Use this section to show off your CE2 assets


 

User avatar
modsuki
Has seen it all
Has seen it all
 
Posts: 5217
Member since: 02.02.2007, 07:25
Likes: 253

Re: Xzero's

Postby modsuki » 23.07.2011, 07:43

The screen-space reflections shouldn't have any view distance issues because it's run on a per-pixel basis


CE3 SSR has problem like that. We can see it easily.



Very unnatural. Actually, SSR doesn't draw most reflection.
I can't undestand why this technique has such problem.
User avatar
Cry-Styves
THE Shader Guy
THE Shader Guy
 
Posts: 3049
Member since: 11.09.2008, 21:08
Location: Frankfurt
Likes: 47

Re: Xzero's

Postby Cry-Styves » 23.07.2011, 08:15

Yeah I wasn't aware of the issue until after I implemented some ray-tracing code to get proper perspective correction. To avoid that issue would require a much higher loop count which would pretty much destroy performance.

But it sure as hell beats no reflections at all. :P
milktree
Just getting started
Just getting started
 
Posts: 10
Member since: 24.06.2008, 20:58
Likes: 0

Re: Xzero's

Postby milktree » 26.07.2011, 05:14

does anyone else have white/gray trees and vegetation when using the march 3rd dump? it is really bugging me and i hope i can fix it because everything else is great
User avatar
Diablock
Just getting started
Just getting started
 
Posts: 32
Member since: 11.02.2010, 09:25
Location: Russia/Moscow tel. 8(495)707-93-82
Likes: 0

Re: Xzero's

Postby Diablock » 26.07.2011, 07:14

the SSR very good optimisations, i think most lags in CE2/3 is from AI
chicken
Producer
Producer
 
Posts: 1473
Member since: 17.06.2011, 10:49
Location: Germany
Likes: 7

Re: Xzero's

Postby chicken » 26.07.2011, 11:30

xzero pls implant Global Illumination :easter:
Intel Core i5-2500K
ASRock P67 Pro3
8 GB DDR3-1333
GTX560 2GB
Win7 x64
User avatar
Thomy
Producer
Producer
 
Posts: 1760
Member since: 14.03.2008, 21:31
Likes: 38

Re: Xzero's

Postby Thomy » 26.07.2011, 14:24

/deleted
User avatar
MMX
Junior Dev
Junior Dev
 
Posts: 169
Member since: 09.12.2004, 00:44
Location: Paris
Likes: 3

Re: Xzero's

Postby MMX » 28.07.2011, 16:23

milktree wrote:does anyone else have white/gray trees and vegetation when using the march 3rd dump? it is really bugging me and i hope i can fix it because everything else is great

Great work but same problem for me. I wanted to test it into our mod (we are looking for lens flares, and maybe a ssao fix), but there is texture problems on vegetation, pom etc... And we can't choose effects individually. :P
StarCry's MultiMediaXtension
Image
Official Website - Crydev StarCry Project
User avatar
Cry-Styves
THE Shader Guy
THE Shader Guy
 
Posts: 3049
Member since: 11.09.2008, 21:08
Location: Frankfurt
Likes: 47

Re: Xzero's Diary of a Madman

Postby Cry-Styves » 12.08.2011, 04:18

Hey guys sorry for the lack of updates. Also sorry for the lack of a release heh. I have legit reasons as to why there's no release yet. Just trust me on that.

However I do have some screenshots of my latest effects. Among them are a new toon shader, waterflow shader. The toon shader has various different things from rim lighting to post-processed outlines (unfortunately done per-material but it's still quicker than a geometric approach as far as my testing goes). One cool thing is that the toon shader doubles as a toon hair shader and can also generate outlines from the diffuse texture. Unfortunately I don't have any assets tailored for toon shading so the effect isn't shown to it's full potential in the screenshots.

I'd written a new motion blur shader that used correct reprojection using the depth map, but unfortunately it suffers from jittering issues. I strongly hope I can fix the jittering issues sometime.

I also had a working implementation of SSDO but because of the way it was implemented, the AO effect was reduced to 1/4 size of the current screen (it's already 1/2) and suffered from quite a few artifacts, so I dropped it. The reason for the drop in resolution is because I had to split the image into 4 quadrants (basically turned it into a texture atlas) and only the last quadrant has AO in it, the other 3 are for the average normal direction used in the lighting pass to modulate the effect.

Currently I'm using a variation of disk-to-disk SSAO which so far I've found to be among the most realistic implementations of SSAO out there, courtesy of Arkano22 from gamedev, thanks man!

Other changes include S-Curve tone-mapping (not sure if I'd already mentioned it), correct gamma in LDR, modified frozen shader, re-added and modified view-dependent ambience (global ambient lighting), FXAA improvements and I dropped iterative offset-bump mapping for speed and simply added the slope calculations to the original code.

Anyway, here are those images I mentioned:

Somewhat older image of the new waterflow shader:
Image

Toon hair:
Image

Helena's body, tooned:
Image

And some shots of the screen-space reflections in action in the Fleet map, to show how well it works in practice. There are no environment maps in the water in these images, just screen-space reflections.
Image
Image
Image
Image
Image
Last edited by Cry-Styves on 12.08.2011, 06:11, edited 1 time in total.
User avatar
modsuki
Has seen it all
Has seen it all
 
Posts: 5217
Member since: 02.02.2007, 07:25
Likes: 253

Re: Xzero's Diary of a Madman

Postby modsuki » 12.08.2011, 05:22

Wow, looks great.
My Crytek News Blog - http://bit.ly/aFSbnP
My Massive Crysis Maps Guide - http://bit.ly/f5ifhe
My CryEngine Screens - http://bit.ly/wIDNDJ
My Youtube - http://bit.ly/xIg1l1
My Twitter - http://bit.ly/yZtaoH0
User avatar
the_grim
Superstar Dolphin
Superstar Dolphin
 
Posts: 9884
Member since: 16.08.2004, 10:46
Location: Finland
Likes: 189

Re: Xzero's Diary of a Madman

Postby the_grim » 12.08.2011, 09:26

Beautiful work as always! :) I especially like the Waterflow shader. Any pics of the SSAO technique you mentioned?

I think I know what your "legit reason" for the lack of activity lately is... ;)
User avatar
Lavizh
News Posters
News Posters
 
Posts: 11979
Member since: 04.12.2007, 03:23
Location: Hamar, Norway
Likes: 744

Re: Xzero's Diary of a Madman

Postby Lavizh » 12.08.2011, 09:44

Your excused man, don't worry about it. Really liked the Waterflow Shader and Screen-Space Reflections. You make an already good engine look ten times better :)

That Toon Shader looks a bit like Cell Shading? I guess the principal is a bit different but, looks are more or less the same. Cool. Borderland style =P
 
 
 

Image
chicken
Producer
Producer
 
Posts: 1473
Member since: 17.06.2011, 10:49
Location: Germany
Likes: 7

Re: Xzero's Diary of a Madman

Postby chicken » 12.08.2011, 23:34

Wow, very nice :)
Intel Core i5-2500K
ASRock P67 Pro3
8 GB DDR3-1333
GTX560 2GB
Win7 x64
User avatar
Cry-Styves
THE Shader Guy
THE Shader Guy
 
Posts: 3049
Member since: 11.09.2008, 21:08
Location: Frankfurt
Likes: 47

Re: Xzero's Diary of a Madman

Postby Cry-Styves » 13.08.2011, 07:32

Lavizh wrote:Your excused man, don't worry about it. Really liked the Waterflow Shader and Screen-Space Reflections. You make an already good engine look ten times better :)

That Toon Shader looks a bit like Cell Shading? I guess the principal is a bit different but, looks are more or less the same. Cool. Borderland style =P


Thanks :D

Toon and cel shading are essentially the same thing. It's just different terminology. :)
User avatar
BmB
Senior Developer
Senior Developer
 
Posts: 844
Member since: 28.10.2007, 15:25
Location: Denmark
Likes: 1

Re: Xzero's Diary of a Madman

Postby BmB » 13.08.2011, 10:42

Well strictly toon would cover general toony-ness whereas cel shading refers specifically to the hard division of brightness into light and dark "cells". Yes?

But very nice, cel shading is hard to make look nice, but this looks nice.
n0x
Just getting started
Just getting started
 
Posts: 26
Member since: 03.01.2010, 19:44
Location: Germany
Likes: 0

Re: Xzero's Diary of a Madman

Postby n0x » 13.08.2011, 11:21

xZero, you should become a new user rank: Shader God.

What's your opinion of the CryEngine3 by the way?


 
Connect and collaborate with CRYENGINE developers in the official Forums.
Visit the Gallery to share what you have created and be inspired by what others are creating with CRYENGINE.
Community