cost 73 ms
WebGL/OpenGL 文本标签动画实例化形状 - WebGL/OpenGL text labeling animated instanced shapes

我正在使用实例化在平面中渲染可变数量的圆圈,这些圆圈具有可变的大小、颜色和位置。 我希望达到 10k-100k 圈/标签的数量级。 支持instanceCenter属性的缓冲区每帧都会更改,为圆圈设置动画,但其余部分大部分是静态的。 我每个圆有一个四边形,我正在片段着色器中创建圆。 现在,我 ...

在 TWGL 中,为什么“setBuffersAndAttributes”和“drawBufferInfo”是两个单独的调用? - In TWGL, why are “setBuffersAndAttributes” and “drawBufferInfo” two seperate calls?

在TWGL 中,为什么我必须先将缓冲区信息传递给setBuffersAndAttributes ,然后再将其传递给drawBufferInfo ? 我对 WebGL 很陌生,只是试图了解管道,为什么这两个单独的调用,在这种情况下,我会首先设置缓冲区信息,然后在绘制它之前做其他事情,或者根本不绘制它或 ...

为什么我会在 WebGL 中看到这些奇怪的剪辑伪影? - Why am I seeing these strange clipping artifacts with WebGL?

我正在使用 TWGL 创建一个 NxN 平面缓冲区,然后将其用作网格 (twgl.primitives.createPlaneBufferInfo),并在 Z 轴上相对于视频中的亮度值进行挤压。 一切看起来都不错,只是我在 (-X, -Y) 和 (X, Y) 象限中出现了奇怪的裁剪伪影。 有关示例, ...

为什么我的顶点着色器会忽略 Uint8Array 数据而不是 Float32Array 数据? - Why does my vertex shader ignore Uint8Array data but not Float32Array data?

我的顶点着色器具有以下属性: attribute float a_color; 我有一个仅由 0 和 1 组成的数组缓冲区(WebAssembly 的内存),我通过创建一个Uint8Array来创建它的视图。 但是我的顶点着色器忽略了它(没有错误,但似乎将所有内容都视为 0)。 我正在使用twg ...

使用twgl和framebuffers会导致GPU中的内存泄漏并使浏览器崩溃(已附加plunkr) - Using twgl and framebuffers results in memory leak in GPU and crashes the browser(plunkr attached)

我正在使用twgl.js库在webgl中编写直方图应用程序。 我已经成功实现了。 但这很容易使浏览器崩溃。 我在这里@ https://plnkr.co/edit/hK9YXyT0Cj9BEUowYiKVSubH?p=info添加了plunkr。 通常,渲染部分位于rendere ...

删除TWGL中的蓝色方块 - Remove blue square in TWGL

我的问题是我正在使用TWGL库来制作带有纹理的着色器,当加载图像时,它们会在加载前始终显示为蓝色框。 我无法找到有关该问题或文档,甚至其他作品的任何内容。 我怎样才能删除那个蓝盒子? "use strict"; class MathUtils { constructor( ...

康威在3D FPS问题中的生活游戏 - Conway's game of life in 3D FPS problems

我正在尝试用3D实现康威的生活游戏 。 基本上,我正在尝试一个额外的维度。 我在游戏开始时实例化一个多维数据集列表,并为每个列表提供一个索引,该索引将与一个逻辑对象相关联,如果它处于活动状态,我将调用twgl.drawObjectList ,否则我将在一个函数中跳过它我正在使用reque ...

无法弄清楚如何在twgl中做纹理工作 - cannot ever figure out how to do texture jobs in twgl

这是我为vs / fs编写的代码,以及我想要放在画布上的简单多维数据集。 为了冗长,省略了一些部分。 立方体 这个立方体工作得很好而没有纹理,但是当我试图将纹理打开时,它从不起作用我几乎尝试了所有东西,我仍然无法弄清楚如何将纹理放在上面。 所以,我怎么能把纹理放在上面? ...

twgl.js:如何通过BufferInfo使用压缩的顶点数组 - twgl.js: How to use a packed vertex array via BufferInfo

我在webgl项目中使用twgl.js( http://twgljs.org/ ),使用起来非常好,但是我想优化代码以使用压缩顶点数组。 但是我似乎无法弄清楚它在twgl中是如何工作的,我可以看到其中有一些用于跨步和偏移的选项,但是没有进一步的信息说明它们将如何工作。 我已经阅读了代码,但是 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM