跳到主要内容
2024年开发商调查到此,我们希望听到您的意见! 参加2024年开发商调查

标记为[twgl.js]的问题

twgl.js是一个使WebGL不那么冗长的库

twgl.js公司
28问题
筛选依据
排序依据
标记为
0 投票
1 回答
27 意见

webgl实例化没有显示任何内容

使用twgl.js来简化内容,但出于某种原因,我得到了以下警告:[.WebGL-000031BC01680600]GL_INVALID_OPERATION:必须绑定元素数组缓冲区。屏幕上什么也没有出现。。。
1 投票
2 答案
170 意见

TWGL相机不需要旋转

我很困惑,我正在尝试使用鼠标和键盘控件(使用WebGL2),并尝试使用以下四个功能旋转和移动相机:m4.旋转X(m,角度入弧度,dst);m4.旋转Y(m。。。
0 投票
1 回答
123 意见

WebGL:INVALID_OPERATION:texImage2D:ArrayBufferView不够大,无法满足请求

在使用twgl.js时,我在调用twgl.createTexture时不断收到此错误。我使用来自noisejs的单纯形噪波制作地图,屏幕上的每个像素都有一个高度值和一个湿度值。它。。。
2 投票
0 答案
102 意见

如何在使用webgl2的模具缓冲区渲染到帧缓冲区时启用抗锯齿/多重采样?

我添加了示例:4,并将gl.RGBA更改为gl.RGBA4,以启用第一个帧缓冲区附件的抗锯齿:const帧缓冲信息=twgl.createFramebufferInfo(gl[{格式:gl.RGBA4,类型:gl。。。。
2 投票
1 回答
41 意见

twgl.setUniforms本机webgl中的模拟调用

我不使用twgl,我想用纯webgl为“gl.createTexture()”设置制服。源代码:const depthTexture=gl.createTexture();...twgl.setUniforms(程序信息{...
0 投票
1 回答
289 意见

帧缓冲区和制服的异常情况(意外反馈)

我对帧缓冲区的情况一无所知。请看一下以下内容:类着色器{构造函数(cvs,dim){cvs.width=尺寸[0];cvs.height=尺寸[1];...
1 投票
0 答案
157 意见

WebGL中的帧缓冲区附件产生意外结果

帧缓冲区附件有问题。基本上,我的帧缓冲区一直工作得很好,但对于我的上一个项目,我需要用一些颜色值初始化它们。所以我创建了一个附件。。。
1 投票
1 回答
241 意见

twgl.js使用es6模块加载纹理时出现问题

我正在尝试将纹理加载到一个2d平面中,就像本文《如何使用TWGL(WebGL helper Library)绘制2d图像》中演示的那样。当包含脚本标记时,它可以很好地工作,如so<script src=&。。。
4 投票
1 回答
3公里 意见

如何使用TWGL(WebGL辅助库)绘制2D图像

关于如何使用TWGL绘制3d素材,有几十个示例https://github.com/greggman/twgl.js/tree/master/examples。但我如何用它绘制2D图像呢?特别是我对怎么做感兴趣。。。
1 投票
1 回答
537 意见

WebGL/OpenGL文本标记动画实例化形状

我使用实例化在平面中渲染了数量可变的圆,这些圆的大小、颜色和位置都可变。我希望能订购10到10万个圆圈/标签。在float instanceSize;中;。。。
2 投票
1 回答
2公里 意见

将向量数组传递到着色器

试图将vec3数组传递给着色器,Firefox给了我以下警告:WebGL警告:uniform setter:(uniform u_colors[0])“values”长度(4) 必须是大小为&的正整数倍。。。
0 投票
1 回答
203 意见

在TWGL中,为什么“setBuffersAndAttributes”和“drawBufferInfo”是两个独立的调用?

在TWGL中,为什么我必须先将缓冲区信息传递给setBuffersAndAttributes,然后再传递给drawBufferInfo?我对WebGL很陌生,只是想了解管道,为什么。。。
1 投票
2 答案
3公里 意见

如何在webgl中画出完美的线

我想用webgl画出完美的线条。我在渲染器上下文中没有设置任何内容。我应该启用、设置或提供什么选项来canvas.getContext来帮助我画一条看起来不错的线?我。。。
投票
1 回答
253 意见

为什么我在WebGL中看到这些奇怪的剪辑工件?

我使用TWGL创建一个NxN平面缓冲区,然后将其用作网格(TWGL.primitives.createPlaneBufferInfo),并在Z轴上相对于视频中的亮度值进行挤出。一切看起来。。。
0 投票
2 答案
356 意见

为什么顶点着色器忽略Uint8Array数据而不忽略Float32Array数据?

我的顶点着色器具有以下属性:属性float a_color;我有一个数组缓冲区(WebAssembly的内存),它只包含0和1,我通过创建一个。。。

15 30 50 每页