PDA

View Full Version : New Demo


Abba Zabba
03-29-05, 10:26 AM
GLSL video mixer:

Screenshot
http://www.realityflux.com/abba/C++/GLSLDVMixer/GLSLDVMixer.jpg

Binaries (http://www.realityflux.com/abba/C++/GLSLDVMixer/GLSLDVMixer.zip)
Demo source (http://www.realityflux.com/abba/C++/GLSLDVMixer/GLSLDVMixerSRC.zip)
Engine source (http://www.realityflux.com/abba/C++/SXMLEngine/SXMLEngine.zip)

Should work on FX 5200+ and Radeon 9500+, enjoy :)
PS: Playing two videos simultaneously on Athlon XPs takes much more of a performace hit than Pentium 4s, must be either the hyperthreading or SSE2 specific optimization in the microsoft video decoder.

saturnotaku
03-29-05, 10:32 AM
That appears to be an anime of some kind. What series/movie is it? I know it's off-topic but inquiring minds want to know. :D

Abba Zabba
03-29-05, 10:35 AM
That appears to be an anime of some kind. What series/movie is it? I know it's off-topic but inquiring minds want to know. :D
I'm the biggest anime fan out there :D, that anime in particular is Air TV (ep 10 and 9).
Air counts only 12 eps and gets pretty sad towards the end :cry:

saturnotaku
03-29-05, 12:49 PM
I'm the biggest anime fan out there :D, that anime in particular is Air TV (ep 10 and 9).
Air counts only 12 eps and gets pretty sad towards the end :cry:

Heh, a lot of the best (read: my favorite) series are only 12-13 eps: Boogiepop Phantom, Haibane Renmei, Tenchi Muyo (first OVA) and Paranoia Agent to name a few. :D

Abba Zabba
03-29-05, 12:51 PM
Heh, a lot of the best (read: my favorite) series are only 12-13 eps: Boogiepop Phantom, Haibane Renmei, Tenchi Muyo (first OVA) and Paranoia Agent to name a few. :D

Kannaduki no miko and hellsing are 12 eps as well. Naruto, inuyasha and prince of tennis on the other hand number in the 150+...

Subtestube
03-29-05, 04:02 PM
Just checking Abba, but is this almost exactly the same as the video mixing demo included in the NV SDK 9.0? I wouldn't ask but it does look INCREDIBLY similar. If it IS the same, were you involved in writing it? Because if so, props to you - nice work.

EDIT: My apologies - it's GLSL so it can't be the same as the NVIDIA demo (which is DX/HLSL based). May I ask if you were aware of the NVIDIA created demo? It has been in the SDK since v 8.5, and what you've done is REALLY REALLY similar - I mean, it's practically a re-implementation. Still, very nice work.

A screenie from the NV Demo:
http://www.nvnews.net/vbulletin/attachment.php?attachmentid=11053&stc=1

Abba Zabba
03-29-05, 04:52 PM
Yup, my demo is practically a clone from the one you mentioned, except that the only thing they have in common is the look:
As a matter of fact I developped the GUI from scratch, and I wrote the DV decoder based on the MS SDK. I also wrote the shaders (you noticed it was GLSL and ARB programs instead of HLSL) by reading some Java and ATi documents.
Also the rendering engine is something I spent nearly a year working on and improving it.
Up to this point I've never seen anyone having a WMV or ASF playback in an OpenGL context or for that matter anything that had video AND sound decoding simultaneously in it (maybe I was not looking hard enough?).
So yeah, it is no coincidence that both demos look practically a like, but the similarity stops right there :)

Subtestube
03-29-05, 04:57 PM
Awesome work! I must say, very very nicely put together. Is this all a personal project for you, or is it in aid of someting larger?

Abba Zabba
03-29-05, 05:04 PM
Awesome work! I must say, very very nicely put together. Is this all a personal project for you, or is it in aid of someting larger?

Personal and profressional at the same time; I used the engine for a couple of demos for SIGGRAPH 2004, and right now I'm working on a commercial product :)

BTW I'm kinda pondering what should I code next? Any suggestions?

Subtestube
03-29-05, 05:17 PM
Well, I suppose the obvious question is what've you coded so far? As a matter of interest, what were the demos for SIGGRAPH? Although I didn't have the pleasure of going, I've peroused the conference proceedings. My research supervisor from last year (Geoff Wyvill) was also there.