The Gibson screensaver

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Post by Mel »

It looks like you have some postproduction already... Good, good! I had somewhere a small demo which allowed to have postproduction without shaders, so, maybe you could be interested.

http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=39022
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

Looks interesting. Postprocessing is becoming a more interesting subject for me every day. I might even get my hands dirty with learning more about how it works. ;)

Tell me though, do you know if doing it this way is more or less efficient than with shaders? Because I originally wanted to do a little motion blur, some bloom, and maybe a pinch of DOF. The framrate for my target systems couldn't handle it though. If it was more efficient to do it this way, that could really increase the final version. Or I might just have some config file with detail settings.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Post by Mel »

It is less efficient than with shaders, but more compatible on the other hand. It works on any configuration that can handle Irrlicht's fixed pipeline rendering.

But under OpenGL you have to use some tricks, the invertion of the RTT's is an issue that should be addressed somehow, perhaps inverting the screenquad mapping corrdinates on some passes, that would be the fastest solution.

But if the shaders aren't a problem, they work better.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

Yea, I'm thinking I'll support both methods in Ray3D(the abstraction layer I wrote). That way you could use shaders if you could, or software effects if you couldn't for some reason.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Update

Post by lazerblade »

UPDATE!


I finally tested the final version on the target minimal system(Dell Latitude D610), and found a bug or two...

Turns out the program was taking up more than 200 MB in memory, which was causing some problems. ;) This didn't phase my computer, which has 8 GB. The result is that I didn't catch the bug up until this very moment the night before my intended release day. It seems to be related to my previously checked out SVN version of Irrlicht's OpenGL and Direct3D drivers.

I won't release it like this, but I'm still keeping to my plan. If I can't fix it soon enough, I'll post a video of it running on my system so that you all can see it in motion.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
kazymjir
Posts: 727
Joined: Sat Feb 20, 2010 4:05 pm
Location: Munich, Bayern

Post by kazymjir »

Can't wait :)
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

Okay, more testing reveals that it's completely unrelated to the Direct3D/OpenGL drivers. It also has nothing to do with my version of Irrlicht, unless the bug survived about 84 SVN revisions. ;)
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

I posted a short video on YouTube after I couldn't meet my release goal. I know, YouTube and HyperCam 3 completely destroyed every aspect of the quality, but it show's I haven't been kidding you. ;)

http://www.youtube.com/watch?v=A6OEny01Wd0
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
kazymjir
Posts: 727
Joined: Sat Feb 20, 2010 4:05 pm
Location: Munich, Bayern

Post by kazymjir »

Ho ho, nice.
I can recommend you to use Fraps for recording, it's excellent software for recording games and other stuff that uses OpenGL/DirectX
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

Fraps is one I'm looking at, I haven't made a decision yet though. I do hope to have a nicer recorder in time for the final demo video.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

I finished and released this project. See main post for details.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
Paul J
Posts: 8
Joined: Tue May 26, 2009 11:23 pm

Post by Paul J »

As I mentioned on the screenshot competition thread, I downloaded this and it seemed to work fine - no problems at all.

In terms of feedback, the one thing that I didn't really like about it was the motion; specifically how smooth and 'organic' it was - I mean, it was done very well but I think that by doing it 'worse', i.e. making it more mechanical it would fit in a bit better with the theme; make it feel more like some kind of automated search or something. Other than that, the only other thing I can think of is if there were more variation in the textures on the 'walls'. On the whole though it's really cool.
lazerblade
Posts: 194
Joined: Thu Mar 18, 2010 3:31 am
Contact:

Post by lazerblade »

I think the real problem is that it neither does a good job of looking mechanic or organic. To be in keeping with the movie, it would have to be really showy and hardly mechanical at all. But on the other hand, I'm obviously not following the movie to the letter. For example I used blue as the dominating color, but the movie used shades of purple and such.

However yours is the only feedback I have, and ignoring my feedback would be quite foolish. ;)

If I go on to improve or make another one, I'll want to know more about what users thought. On the other hand, I'll probably also want to know it's popular or not.
LazerBlade

When your mind is racing, make sure it's not racing in a circle.

3d game engine: http://sites.google.com/site/lazerbladegames/home/ray3d
lazerBlade blog: http://lazerbladegames.blogspot.com/
Post Reply