[X3D-Public] Shaders - Re: Adobe At it Again

yiqi m17design at hotmail.com
Mon Jul 12 19:08:02 PDT 2010

>> IIRC, BitManagement supports the Microsoft Shader language (which, as a sign of age I forget the name of at the moment) 

It's HLSL.

I think VRML and X3D do great in shaders, I write some text on wiki:  http://en.wikipedia.org/wiki/X3D

>> In 2000's, many companies like Bitmanagement improved quality level of virtual effects in VRML to quality level of DirectX 9.0c. All main features like game modelling are already complete. They include multi-pass render with low level setting for Z-buffer, BlendOp, AlphaOp, Stencil, Multi-texture, Shader with HLSL and GLSL support, realtime Render To Texture, Multi Render Target (MRT) and PostProcessing. Many demos shows that VRML already supports lightmap, normalmap, SSAO, CSM and Realtime Environment Reflection along with other virtual effects.

And I have upload some video on Youtube:

MRT test: http://www.youtube.com/watch?v=YlxS_hywSkQ  
MRT test2: http://www.youtube.com/watch?v=Iff4bYAyMOo
Motion Blur: http://www.youtube.com/watch?v=5BgOAZUykGA
Depth of Field: http://www.youtube.com/watch?v=pbktZho3Ks4
Car paint shader: http://www.youtube.com/watch?v=3RvuVOrFieY

From: John A. Stewart 
Sent: Monday, July 12, 2010 9:12 PM 
To: John Carlson ; X3D Graphics public mailing list 
Subject: [X3D-Public] Shaders - Re: Adobe At it Again 

> What about shading languages?  What's the web3D shading language?


There were 3 shading languages that were popular; all 3 went into the spec. NVidias one (Cg) is, IMHO, dead. 

FreeWRL supports GLSL - the OpenGL Shader language.

IIRC, BitManagement supports the Microsoft Shader language (which, as a sign of age I forget the name of at the moment) 

I think, in my little opinion, that the world is moving to GLSL. Certainly, it is platform independent.

Of course, GLSL is, like many things, in flux.... which is a course in itself.

John A. Stewart
alex.stewart at crc.ca

Network Systems and Technologies - 
        Systemes et technologies des reseaux
Communications Research Centre Canada  |  
         Centre de recherches sur les communications Canada

3701 Carling Ave.  |  3701, avenue Carling
PO Box 11490, Station H  |  CP 11490, succursale H
         Ottawa ON K2H 8S2   |  Ottawa (Ontario) K2H 8S2

<a href="http://www.crc.ca">http://www.crc.ca</a>

X3D-Public mailing list
X3D-Public at web3d.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20100713/b74ad8de/attachment.html>

More information about the X3D-Public mailing list