腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
WebGL
:
一个
程序
的
顶点
属性
会
影响
其他
程序
javascript
、
webgl
我仍然是
WebGL
的
新手,我正在尝试使用两个不同
的
程序
来创建
一个
简单
的
WebGL
应用
程序
。在初始化步骤中,当我设置每个形状
顶点
的
属性
时,第二个
程序
(红色正方形)
的
顶点
属性
也
会
影响
第
一个
程序
(紫色三角形)。 下面是第
一个
对象(在代码中称为&q
浏览 15
提问于2021-04-22
得票数 1
回答已采纳
3
回答
使用具有不同
属性
数
的
两个或多个着色器时发生冲突
javascript
、
opengl-es
、
webgl
我正在尝试在我
的
WebGL
程序
中实现拾取(使用颜色和readPixels)。当我启动我
的
程序
时,我创建它来分离shaderProgram。
一个
用于phong着色,另
一个
只是给形状一种颜色,用来检测哪个形状被点击了。 phong着色器具有2个
属性
。
顶点
位置和
顶点
法线。挑选的人只有
一个
位置。现在我发现,由于某种奇怪
的
原因,当这两个着色器都存在于同
一个
程序</e
浏览 0
提问于2012-03-15
得票数 3
回答已采纳
4
回答
调用glDisableVertexAttribArray()是否重要?
webgl
、
vertex-shader
我不完全清楚启用
顶点
attrib数组
的
范围。我有几个不同
的
着色器
程序
,不同数量
的
顶点
属性
。glEnableVertexAttribArray调用是本地
的
着色器
程序
还是全局调用?现在,当我创建着色器
程序
时,我正在启用
顶点
attrib数组,并且永远不会禁用它们,而且所有这些都似乎都能工作,但似乎我应该在抽签调用之前/之后启用/禁用它们。对此有
影响
吗?(碰巧,我在<e
浏览 5
提问于2012-09-14
得票数 62
回答已采纳
4
回答
在
WebGL
中,
属性
、一致变量和可变变量之间有什么区别?
variables
、
types
、
matrix
、
webgl
当我比较这些不同
的
类型时,或者这些东西是如何工作
的
,我能想到
一个
类比吗? 另外,统一矩阵是什么意思?
浏览 1
提问于2013-07-09
得票数 89
1
回答
WebGL
一对多数据处理
webgl
、
stream-processing
是否有任何使用
WebGL
的
方案允许将一条数据记录处理为以前未知数量
的
记录? 例如,使用OpenGL,几何
程序
可用于根据
顶点
的
属性
乘以
顶点
,从而输出未知长度
的
数据。有没有以同样
的
方式使用
WebGL
的
诀窍,或者这只在JavaScript端是可能
的
?
浏览 1
提问于2013-11-16
得票数 0
1
回答
WebGL
:如何在javascript和着色器之间进行交互,以及如何使用多个着色器
webgl
我在
WebGL
上看过演示 我正在努力理解代码
的
组织方式。以下是一些简短
的
相关问题: 我可以创建
一个
顶点
缓冲区与相应
的
颜色缓冲区。我可以要一些有
浏览 1
提问于2016-04-06
得票数 1
1
回答
ThreeJS
顶点
和面优化
three.js
我有
一个
BufferGeometry,其中说..,它有
顶点
,面和绘制计数967,210和1。现在当我将几何体
的
实例增加到100时,相应
的
顶点
,面和绘制计数是9670,2000和1。绘制调用保持不变,其中缓冲区几何
的
顶点
和面是实例速率
的
两倍。所以,当我有一些有15,000个实例
的
几何体,其中有超过1000个
顶点
的
单个buffergeoemtry时,这些值上升得非常高,这反过来导致我
的
浏览 28
提问于2020-03-25
得票数 1
回答已采纳
1
回答
OpenGL &
WebGL
2中
的
顶点
数组是什么?
opengl-es
、
webgl
、
webgl2
我使用
WebGL
1已经有一段时间了,但是现在我对
WebGL
2有了更多
的
了解,我搞不懂Vertex Array到底在做什么。例如,在下面的中,我可以删除对它们
的
所有引用(例如创建、绑定、删除),并且这个示例继续工作。
浏览 0
提问于2018-05-09
得票数 4
回答已采纳
7
回答
WebGL
中有
顶点
的
限制吗?
web-applications
、
webgl
Three.js说不能加载超过65k个
顶点
。在我
的
纯
webgl
应用
程序
中,它没有显示任何内容,但是当我尝试大对象时,它不会显示整个对象。 我正在考虑拆分我
的
对象以放入更小
的
缓冲区,但这会让我感到悲伤。有没有更好
的
解决方案?65k真的是
顶点
数量
的
限制吗?
浏览 1
提问于2011-02-15
得票数 32
回答已采纳
2
回答
将
一个
统一变量链接到多个着色器
shaders
、
javascript
、
webgl
比方说,我有3个
程序
,每个
程序
都有
一个
视图矩阵统一,在所有这些
程序
中都应该是相同
的
。var globalUniforms = {
浏览 0
提问于2014-06-06
得票数 2
回答已采纳
2
回答
有没有可能得到
顶点
的
实际值?
webgl
、
vertex
我试图从
顶点
着色器中恢复一些
顶点
数据,但我在互联网上没有找到任何相关
的
信息。 我正在使用
顶点
着色器通过GPU计算
顶点
位置,但我需要在Javascript中获得应用
程序
逻辑
的
结果。
浏览 0
提问于2016-10-23
得票数 0
1
回答
枚举多面体
顶点
位置、法线和纹理坐标GLSL
的
方法
javascript
、
math
、
geometry
、
webgl
、
glsl
我正在用
WebGL
渲染多面体,我想知道是否有一种更有效、更不容易出错
的
方法来生成
顶点
位置和法线。uniform mat4 transform; normal = transform * vec4(calculateNormal(), 1.0);
浏览 0
提问于2013-09-08
得票数 0
1
回答
基本
webgl
程序
中没有显示三角形
javascript
、
html5-canvas
、
webgl
我正在尝试创建
一个
简单
的
webgl
程序
,它用某种梯度绘制
一个
三角形。 设置相关数据缓冲区,并在其中传递vertex和color数据。上下文作为基础,以var gl = canvas.getContext('
webgl
') // clear
浏览 0
提问于2018-06-08
得票数 0
回答已采纳
1
回答
假设未设置
的
sampler2D制服将读取纹理单元0,安全吗?
glsl
、
webgl2
在我
的
片段着色器中,我有
一个
单一
的
sampler2D制服,例如:我曾经调用uniform1f(统一定位,0)每帧,每
一个
着色器显式设置制服读取纹理单元0,但是,在删除这些调用之后,我
的
应用
程序
仍然在我测试
的
Linux、Windows和Mac系统上工作。这不是不设置制服是安全的确凿证据,因此问题是:假设未设置
的
sampler2D制服将读取纹理单元0,安全吗?删除uniform1f调用
的</e
浏览 3
提问于2020-06-21
得票数 3
回答已采纳
1
回答
在
webgl
中绘制多个对象
javascript
、
webgl
、
webgl-extensions
我是
WebGL
初学者,尝试绘制多个对象,我已经呈现了
一个
对象,现在正在进行多个对象绘制。关于多对象呈现
的
教程非常少,我可以在这个链接上找到
一个
。我试着根据它改变代码,但它不起作用,有人能纠正问题并给出解决方案,并解释我
的
尝试中出了什么问题吗?<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml&qu
浏览 3
提问于2015-10-18
得票数 2
回答已采纳
1
回答
为什么合并几何图形可以提高渲染速度?
merge
、
three.js
、
geometry
、
vertices
在我
的
web应用
程序
中,我只需要将静态对象添加到场景中。它
的
运行速度很慢,所以我开始搜索,我发现合并几何和合并
顶点
是解决方案。当我实现它
的
时候,它确实工作得更好。所有的文章都说,这种改进
的
原因是
WebGL
调用
的
数量减少了。因为我不太熟悉像OpenGL和
WebGL
这样
的
东西(我使用Three.js来避免它们
的
复杂性),我想知道它到底为什么减少了
WebGL
调用?因为您发送
一个<
浏览 1
提问于2015-05-30
得票数 1
2
回答
使用
webgl
的
粒子系统
opengl-es
、
webgl
、
particle-system
对于
一个
图形课程,我们正在
WebGL
中实现
一个
粒子系统。在JavaScript中进行粒子模拟计算
会
很慢,我们
的
教授希望我们在GPU上进行粒子模拟。为了进行粒子模拟,我设想我们上传
一个
包含粒子数据(位置、速度、质量等)
的
顶点
缓冲区,然后让我
的
顶点
着色器对模拟做一些数学运算,并将结果写入不同
的
顶点
缓冲区,表示粒子
的
下
一个
状态。然后,我可以使用不同<e
浏览 4
提问于2014-04-13
得票数 6
回答已采纳
1
回答
预留和空方块
linux
、
opengl
、
glut
、
emscripten
在使用Emscripten编译OpenGL / GLUT代码后,我有
一个
小问题困扰着我。我可以和gcc和emcc一起编译。我只是警告一下-nostdinc++ Maios在不同
的
代码下(这对我来说从来都不是问题)用gcc编译
的
代码工作得很好。但是所生成
的
html页面仅显示黑色方块。
浏览 0
提问于2013-07-13
得票数 0
回答已采纳
1
回答
如果在没有启用和绑定缓冲区
的
程序
中使用
属性
,会发生什么情况?
google-chrome
、
webgl
最近,当我读
webgl
规范时。下面我有
一个
问题,因为我
的
程序
在chrome浏览器上出现了随机错误,原因是: 如果将
顶点
属性
启用为数组,则缓冲区绑定到该
属性
,但当前
程序
不会使用该
属性
,那么无论绑定缓冲区
的
大小如何,它都不会导致在调用dr
浏览 17
提问于2014-01-15
得票数 2
回答已采纳
1
回答
Chrome中
的
WebGL
性能问题
google-chrome
、
firefox
、
graphics
、
webgl
为了对
WebGL
进行实验,我编写了
一个
脚本,在画布上呈现一堆2D精灵。所有的精灵都只是纹理化
的
,每个矩形上
的
rectangles.The纹理是一样
的
。他们
会
随意地改变每一帧
的
位置。在Windows版本中是否存在
影响
WebGL
性能
的
已知问题? 我创建了
浏览 2
提问于2013-08-05
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
网易Three.js可视化企业实战WEBGL课2023全面升级版纤云弄巧
深入浅出 GLSL 系列(一)
HOTSAR官网WebGL互动编程小结&源码
优化场景以获得更好的 WebGL 性能
Learning OpenGL——OpenGL Model,Pipeline and Practices
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券