我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>VR>行业资讯>技术专区

WebGL 简单范例 代码

文章来源:不详 作者:Frank 发布时间:2010年10月11日 点击数: 字号:
 

              if( childNode.nodeType == childNode.TEXT_NODE )     

              str += childNode.textContent;   

              childNode = childNode.nextSibling; 

 

                }

 

           return str;}

 

     这边的程序,会先找到指定 id element,然后依序地把他里面的 text node 的数据读出来,并且累加到 str 这个字符串里,最后再传出来。

 

     而在取得 shader 程序的程序代码之后,还需要再以 OpenGL shader 的处理程序,进行编译、连结等动作;这边也就是在 RunWebGL() 中呼叫到的 CreateShader() 函式了~

 

     1: function CreateShader() 

     2: { 

     3:   // create vertex shader 

     4:   var vsSource = getShaderSource( "vs_01" ); 

     5:   var vertexShader = g_WebGLContext.createShader( g_WebGLContext.VERTEX_SHADER ); 

     6:  

共11页 您在第6页 首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 尾页 跳转到页 本页共有3237个字符
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料