SOURCE

console 命令行工具 X clear

                    
>
console
Matrix4.prototype.print=function(id){
	let ele = this.elements;
	let str= '\n'
	for(let i =0; i<ele.length;i+=4){
		str += ele.slice(i,i+4).join(',') + '\n'
	}
	id = document.getElementById(id)
	if(id) id.innerHTML = str;
	return str;
}

let mat4 = new Matrix4()
// 旋转矩阵,90度旋转 围绕的是z轴 所以z=1
mat4.setRotate(90, 0, 0,1)
mat4.print('setRotate')

let mat42 = new Matrix4();
// 平移操作
mat42.setTranslate(1,1,1)
mat42.print('setTranslate')


let mat43 = new Matrix4();
mat43.setIdentity();
mat43.print('setIndentity')

let mat44 = new Matrix4();
mat44.setScale(0.5,0.5,0.5)
mat44.print('setScale')



<pre id="setRotate"></pre>
<pre id="setTranslate"></pre>
<pre id="setIndentity"></pre>
<pre id="setScale"></pre>
pre{
	background:#fff;
}

本项目引用的自定义外部资源