webgl 相关问题

WebGL扩展了HTML canvas元素的功能,允许它在任何兼容的Web浏览器中呈现加速图形。 **除非问题是关于WebGL API功能的,否则请勿使用此标记标记有关3D库(如THREE.js)的问题。 **请勿使用此标签标记UNITY WEBGL的问题!! **

我可以将顶点attrib数组0被禁用的警告静音吗?

当使用gl.disableVertexAttribArray(0)进行绘制时,Firefox(就像其他浏览器一样,他们说)会发出这样的警告。WebGL警告: drawElementsInstanced: 在没有顶点属性0数组的情况下进行绘制......。

回答 1 投票 0

Three.js - 只渲染场景背景,但没有几何图形。

老实说,我会把我的头发从头上扯下来。我真的需要帮助。我需要做的就是在这个非常简单的三.js程序中得到一些什么东西来渲染。我已经浪费了这么多时间,而且...

回答 1 投票 -1

为什么canvas 2D上下文没有使用WebGL的底层?

我用过不少画布2D上下文,最近也开始学习一些WebGL。标题中的问题是我在做一个如何实现上下文的教程时想到的......。

回答 1 投票 0

如何将加载的gltf中的所有材料从mesh basic转换为mesh phong?

我正在将一个GLTF模型加载到threejs中。对象上使用的所有材料(有相当多的材料),都使用了一个网格基本材料,我们希望它们是一个可以受 ...

回答 1 投票 0

Shadertoy在THREE.js中的应用。

我目前正在尝试使用THREE.js将这个着色器翻译到画布上:https:/www.shadertoy.comview4sjXRG。这是我正在使用的函数,它适用于更简单的着色器。我假设我...

回答 1 投票 2

矩阵乘法与向量在GLSL中的应用

参考 http:/webglfundamentals.orgwebgllessonswebgl-3d-orthographic.html 在矢量着色器中,有mat4和vec4的乘法。属性vec4 a_position; uniform mat4 u_matrix; void main() { ...

回答 1 投票 1

如何在threejs中组合着色器效果

来自Flash背景,我习惯于用以下方式创建一个片段着色器: filters = []; filters.push(new BasicFilter(SomeTexture)); filters.push(new NormalMapFilter(...)); filters.push(new NormalMapFilter(...)

回答 2 投票 4

WebGL游戏不会响应键盘输入。在Unity中可以完美运行。我怎样才能让它在浏览器中工作?

我使用了一个游戏模板,并尝试为WebGL构建它。一切都很好,直到游戏在浏览器中打开。首先是显示一个蓝屏,但我通过编辑一些配置来解决这个问题......。

回答 1 投票 0

无法在Android即时游戏中初始化WebGL("WebGL1被列入黑名单")。

我正在开发一个利用WebView(用Cordova包装)的Android即时游戏。该游戏在浏览器中运行良好,也可以作为安装的应用程序,甚至可以通过WebView在Facebook Messenger中运行。...

回答 1 投票 0

从wkt字符串中提取的开放层点符号

我想用一系列的点来表示,每个点都有自己的wkt字符串,代表该点在一定缩放级别上的形状。使用geoserver,我可以很容易地做到这一点。一些...

回答 1 投票 0

WebGL 纹理在某些纹理上无法工作

我正试图按照WebGL的教程来做,但我在使用纹理时出现了奇怪的行为,我使用以下代码来创建纹理: var tex = gl.createTexture(); gl.bindTexture(gl.TEXTURE_2D, tex) 我使用以下代码来创建纹理: var tex = gl.createTexture(); gl.bindTexture(gl.TEXTURE_2D, tex); gl......。

回答 1 投票 1

WebGl不相干的定时器查询峰值。

当我试图使用disjoint timer查询扩展对一些WebGL进行计时时,我看到了一些奇怪的结果。我写了一些简单的WebGL代码来重现我们在这里看到的问题:https:/...

回答 1 投票 0

在webgl中的变化不能如期进行。

我是WebGL新手,现在正在学习各种变量。其中,我期望的输出是下面的图像。在下面的代码中,我试图将颜色从顶点着色器传递给片段着色器。"原始 ...

回答 1 投票 0

webgl - babylonjs天盒纹理不显示

我在webgl中用babylonjs制作的一个skybox的纹理有问题。我的整个项目都在webserver上,一切看起来都写得很好,但是应该是skybox的盒子却没有 ...

回答 4 投票 1

在Framebuffer和活动的Texture之间形成WebGL反馈环。

我有一个webgl项目,它使用2次传递渲染来创建纹理效果。一切都很正常,直到最近chrome开始抛出这个错误。[.WebGL-0000020DB7FB7E40] ...。

回答 1 投票 2

从three.js场景导出到SVG或其他矢量格式。

能否从用three.js的WebGLRenderer渲染的场景中导出SVG或其他矢量格式的图像?是否可以从CanvasRenderer派生的场景中导出SVG或其他矢量格式的图片?如果不能,如何...

回答 1 投票 3

在WEBGL画布中使用可变字体,p5 js。

我有一个WEBGL画布,我正在加载一个3D模型。我也有一个用createP创建的可变字体的文本。问题是,我需要将文字放在背景和三维模型之间。

回答 1 投票 1

将三维世界的二维透视定位在三维世界上。

所以我有这个方法在一个2D世界上画出3D世界中的所有一堆矩形,我能够将3D对象定位在2D画布上就好了,但现在我想将2D画布放置在......

回答 1 投票 1

Webgl 2D渲染图像太重

我刚刚开始使用webgl。我跟着youtube上的一个简单的初学者教程学习。现在,我正在尝试创建一个简单的2D游戏。在这个游戏中,我想渲染一个简单的图片库存。...

回答 1 投票 -1

在Cesium地图中如何改变EllipseOutlineGeometry的宽度?

我按照沙堡椭圆轮廓几何的方法来做。我想知道是否有办法让椭圆线宽变宽?有使用宽度使多段线变宽的例子 ...

回答 3 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.