【文件属性】:
文件名称:hedgehog-engine:基于WebGL的渲染引擎https
文件大小:119KB
文件格式:ZIP
更新时间:2021-04-05 13:31:03
sass webgl typescript web university
刺猬引擎
基于WebGL的呈现引擎。
怎么跑
安装Node.js和Yarn ,然后运行以下命令:
yarn install
yarn run tsc-build
yarn run sass-compile
在浏览器中打开index.html文件。
特征
顶点和片段着色器编译
灵活的着色器程序编译
绘制不同的模型
无需重新加载场景即可编辑场景的小部件
可互换相机
2D和3D图形
伽玛校正和光衰减
麦克风录音
鼠标输入支持(仅单击)
键盘输入支持(仅按键)
贝塞尔曲线
旋转体图
科技栈
语言:
TS
SCSS
库:
require.js
短绒棉
使用的短绒:
ESLint
Stylelint
提交此仓库之前,请使用短绒棉。
有用的链接
【文件预览】:
hedgehog-engine-master
----package.json(2KB)
----.github()
--------workflows()
----index.html(1KB)
----resources()
--------textures()
--------README.md(96B)
----src()
--------input()
--------media()
--------assets()
--------engine()
--------ui()
--------math()
--------README.md(55B)
--------index.ts(6KB)
--------special()
----.eslintrc.js(307B)
----tsconfig.json(6KB)
----.stylelintrc.js(67B)
----.gitignore(53B)
----.lfsconfig(91B)
----lib()
--------require.js(17KB)
--------README.md(54B)
----styles()
--------index.scss(622B)
--------README.md(54B)
----README.md(2KB)
----yarn.lock(134KB)
----.gitattributes(211B)