webgl 相关问题

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

在 webGL 程序中在鼠标和 2D“世界”位置之间转换

我正在制作一个带有平移和缩放功能的简单绘画程序。 您可以在此处找到问题的最小重现:https://codesandbox.io/s/mouse-coords-min-repro-4rfg1v?file=/src/index.ts 我...

回答 1 投票 0

glsl 顶点着色器 glGetUniformLocation 返回 null

大家好我正在学习webgl,我无法获取特殊变量的位置 这是代码 顶点着色器 统一 vec2 u_translation; 属性 vec2 a_position; 统一 vec2

回答 1 投票 0

P5 捕获着色器编译错误

我正在网络上制作着色器编辑器。用户可以在文本区域中创建自己的着色器,并将其应用于网络摄像头。 问题是我没有观察到着色器编译错误和

回答 1 投票 0

当 webp 在 osgb 或 3dtiles 中显示不正确时,我该怎么办? [关闭]

我使用osg库将默认为jpeg的osgb纹理转换为webp,但纹理的结果不完整,我导出jpeg和webp格式的图片,发现两个格式相同的宽度和h ...

回答 0 投票 0

ThreeJS 无法创建 WebGL 上下文错误

这是我的 HTML 和 JS 代码。我刚开始学习 Three.js,但它已经开始给我错误,我找不到修复它的方法。感谢您的帮助。 这是我得到的错误: 我当时...

回答 0 投票 0

什么决定了类型转换反馈写入其缓冲区的大小?

(这个问题是在 WebGL 的上下文中,但据我所知适用于所有 GLSL。)我的理解是 GLSL 基元可以具有不同的精度(位数,因此字节数),取决于...

回答 1 投票 0

webgl 纹理的屏幕截图格式不正确

我有一个问题,我刚刚在 chrome 中发现并且曾经工作过。从屏幕捕获 MediaStream 将视频纹理上传到 webgl 失败并显示一条对角线绿线并且图片是对角线。 如果我

回答 0 投票 0

Gltf 模型在 three.js 中看起来不正确

我从 sketchfab 下载了以下模型并导入到我的场景中,但模型看起来不正确,尤其是玻璃模糊。 这是我的代码 导入“./sass/main.scss”; ...

回答 1 投票 0

多个圆围绕2点打包

嗨,我正在尝试构建具有数千个圆圈的交互式图表。 SVG 和 canvas 在性能方面并不好 我发现出于性能原因,P5 JS 或 WebGL 是一个很好的解决方案。

回答 0 投票 0

WEBGL在VS CODE中的自动完成。

我有一个学校的项目,我需要使用WEBGL。但是如果没有自动完成,要写出所有的代码是非常困难的,我没有找到合适的扩展。我没有找到合适的扩展。你有什么好办法吗?

回答 1 投票 0

在three.js中如何让球体上的光线变得锐利?

我有一个简单的three.js场景,有球体和方向光。在球体上你可以看到它逐渐变暗。如何使光到暗的过渡更快。如何让光线 "更锐利"... ...

回答 1 投票 0

圆圈没有渲染到画布上

我正在尝试使用WebGL渲染一个圆。我只需要通过一个动态像素值来转换圆,所以我使用了一个教程中的一些转换逻辑,将像素空间转换为剪贴空间,并将 ...

回答 1 投票 0

WebGL Three.js 在一个复杂对象(网格)上的不同材质

为了提高性能,我在这样的循环中把网格渲染成一个THREE.Geometry()对象: build : function(){ / simplified square = new THREE.Geometry(); face = 0; for( r = 0; r < ...

回答 2 投票 2

如何解决Safari上三个js在我的网页上触发的错误?

我的朋友经营着一个在线广播电台,所以为了他的生日,我为他制作了一个网页。我对javascript很陌生,所以对我来说是一次很好的学习经历。我设法让它在台式机和...

回答 1 投票 0

WebGL vec4() 描述

我刚刚学习WebGL图形编程。Gl_Position = vec4((u_matrix * vec3(a_position,1)).xy,......我正在研究某人的代码,其中包括/将位置乘以矩阵的语句。

回答 1 投票 0

WebGL m3对象?

感谢list对WebGL vec4()的帮助! 它的速度很快;不知道谷歌搜索(Swizzling)是否会有用,但也许吧?又是一个WebGL的问题;那么我应该有list的资源来帮助我 ...

回答 1 投票 2

在WebGL中的两个着色器之间使用相同的统一变量。

我正在使用WebGL尝试渲染一个具有颜色和纹理的场景,颜色通过顶点着色器渲染,纹理通过片段着色器渲染。这两 ...

回答 1 投票 0

Three.js不显示任何内容

我一直在用three.js做一些实验。然而,当我试图做一个简单的测试时,我无法让它显示任何东西。这是我的代码。如果有人能告诉我,我错过了什么,这将是......

回答 2 投票 1

两层不同的点形状

我在地图上绘制webgl点,目前工作正常。现在我想在地图上再加一层。我正试图找出最好的方法来做这件事。因为我的代码的方式是...

回答 1 投票 1

想不通。用threejs和Angular加载3D glTF模型。

我努力了一阵子,想搞懂three.js,以及如何使用Angular导入3D模型。我找过文档,我在这里找过。我似乎想不通......

回答 1 投票 0

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