webgl 相关问题

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

Three.js中如何让玩家控件与墙壁碰撞

我有一个 Three.js 场景,其中有一个大网格作为我的地图(从搅拌机导出)。 我这样加载: // 地图 var loader = new THREE.JSONLoader(true); var thiz = 这个; 加载器.加载( “冰世界.js” ,功能...

回答 1 投票 0

WordPress 仅向订阅者展示统一游戏

我刚刚完成了我的 webgl 播放器游戏,并使用 iframe 将其上传到 wordpress 帖子中,我只是想知道,是否有任何方法可以仅向订阅角色用户显示游戏。 我想展示给大家看...

回答 1 投票 0

WebGL 绘制两个不同的 3D 对象时遇到问题

在此 WebGL 代码中,它的目的是绘制 3 个 3d 猴子和 1 个 3d 地板/平面。 但是每当我为该一层着色器程序创建一个缓冲区时,它就会破坏猴子着色器程序。所以而不是仁德...

回答 1 投票 0

在Threejs中将实时更新纹理的编码设置为sRGB时,fps减少了一半

我有一个 Threejs 应用程序,必须更新每个帧中的纹理,THREE.WebGLRenderer 的输出编码是 sRGB。 当我将纹理编码设置为sRGB时,渲染结果是rig...

回答 1 投票 0

WebGL 最大纹理数

我一直在寻找有关WebGL以及可分配用于渲染的最大纹理数量/内存量的信息。这显然是特定于硬件/设备的,所以我正在寻找......

回答 2 投票 0

渲染具有多个索引的网格

我有一些顶点数据。位置、法线、纹理坐标。我可能从 .obj 文件或其他格式加载它。也许我正在画一个立方体。但每一条顶点数据都有自己的索引...

回答 2 投票 0

这个 Unity WebGL 构建问题有解决方案吗?

在进行 Unity 游戏的 WebGL 构建时,我收到以下错误: IOException:访问路径 '\?\C:\User

回答 0 投票 0

为什么这个“导入WebGL”语句在我的Vite项目中不起作用?

声明: 从“三/插件/功能/WebGL.js”导入{WebGL}; 关于我的项目设置: 我使用“npm create vite@latest”创建了根文件夹 运行“npm install”...

回答 1 投票 0

检测 WebGL 支持的正确方法?

我正在尝试跨多个浏览器检测 WebGL 支持,并且遇到了以下情况。当前版本的 Firefox 似乎报告了使用以下 c 的积极支持...

回答 8 投票 0

我做了一个数据纹理,很基础,但是显示不正确

我认为这一定是我的代码中的一个明显的错误,但我找不到它。因此,我创建了一个 4x2 纹理并用绿色和红色像素网格填充它。 预期的结果是这个图像,一个 4x2 像素的网格

回答 1 投票 0

如何在本地播放 Godot 4 HTML 项目?

我已经导出了 Godot 4 的网络版本,它位于本地驱动器上的文件夹中。 由于 SharedArrayBuffer 依赖性,我不能直接双击 index.html 文件。如果我这样做,我就会看到...

回答 3 投票 0

WebGL2 和 WebGPU 之间的互操作

我的问题很简短: 是否可以读取由 WebGL2 中的 WebGPU 创建的纹理或帧缓冲区?如果可以,如何读取? 我用谷歌搜索,我发现的唯一的就是这个错误:https://bugs.chromium.org/p/

回答 1 投票 0

三种混合透视和正交矩阵

我想要一个透视相机和一个相互对齐的正交相机。它们处于相同的位置、方向,并且 zfar 平面完全相同。 问题是,甚至认为...

回答 1 投票 0

WebGL2:最大元素索引/顶点是怎么回事?

我正在使用 WebGL2(和 Three.js)开发一个 Web 组件 OES_element_index_uint 已启用。我正在使用索引绘制几何图形 顶点,我看到以下异常 - 寻找 l...

回答 2 投票 0

Three.js 和 HTML5 Canvas toDataURL

我正在尝试使用 Three.js 库将 WebGL 图像渲染到画布上,然后在渲染后在该画布上使用 toDataURL() 方法。 当我检查 toDataURL 中的字符串时我得到什么...

回答 4 投票 0

WebGL 几何着色器等效项?

我目前正在研究一种在 webgl 中生成非真实感渲染的方法。到目前为止,我发现的最好看的边缘检测算法是使用 OpenGL 的几何着色器实现的,如下所示。

回答 2 投票 0

2 个不同的 WebGL 应用程序中的相同 JS 代码,在 1 个应用程序中工作,但在其他应用程序中失败:vertexAttribute 有问题?

我在这里创建了 2 个片段,从 https://interactivecomputergraphics.com/8E/Code/06/shadedCube.html 开始。第一个片段按预期工作,但第二个片段却没有。当我运行第二个时...

回答 1 投票 0

如何在WebGL中使用多个纹理?

我想在一个立方体上使用 6 种不同的纹理,每面一个,但找不到错误。这是我当前的代码: vartexturen = new Array(); 函数 initTexture(sFilename,texturen) { 变种...

回答 1 投票 0

如何用三个JS给对象添加Decals

我刚刚开始使用 Three.js 库,有一个关于贴花的问题: 我创建了一个带有纹理的球体。如何在不重复的情况下在其上添加另一个纹理。

回答 2 投票 0

使用lookAt在WebGL中创建旋转相机

我正在尝试使用WebGL中的lookAt函数并使用四元数进行旋转来实现3D相机。到目前为止,我可以通过旋转“向上”向量来实现滚动功能,但是,我不能......

回答 1 投票 0

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