腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3926)
视频
沙龙
1
回答
WebGL
:如
何在
javascript和
着色
器之间进行交互,以及如何使用多个
着色
器
我在
WebGL
上看过演示 如果不是,我必须为所有有颜色
的
对象创建一个
顶点
缓冲区,并为另一个对象创建纹理。我可以在向量
中
的
每个矩形上附加不同
的
纹理吗?对于带有颜色
的
矩形和带有
浏览 1
提问于2016-04-06
得票数 1
2
回答
是否可以在
WebGL
中
对极坐标建模
、
、
我想要将一组坐标转换为极坐标(简单
的
部分),然后在极三维网格上对它们进行建模。是否可以使用
WebGL
或仅支持笛卡尔坐标?
浏览 2
提问于2012-12-07
得票数 1
回答已采纳
1
回答
WebGL
绘制
不同混合模式
的
二维对象
、
、
、
、
我试图弄清楚如
何在
WebGL
中进行混合模式。但是,我很难理解如何影响
WebGL
中
的
混合模式。据我所知,
顶点
着色
器决定哪些不同
的
纹理/多边形是可见
的
,然后对这些纹理/多边形
的
可见部分
的
每个像素调用片段
着色
器。然而,如果我有一个混合模式,
如
打火机(这采取较高
的
每一个组成部分
的
底层颜色和新
的
叠加颜
浏览 2
提问于2013-09-01
得票数 2
回答已采纳
2
回答
对THREE.Points使用自定义
顶点
着色
器
我看到Threejs有一个Points材质,可以将几何体
绘制
为点而不是
三角形
。但是,我想使用我自己
的
顶点
着色
器来操纵
顶点
,使用
着色
器材质。在
WebGL
中
,我想我可以直接使用gl.Points而不是gl.Triangles来调用gl_drawArrays。如何告诉渲染器将几何体
绘制
为点?有没有更好
的
方法来解决这个问题呢?
浏览 4
提问于2017-08-02
得票数 5
回答已采纳
1
回答
在openGL ES
顶点
着色
器
中
确定正在计算
三角形
的
哪个
顶点
我正在编写一个
WebGL
程序,将一堆
三角形
绘制
到屏幕上。我使用间接寻址,所以就像这样:
顶点
着色
器有没有办法知道它正在处理
三角形
的
哪个
顶点
(按照列表给出
的
顺序,在三个
顶点
中,即第一个、第二个或最后一个)
浏览 0
提问于2013-07-31
得票数 1
2
回答
Webgl
给整个几何图形
着色
?
我使用
三角形
(使用
顶点
和面部位置)
绘制
图形。我存储每个
顶点
的
颜色信息,并相应地应用颜色。但问题是,在我
的
场景
中
,所有的几何图形都是单色
的
(比如cone=red,cylinder=blue)。所以,存储每个
顶点
的
颜色对我来说显然是没用
的
。 除了存储场景
中
每个
顶点
的
颜色信息之外,它们还可以在
webgl
中进行
着色
<e
浏览 1
提问于2014-06-18
得票数 0
回答已采纳
1
回答
需要知道如何阅读才能达到这一效果。
、
、
我是
webGL
的
新手。有一个能做到这一点。基本上所有的花哨线,(不是普通线条)。当你点击美国
的
时候,我想知道如何实现它们。他们用完
着色
器了吗?我不知道该读些什么。你能给我一些链接和例子吗?编辑:另一个使用
webGL
的
演示
浏览 1
提问于2015-07-23
得票数 0
回答已采纳
2
回答
使用8个索引
顶点
时,面颜色不唯一
首先让我在没有任何代码
的
情况下描述这个问题。代码为每个面列出了4个
顶点
,总共有24个
顶点
。它使用这24个
顶点
0-23
的
索引来执行drawElements(...)它使用具有24种不同颜色
的
颜色缓冲器阵列。 因此,最终
的
结果当然是一个旋转
的
立方体,每个面都分配了不同
的
颜色。我所做
的
是利用这样一个事实:一个立方体实际上只有8个
浏览 0
提问于2012-03-17
得票数 0
回答已采纳
2
回答
WebGL
顶点
空间坐标
、
、
、
、
我尝试在
webgl
中
绘制
一个简单
的
矩形(我使用
webgl
就像一个2d api )。其思想是发送属性(点),并将其转换为
顶点
着色
器,以适应屏幕。但是当我用
顶点
着色
器渲染时: gl_Position = vec4( a_point,0.0,1.0 );我什么也没看到。我看到了2d
WebGL
的
webgl
基本原理,它在我
的
电脑上似乎不起作用。有长方形,但我认为它们不在很
浏览 0
提问于2014-04-08
得票数 2
回答已采纳
2
回答
用
WebGL
绘制
彩色点
、
、
不知怎么
的
,我似乎找不到这样一个简单问题
的
答案--用
webGL
画一个歌点。具体来说,我使用折叠函数
绘制
三维图形(但是,Z轴用颜色表示):不要被"3D“这个词搞糊涂--我不想要真正
的
3D,我只是想用
webGL
制作上面的图像。 //Normal canvas rendering for(var i=0, l=data.length
浏览 2
提问于2014-05-21
得票数 1
回答已采纳
1
回答
高效渲染精灵
、
为了天真地渲染精灵,您可以发送带有位置、旋转、大小和纹理
的
单个矩形。这很容易,但是考虑到减少状态更改、
绘制
调用和数据上传是提高渲染性能
的
好方法,这显然不是一个有效
的
解决方案。有些技术,
如
将每个sprite作为一个单一
的
原语传递,以及在几何图形
着色
器
中
组装一个矩形,是非常吸引人
的
,但如果目标是
WebGL
这样
的
平台,甚至是更旧
的
硬件,这些技术是不可用
的
。我对呈现API
浏览 0
提问于2016-08-06
得票数 5
2
回答
顶点
着色
器如何将颜色信息传递给片段
着色
器?
、
、
在一个简单
的
hello-world OpenGL程序
中
,它只是在窗口上
绘制
一个静态
三角形
,当我将
三角形
的
3个
顶点
设置为红色、绿色和蓝色时,
三角形
将填充渐变。但是当我像这样使用
着色
器时:attribute vec4 aVertex;varyin
浏览 77
提问于2013-08-15
得票数 23
回答已采纳
1
回答
一次渲染过程中正负彩色片段
的
加性混合
、
、
、
、
,表示
两个
部分重叠
的
三角形
。当我用我
的
着色
器
绘制
三角形
时,我可以放心地报告,我
的
视口缓冲区现在看起来像50%灰色,有
两个
重叠
的
三角形
区域,即白色。这些
三角形
是白色
的
,因为它们
的
碎片
的
颜色值是加和那些已经在颜色缓冲器
中
的
。相反,我看到
的
是50%
的
灰色视图,只有
浏览 10
提问于2015-09-26
得票数 1
1
回答
是否可以在
顶点
着色
器
中
访问多边形
中
的
所有
顶点
?
、
、
、
、
我正在尝试在Unity
中
创建一个线框
顶点
/碎片
着色
器。根据
的
说法,这似乎是可能
的
。一般思想似乎是将在
顶点
着色
器中计算
的
距离向量传递给片段
着色
器
中
的
每个片段,它可以使用该距离向量来确定基于线框线在多边形
中
的
位置
绘制
线框线
的
亮度。但是,从我所读到
的
所有其他内容来看,您似乎只能访问
顶点
<e
浏览 0
提问于2012-01-19
得票数 5
回答已采纳
2
回答
WebGL
如何
绘制
曲线
、
、
我想画曲线,但是我不知道用
WebGL
怎么做。我有很多想法,用gl.LINE_STRIP做一些事情,也许画圆(去掉角),然后以某种方式画出弯曲
的
角,或者画圆像线或其他什么,怎么办?
浏览 14
提问于2017-10-23
得票数 3
4
回答
在
WebGL
中
,属性、一致变量和可变变量之间有什么区别?
、
、
、
当我比较这些不同
的
类型时,或者这些东西是如何工作
的
,我能想到一个类比吗? 另外,统一矩阵是什么意思?
浏览 1
提问于2013-07-09
得票数 89
2
回答
检查是否向
着色
器提供了属性
、
在基于
WebGL
的
应用程序
中
,我正在
绘制
许多
三角形
。其中一些
三角形
需要翻译,这是我计划在阴影边做
的
。我将attribute vec3 vTranslate;添加到我
的
顶点
着色
器
中
。我想做以下几点:{} 然而,我还没有找到起作用
的
条件
浏览 0
提问于2018-04-24
得票数 2
回答已采纳
1
回答
为什么我
的
三角条纹必须与以前
的
条纹相连?
、
、
、
、
嗨,这些天我一直在学习
webgl
,并且尝试用它来做一些游戏。下面是演示: 首先,我在缓冲区上分配足够
的
空间。4个
顶点
(
三角形
-
浏览 2
提问于2019-01-28
得票数 0
回答已采纳
点击加载更多
相关
资讯
webgl开发3D软件流程
Opengl ES之四边形绘制
WebGL开发的性能优化
webGL2的新特性
网易-Three.js可视化系统课程WebGL
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券