首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

WebGL递归
EN

Stack Overflow用户
提问于 2013-02-04 04:10:07
回答 3查看 518关注 0票数 2

我正在写一个网站,使用递归算法计算几何图形,并使用WebGL显示该几何图形。WebGL可以使用递归计算几何图形吗?我知道着色器不能是递归的,但我不知道是否还有一些递归支持。

谢谢,Istvan。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-04 04:17:20

您可以在JavaScript中使用递归算法轻松地生成几何体。您可以将生成的几何体存储在数组缓冲区中,然后将其传递给WebGL。但是,WebGL没有任何几何体生成功能(例如,几何体着色器或细分曲面)。

票数 2
EN

Stack Overflow用户

发布于 2016-01-09 01:24:51

使用WebGL1.0,您可以使用webgl renderbuffer创建的渲染目标从着色器获得输出,然后使用canvas的getImageData来获取表示几何图形的值的缓冲区。这非常耗时,但也是有可能的。另外,建议注意project

票数 0
EN

Stack Overflow用户

发布于 2016-05-26 07:36:07

在JS中计算递归算法并将结果传递到着色器中定义的变量中可以解决您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14676764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档