Emm*_*ith 9 javascript geometry opengl-es webgl
我目前正在研究一种在webgl中产生非真实感渲染的方法.最好看的算法我发现到目前为止的边缘检测与OpenGL的几何着色器来实现,在这里.特别是GL_TRIANGLES_ADJACENCY.
我想知道WebGL中是否有相同的内容,甚至我如何将此代码移植到Javascript上.
Mor*_*bel 13
WebGL中不提供几何着色器.
然而,有很多方法可以进行边缘检测.例如,您可以使用基于图像空间的算法,例如
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.93.9731&rep=rep1&type=pdf
或者看看"实时渲染 - 第3版"(书).在本书中有很多NPR的例子,其中大多数都可以在WebGL上运行.
http://www.realtimerendering.com/
WebGL 目前仅支持像素着色器和顶点着色器,不支持几何着色器。
也就是说,有一篇有趣的文章和演示展示了如何在 WebGL 中模拟几何着色器:https : //acko.net/blog/yak-shading/。
| 归档时间: |
|
| 查看次数: |
12318 次 |
| 最近记录: |