没有合适的资源?快使用搜索试试~ 我知道了~
webgl:在Elm中使用WebGL进行功能渲染
共36个文件
elm:14个
jpg:8个
json:4个
需积分: 10 0 下载量 21 浏览量
2021-05-23
05:08:55
上传
评论
收藏 311KB ZIP 举报
温馨提示
榆树WebGL 使用WebGL渲染 。 这对于2D和3D渲染都非常有用,因为它可以让您利用GPU的硬件加速优势,这意味着您可以更快地渲染事物。 ,您可以对API有所了解,但请确保继续阅读以了解WebGL和GPU的实际工作方式! 了解WebGL 为了从该库和GPU中获得最大收益,最好将一些示例与对信息如何通过渲染管道流动的相当扎实的理解结合在一起。 本节对管道和相应的术语进行了高级概述。 在较高的层次上,有两个基本概念需要理解:网格和着色器。 这些细节对有效使用WebGL至关重要。 网格 网格是关于三角形的。 通过并排放置小三角形,您可以构建较大的3D形状。 我们通过将一堆属性(例如位置和颜色)与三角形的每个角相关联来定义每个三角形。 我们在CPU上创建和更新网格,因此使用模型不会从GPU中获得任何直接好处。 网格从CPU发送到GPU进行渲染。 这种转移可能会非常昂贵,因此最好避
资源推荐
资源详情
资源评论
收起资源包目录
webgl-main.zip (36个子文件)
webgl-main
.eslintrc.json 2KB
.gitignore 87B
pipeline.png 56KB
src
WebGL
Settings.elm 4KB
Internal.elm 2KB
Texture.elm 7KB
Settings
Blend.elm 5KB
DepthTest.elm 4KB
StencilTest.elm 6KB
Elm
Kernel
Texture.js 2KB
WebGL.js 27KB
WebGL.elm 10KB
gh-pages.sh 495B
CONTRIBUTING.md 682B
LICENSE 1KB
elm.json 565B
examples
.gitignore 7B
Cube.elm 3KB
Triangle.elm 2KB
FirstPerson.elm 8KB
screenshots
thwomp.jpg 7KB
crate.jpg 5KB
triangle.jpg 5KB
cube.jpg 4KB
first-person.jpg 3KB
elm.json 618B
Thwomp.elm 7KB
texture
thwomp-face.jpg 12KB
thwomp-side.jpg 7KB
wood-crate.jpg 176KB
Crate.elm 7KB
README.md 7KB
sandbox
Intersection.elm 3KB
elm.json 570B
IndexedTriangles.elm 4KB
release.sh 616B
共 36 条
- 1
资源评论
水瓶座的兔子
- 粉丝: 26
- 资源: 4469
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功