pouët.net

the first demo with shaders

category: general [glöplog]
 
we were discussing about that on #revision ircnet channel, someone knows or remember wich one? (or more vaguely when appeared the first demos using shaders for effects).
added on the 2015-06-10 17:03:29 by rez rez
Just as an addendum, we were specifically talking about programmable PS/VS (i.e. the GF3 stuff).
added on the 2015-06-10 17:05:27 by Gargaj Gargaj
so some dx8 demo from early 2001 i guess :) or did OGL support shaders sooner?
Relais from Breakpint 2003 used vertex shaders, one year eralier pretty everything was still using plain fixed function pipeline and multitexturing
added on the 2015-06-10 20:40:23 by T$ T$
eheh. that nfo file "by a lake of 3d artists" :)
http://www.pouet.net/prod_nfo.php?which=3125 states that it's using t&l this is certainly not "shaders" but fixed function.
Quote:

---------------------------------[Requirement]-----------------------------
- dx8
- >=16mo 3dboard, preferably with t&l (no tested without)

Nope. Not shaders.

Register combiner stuff is "relatively close" (well, nope.) to shaders and was available on some NV cards.

Zoom 3 and kkrieger were using shaders IIRC. But that's 2003+ era.

DX8 had shader assembly but not HLSL (that's DX9+), similar for OpenGL, GLSL was introduced 2004, before there were some strange GPU assembly like programs and register combiners.
added on the 2015-06-10 22:14:02 by las las
Even if is not anwering the Q at all:
I got my first PC ever in 2005, released my first ever prod on PC, using mostly fixed pipeline, but abusing Vertex/Shader for Lighting/Etc. in 2008 ;) (Thanx Gargaj, you had some seminar about shaders at some party, got recorded and i watched it! Rendermonkey ruled!)
WhiteOut by BONZAI BROS.
Wasn´t my first prod, but my first PC-prod...and even 4K! (Thanks again to Gargaj for organizing the first ever NVScene!)
Funny sideFact: prodID==51445, while my postalID still is and was "51145" ;)
(just would have needed those 300 spartans with a release each, but they died instead for few reasons!)
hardy... posts like...
Quote:

Even if is not anwering the Q at all:
$SHAMELESS SELF-PROMOTION
$RANDOM_BS

...really help, thank you. You are a spam bot, right?
added on the 2015-06-11 08:44:05 by las las
isn't squish one of the first?
added on the 2015-06-11 09:22:25 by Defiance Defiance
Quote:
isn't squish one of the first?


Apparently it can run on GeForce256, which is a non-shader card.
So unless it uses software-emulation of vertex shaders, or has both a fixedfunction and a shader path, I don't think it would use shaders.
added on the 2015-06-11 10:01:40 by Scali Scali
i used nv vertex programs and nv register combiners in my early stuff in 2002, e.g. http://www.pouet.net/prod.php?which=5607 at ms2002 - although the device was set to use software vertex shading so it ran on a geforce 2. im sure there are a load of others around which used that pipe from 2001-02, but i cant think of any offhand.

by bp 2003 ( http://www.pouet.net/prod.php?which=9469 ) i was using hardware ps/vs on dx9 like a lot of others.

i have a horrible feeling that the first gf3-only production using pixel shaders i saw was some intro by dxm back in 2002.. maybe this one? https://www.pouet.net/prod.php?which=6778
added on the 2015-06-11 11:33:20 by smash smash
google doesn't really know it.

squish is gl. sorta fixed. and ran here. relais is gl too. that means register combiners? i'd put the finger on zoom3. definetely couldn't run that back then. as far as my memory goes. :)
added on the 2015-06-11 12:12:26 by yumeji yumeji
Zoom 3 is one of the more well known ones I guess; the dxm one smash mentioned is dated earlier.

You don't have to do good stuff to be the first at something ;)
added on the 2015-06-11 12:17:44 by las las
yeah. somebody gotta remind me to refresh pages after i google for some minutes. ;)
added on the 2015-06-11 12:21:43 by yumeji yumeji
so, it must've been 3dmark2001 ;)

login