绘图模式常量(Draw Mode Constants)
编辑教程绘图模式常量(Draw Mode Constants)
这些是Mesh.drawMode的有效值,控制着顶点列表一旦被发送到GPU中将如何被解释。
绘图模式
THREE.TrianglesDrawMode
这是默认值,这将使得每三个连续顶点(v0, v1, v2),(v3, v4, v5),……被解释为一个单独的三角形。
如果顶点的数量不是3的倍数,那么将会忽略多余的顶点。
THREE.TriangleStripDrawMode
这将使得一系列的三角形(由(v0, v1, v2),(v2, v1, v3),(v2, v3, v4),……给定)一个一个地连在一起,每一个连续的三角形将和前一个三角形共享两个顶点。
THREE.TriangleFanDrawMode
这将会使得一个序列中的每一个三角形(由(v0, v1, v2),(v0, v2, v3),(v0, v3, v4),……给定)共享它们的第一个顶点(就像风扇一样)。
注意:截至DirectX10这个模式还没有被支持。 由于Chorme和Firefox在Windows上是使用ANGLE来渲染WebGL的,所以这种模式将会在内部转换为受支持的模式, 但可能会导致这些浏览器在性能上降低一些。
用法
var geometry = new THREE.BufferGeometry();
var vertices = []; vertices.push( -10, 10, 0 );
vertices.push( -10, -10, 0 ); vertices.push( 10, -10, 0 );
// ... geometry.addAttribute( 'position',
new THREE.Float32BufferAttribute( vertices, 3 ) );
var material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
var mesh = new THREE.Mesh( geometry, material );
mesh.drawMode = THREE.TrianglesDrawMode; //default scene.add( mesh );
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟