webgl 相关问题

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

需要 .js 和 HTML 示例来在网页中显示 .STL 3D 对象

有人可以制作一个干净的“傻瓜式”HTML 示例,用于使用 STLLoader.js 在网页中显示 ASCII(非二进制).stl 对象文件吗?结果应该让用户操作当前的对象...

回答 1 投票 0

讨论 CSS 模糊滤镜或 Context2D 模糊滤镜的潜在更好替代方案

我想了解 CSS Blur 过滤器和 Context2D.filter 的潜在更好替代品。 我并不是在寻找一种可以应用于任何情况的明确的完美方法,而只是寻找潜在的方法

回答 1 投票 0

单独绘制每个像素WebGL

首先说一下我的目标。我正在创建另一个像素艺术在线编辑器,并决定仅使用 WebGL 来制作它(根本没有 Canvas2D)。我很愚蠢,因为我不知道...

回答 3 投票 0

无法跨实际中心旋转模型组

我有一个模型,它是一个头部(一组蒙皮网格),我需要旋转它。早些时候,资源只是头部,旋转工作正常。但现在他们已经开始出口头部了

回答 1 投票 0

设置在 React 中使用 Three.js 加载 3D 模型(.obj、.glb)

我想使用 Three.js 将 Blender 中的 3d 模型加载到我的 React 应用程序中 我需要什么功能才能放置它们 我的应用程序如下所示: -民众 (我的glb模型) -src -资产 -组件...

回答 1 投票 0

设置mipmapFilter的正确方法

在这里测试小提琴:https://jsfiddle.net/oz9p5jx3/4/ 即使在很多地方设置 mipmapFilter 我仍然会出现精灵像素化。 变量配置= { 背景颜色:'#000000', 场景:

回答 1 投票 0

Chrome 和 Edge 中的 WebGLRenderer 上下文丢失问题

我们的网站在 Chrome 和 Edge 中遇到渲染问题,显示错误:THREE.WebGLRenderer:上下文丢失。该网站在 Firefox 中运行良好。 GitHub 链接 - https://github.com/ReyKa...

回答 1 投票 0

绘制具有硬边的三角形

我正在尝试绘制一个没有任何类型的抗锯齿或“平滑”边缘的三角形。我想要有硬边,因为最终目标是渲染一条硬线。 我创建了一个 10x10px 的画布...

回答 1 投票 0

为什么人们使用 sqrt(dot(distanceVector, distanceVector)) 而不是 OpenGL 的距离函数?

使用 ShaderToy 时,我经常看到人们使用类似的东西: vec2 uv = fragCoord / iResolution; vec2 中心点 = vec2(0.5); vec2 距离向量 = uv - 中心点; 浮动距离 = sqrt(点(

回答 5 投票 0

三个js - 不同灯光的不同阴影贴图

我有一个带有两个灯光的三个 js 场景。我希望灯光 A 使用 PCFShadowMap,灯光 B 使用 BasicShadowMap。如何实现这一目标? 我主要关心的是性能。我正在寻找一种投射方式

回答 1 投票 0

如何在 Three js (R3F) 中让定向光照亮整个半个球体?

我需要用两个定向灯照亮一个球体,一个在前面,像阳光一样照亮球体的正面。一张朝后,展示城市的灯光。为了做到这一点,我

回答 1 投票 0

Three.js 第一人称控件

我正在使用 Three.js 和 WebGL,但无法完全按照我想要的方式获得控件。我选择尝试“滚动我自己的”控件,因为 Three.js 的 FirstPersonControls 不使用指针...

回答 1 投票 0

这个网站背景如何制作这个THREE.js效果?

有人知道在这个网站上制作类似背景效果的教程吗:https://chriskalafatis.com/。我知道用 THREE.js 是可以的,但现在我不想学习...

回答 1 投票 0

场景三js完全空白,无法创建项目

我有一个大问题,我不明白为什么我不能使用三个js。这几天我一直在尝试不同的方法来使用三个js,但没有成功。我首先通过创建一个新的 porjet 来尝试 Parcel...

回答 1 投票 0

如何向网站提供虚假 GPU 信息

我需要使用 CefSharp.Wpf 创建 Web 浏览器,并能够向网站提供虚假数据,例如 CPU 核心、浏览器插件、平台名称等。 有一些网站可以检索所有这些信息:ht...

回答 3 投票 0

创建期间从颜色缓冲区更新 WebGL 纹理失败

我有一个 WebGL 纹理,最初填充了图像中的像素。现在我试图用数组中的纯色清除它。这是我创建 2D 纹理的函数: 函数 createGLTexture(gl, f...

回答 1 投票 0

我正在尝试使用 ThreeJs 在三个图像之间创建位移图过渡,但我被卡住了

几个月前我开始使用 ThreeJS,这让我转向了 webgl。 我在 youtube 上看了很多课程,但大多数都是针对 3D 构图的。 到目前为止我已经基本了解了...

回答 1 投票 0

减少 Threejs 应用程序中的 CPU 使用率

我目前正在开发一个项目,在 Threejs 中对 Snake 进行编程(是的,我知道有更简单的方法)。一切似乎都工作正常,但是当蛇达到一定大小时,CPU ...

回答 1 投票 0

Shadertoy GLSL:寻求帮助,使垂直线在条件 V.x == 0.6 下可见 – 代码未按预期渲染,需要指导

https://www.shadertoy.com/view/XffGW4 void mainImage( 输出 vec4 O, vec2 U ) { vec2 V = mod(U, 100.); O = vec4(V.x == 0.5); // O = vec4( V.x == 0.6); } 这是结果: 将 0.5 更改为 0...

回答 1 投票 0

为什么这个GLSL着色器程序会出现错误?

我目前正在尝试创建一个程序,渲染由16个控制点的坐标确定的表面。(使用webGL2)但是,这个着色器程序似乎有一个错误,...

回答 1 投票 0

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