Difference between revisions of "X3D Multitexture"

From Web3D.org
Jump to: navigation, search
(X3D Players Implementing Multitexture Capabilities)
Line 5: Line 5:
 
Multitexture capabilities are defined in the [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html Texturing Component] of the [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/Architecture.html X3D Specification].
 
Multitexture capabilities are defined in the [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html Texturing Component] of the [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/Architecture.html X3D Specification].
  
** [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTexture MultiTexture]
+
* [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTexture MultiTexture]
** [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTextureCoordinate MultiTextureCoordinate]
+
* [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTextureCoordinate MultiTextureCoordinate]
** [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTextureTransform MultiTextureTransform]
+
* [http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#MultiTextureTransform MultiTextureTransform]
  
Technical problems
+
== Technical problems and issues ==
 
+
* [http://castle-engine.sourceforge.net/x3d_implementation_texturing.php#section_multi_texturing_spec_problems Problems with existing X3D MultiTexture specification] by Michalis Kamburelis who has implemented these capabilities in the [http://castle-engine.sourceforge.net Castle Game Engine]
+
* [http://web3d.org/pipermail/x3d-public_web3d.org/2013-April/002384.html Need good multitexture example] by Dave Arendash
+
 
+
== X3D Players Implementing Multitexture Capabilities ==
+
  
 
* Yvonne Jung reports
 
* Yvonne Jung reports
Line 25: Line 20:
 
** [http://x3dom.org/x3dom/test/functional/commonSurfaceShader02.xhtml commonSurfaceShader02.xhtml]
 
** [http://x3dom.org/x3dom/test/functional/commonSurfaceShader02.xhtml commonSurfaceShader02.xhtml]
 
**  A bump mapping example with multitextures: [http://x3dom.org/x3dom/example/x3dom_composedShader.xhtml x3dom_composedShader.xhtml]
 
**  A bump mapping example with multitextures: [http://x3dom.org/x3dom/example/x3dom_composedShader.xhtml x3dom_composedShader.xhtml]
 +
* [http://castle-engine.sourceforge.net/x3d_implementation_texturing.php#section_multi_texturing_spec_problems Problems with existing X3D MultiTexture specification] by Michalis Kamburelis who has implemented these capabilities in the [http://castle-engine.sourceforge.net Castle Game Engine]
 +
* [http://web3d.org/pipermail/x3d-public_web3d.org/2013-April/002384.html Need good multitexture example] by Dave Arendash
 +
 +
== X3D Players Implementing Multitexture Capabilities ==
 +
 +
  
 
== X3D Authoring Tools Implementing Multitexture Capabilities ==
 
== X3D Authoring Tools Implementing Multitexture Capabilities ==
 +
  
 
== Example Scenes for Testing ==
 
== Example Scenes for Testing ==

Revision as of 08:58, 24 April 2013

X3D Multitexture needs a complete review of current capabilities to ensure that proper support is required.

X3D Specification and Possible Technical Issues

Multitexture capabilities are defined in the Texturing Component of the X3D Specification.

Technical problems and issues

  • Yvonne Jung reports
    Having multiple textures for shaders is possible, but the compositing modes defined in the spec
    basically exactly map to some around >12 year old GL extensions from the pre-shader times.
    So, no, it won't supported in that way.

X3D Players Implementing Multitexture Capabilities

X3D Authoring Tools Implementing Multitexture Capabilities

Example Scenes for Testing