[x3d-public] fill in what shading languages are available
doug sanden
highaspirations at hotmail.com
Sun Jan 10 07:54:56 PST 2016
>
>
>
> Could someone fill in what shading languages are available for those
> X3D players which support programmable shaders on this
>
>
>
>
>
> page: http://www.web3d.org/wiki/index.php/Player_support_for_X3D_components
>
_ FreeWRL
Programmable
_ Shaders partial^
GLSL yes
HLSL no
Cg no
^ and a subset of Level 1
http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/shaders.html#SupportLevels
ComposedShader yes
ProgramShader yes
PackagedShader no
more..
http://freewrl.sourceforge.net/FreeX3D/Component_ProgrammableShaders.html
On behalf of the freewrl opensource community, I report my best knowledge today FreeWRL supports GLSL shading language only, Composed and Program shaders only.
Or more correctly aspires to. Your Geo.x3d example
http://coderextreme.net/bug/geo.x3d
of cubemap shading in a ComposedShader isn't working right now in freewrl, and I'm looking into that.
Other samples of ProgramShaders and ComposedShaders do work in freewrl:
http://dug9.users.sourceforge.net/web3d/tests/ProgrammableShaders/flutter2-ProgramShader.x3d
http://dug9.users.sourceforge.net/web3d/tests/ProgrammableShaders/flutter2-ComposedShader.x3d
Thanks,
-Doug
>
> Player support for X3D components - Web3D.org
> www.web3d.org
> The Extensible 3D (X3D) Graphics standard has many capabilities. X3D
> components are modular collections of nodes that make it easier for
> software to gradually ...
>
>
>
> Thanks,
>
>
> John
>
More information about the x3d-public
mailing list