文件名称:xacer3d:基于WebGL的3D渲染引擎
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-02 23:12:04
JavaScript
xacer3d 基于WebGL的3D渲染管道。 子模块 数学:向量库和矩阵库 几何:网格库 webgl:基于WebGL着色器的渲染器库 例子 // main.js let displayContext = new DisplayContext ( ) ; let geometryShader = new Shader ( displayContext , "./shaders/geometry.glsl" ) ; let geometryRenderer = new Renderer ( displayContext , geometryShader ) ; let cubeMesh = Mesh . fromPrimitive ( Mesh . CUBE ) ; cubeMesh . renderWith ( geometryRenderer ) ; 下载 快到npm !
【文件预览】:
xacer3d-master
----index.html(322B)
----minekhan-engine.js(12KB)
----src()
--------time.js(542B)
--------gl-matrix()
--------physics.js(2KB)
--------noise.js(17KB)
--------xgl.js(6KB)
--------x3d.js(6KB)
--------input.js(1KB)
----shaders()
--------minekhan()
--------standard()
--------postprocessing()
--------raytracing()
----res()
--------blockData.json(170B)
--------entityData.json(827B)
----README.md(514B)
----index.js(2KB)