腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7994)
视频
沙龙
1
回答
不
考虑
形状
方向
的
WebGL
着色器
javascript
、
glsl
、
webgl
、
fragment-shader
、
vertex-shader
我对
WebGL
非常陌生,我正在修改我在网上找到
的
一个现有项目,以满足我
的
需求。 我
的
相机是等轴测
的
,我正在渲染两个立方体。我希望在“地面”上有一个无限
的
网格,就像在许多3d编辑器中一样。你可以在下面看到网格不是无限
的
(我知道这是因为顶点只从-1到1),并且它
的
方向
不正确。它直接在屏幕上渲染,而不是尊重发送到GPU
的
变换矩阵。 ? 由于涉及到三个相互连接
的
程序(2个
着色器
,加上
浏览 13
提问于2021-04-11
得票数 1
回答已采纳
1
回答
Webgl
-使用一个程序屏蔽前一个程序
javascript
、
glsl
、
webgl
我运行一个
着色器
程序,呈现出一些顶点,然后,当然,在片段着色。}this.gl_.bl
浏览 1
提问于2017-12-14
得票数 0
1
回答
WebGL
中
的
最大纹理数?
webgl
我知道在
WebGL
中有一个8种纹理
的
限制。 我
的
问题是,8是全球范围
的
限制,还是每个
着色器
/程序
的
明智?如果这是每一个
着色器
/程序明智
的
限制,这是否意味着,一旦我加载纹理到一个
着色器
的
制服,我可以开始重复使用这些插槽为其他
着色器
?假设我对一个
形状
使用了TEXTURE0,那么我可以在另一个
形状
中使用TEXTURE0吗?
浏览 3
提问于2016-12-07
得票数 9
回答已采纳
1
回答
THREE.JS后处理模糊渲染区域
three.js
、
blur
、
regions
、
post-processing
冻结
的
“玻璃”
形状
将溢出(
WebGl
动画上
的
SVG动画透明
形状
)。问题是局部冻结效应。谢谢你
的
帮助。
浏览 5
提问于2014-02-10
得票数 1
1
回答
变换在几何着色中
的
应用
opengl
、
shaders
我
的
想法是,我有一些简单
的
块来代表他
的
身体(4个矩形代表他
的
手臂,一个代表躯干,最后一个代表头部)。把我
的
想法简化成一幅糟糕
的
图画。所以现在我要做
的
是让他靠键盘命令移动他
的
手臂。这样做只是旋转每只手臂,你想要
的
数量(也翻译)。但是我被困住了,因为我找到
的
唯一方法是使用几何
着色器
来制作条纹矩形(仅仅是边框)。从我对opengl
的
一点了解来看,转换被应用于顶点
着色器</e
浏览 0
提问于2014-09-11
得票数 0
1
回答
如何在
webgl
中
的
单个纹理中同时使用一维和二维纹理
webgl
我试图在
webgl
上写一个片段
着色器
,它将有13套制服,因为我需要在每个像素
的
基础上做大量
的
每像素计算,纹理图集映射,颜色转换等工作。但所有这些都会随着
形状
的
不同而改变。因此,当我想要将几个
形状
批处理到一个绘图调用中时,我必须将每个
形状
的
13套制服打包到一个统一
的
数组中。但是这个均匀
的
数组使得我
的
着色器
执行非常慢(在我在一个数组中穿过大约80 - 90个制服之后)
浏览 2
提问于2013-08-02
得票数 0
1
回答
WebGL
-没有纹理映射
的
定向照明?
webgl
、
lighting
、
directional-light
定向照明是否会影响非纹理
的
物体?我看到/读到
的
所有示例/教程都有纹理映射对象。
浏览 2
提问于2014-06-05
得票数 0
回答已采纳
1
回答
WebGL
绘制不同混合模式
的
二维对象
canvas
、
webgl
、
glsl
、
blending
、
color-blending
Document.getElementById('canvas').getContext('2d');现在,出于性能
考虑
但是,我很难理解如何影响
WebGL
中
的
混合模式。据我所知,顶点
着色器
决定哪些不同
的
纹理/多边形是可见
的
,然后对这些纹理/多边形
的
可见部分
的
每个像素调用片段
着色器</
浏览 2
提问于2013-09-01
得票数 2
回答已采纳
1
回答
画布
的
PlayN
WebGL
性能
performance
、
webgl
、
playn
WebGL
真的很慢。每帧1000个精灵-需要优化,我根本不需要3D。我不需要滤镜,
着色器
,灯光和其他3D东西。我只需要快速
的
2d画布(没有像素平滑)与渲染png
的
能力,并为调试(线,条,圆)渲染
形状
。有没有可能从PlayN引擎中排除
WebGL
并切换到HTML5 Canvas?(我想它会比
WebGL
快得多。)
浏览 6
提问于2013-02-06
得票数 0
2
回答
使用HTML5画布将文本(或图像)拟合或扭曲成自定义信封轮廓
html
、
canvas
、
html5-canvas
、
three.js
、
webgl
; context.fillText("Bulls", 50, 100);做一些像这样
的
很酷
的
文字:然后我决定要把这些信装进一个像这样
的
信封里:希望能得到这样
的
东西:我将如何(1)定义像上面这样
的
信封,然后(2)使用HTML5画布将文本放入信封中以获得结果?编辑 根据@markE
的</em
浏览 2
提问于2013-05-07
得票数 1
1
回答
用顶点
着色器
制作
webgl
相机?
webgl
我有一些想法,但我不确定,因为我不是
webgl
的
专家。 在
WebGL
,没有摄像头。如果一个人想要模拟它,那么他必须对很多物体做操作.准确地说,他必须将位置转换为数十万个顶点。我没有那么深入地研究过Three.js或巴比伦js,所以我不知道它们是如何与摄像机一起工作
的
。由于顶点
着色器
可以转换顶点位置,并且由于我们可以将camera matrix传递给顶点
着色器
,所以让它进行计算是否有意义,所以GPU将做艰苦
的
工作而不是CPU?
浏览 1
提问于2013-09-24
得票数 0
回答已采纳
1
回答
着色器
编译错误
javascript
、
google-chrome
、
webgl
我正在尝试编译一个“垃圾”
着色器
,将一些垃圾代码提供给
WebGL
(请参阅了解小提琴):gl.compileShader(shader); 令人惊讶
的
是,尽管gl.getError() === gl.NO_E
浏览 1
提问于2012-10-06
得票数 7
回答已采纳
3
回答
什么是
WebGL
2中
的
“自由顶点索引”,它们与几何图形
着色器
有什么关系?
opengl
、
shaders
、
opengl-es
、
webgl
、
geometry-shader
一月份,Notch 推特关于
WebGL
2:这些“自由顶点指数”是什么?它们与几何图形有什么关系?我对这一切很陌生,我
的
google-fu在这一次也让我失望了。
浏览 0
提问于2018-05-08
得票数 3
回答已采纳
1
回答
有没有一种方法来测试GLSL-ES版本
的
着色器
?
webgl
、
glsles
、
webgl-extensions
、
webgl2
在等web工具中,我
的
片段
着色器
源代码包含在我
不
控制或看不到
的
main()中。如果我分发一些GLSL库的话也是一样
的
。我
的
问题是确保
webGL
2和1之间
的
兼容性:如果浏览器或操作系统只有
WebGL
1功能,我想编写GLSL备份,以模仿缺少
的
webGL
2内置。->是否有方法从
着色器
中测试当前
的
webGL
/GLSL版本,就像我们对扩展<
浏览 1
提问于2017-04-27
得票数 2
回答已采纳
1
回答
WebGL
/OpenGL文本标记动画实例化
形状
webgl
、
opengl-es-2.0
、
twgl.js
我使用实例化在平面上渲染了不同大小、颜色和位置
的
不同数量
的
圆。我希望能达到10k-100k
的
圈数/标签。我有一个四边形每个圆,我正在创建
的
碎片
着色器
中
的
圆。 现在我正在
考虑
用字体大小与圆圈大小成比例
的
标签来标记
形状
,以圆圈为中心,随圆圈移动。我看到
的
示例似乎在Javascript端做了大量工作,然后对每个字符串使用绘制调用,比如:https://
webgl
2fundam
浏览 23
提问于2020-10-31
得票数 1
回答已采纳
4
回答
缺少
WebGL
和OpenGL ES中
的
特性
opengl
、
opengl-es
、
webgl
我已经开始使用
WebGL
,并且对利用我
的
OpenGL (以及扩展到OpenGL ES)
的
体验是多么容易感到高兴。不过,我
的
理解如下:
WebGL
是OpenGL ES
的
子集。 这两种情况都是对
的
吗?如果是的话,是否有详细说明缺少哪些功能
的
资源?例如,一个值得注意
的
缺失特性是glPushMatrix和glPopMatrix。我在
WebGL
中没有看到这些,但在我
浏览 0
提问于2011-02-07
得票数 10
回答已采纳
13
回答
WebGL
-除了在HTML中嵌入
着色器
之外,还有其他选择吗?
glsl
、
webgl
在
WebGL
中使用GLSL
着色器
的
流行方法似乎是将它们嵌入主html文件中。顶点和片段
着色器
嵌入在以下标记中:这是我在页面的
WebGL
示例中看到
的
相同约定。对于简单
的
应用程序来说,这很好,但是当你有一个包含大量
着色器
的
复杂应用程序时,html文件就会变得杂乱无章。(我一直
浏览 25
提问于2011-05-04
得票数 37
回答已采纳
1
回答
是否有可能创建只有顶点着色
的
WebGL
程序?
webgl2
当我试图将
WebGL
2
着色器
程序与只附加顶点
着色器
连接时,我得到了一个“缺失
着色器
”错误。我试图使用转换反馈,我想,既然顶点
着色器
的
输出是写出来
的
,就不应该需要片段
着色器
。
WebGL
有什么特别之处吗?
浏览 1
提问于2017-07-11
得票数 0
回答已采纳
1
回答
在
webgl
中读取顶点
着色器
中
的
变量
webgl
我想实现一个运动物体和静态物体之间
的
碰撞检测器。我认为这样做
的
方式是每次检查顶点
着色器
,如果移动对象
的
任何顶点与静态对象
的
位置相交。通过上述操作,我将在顶点
着色器
中获得碰撞点,但我希望使用变量来呈现js文件中
的
目的。有没有办法。
浏览 7
提问于2017-04-03
得票数 1
回答已采纳
2
回答
从JavaScript检测角度
javascript
、
firefox
、
google-chrome
、
webgl
、
three.js
我有一个
WebGL
/ Three.js游戏,当角度用于提供
WebGL
时,它有一个无用
的
着色器
程序链接错误。我想向已经在主页上
的
角度用户(但不是其他人)显示一个突出
的
警告,以及显示切换到本地OpenGL渲染器
的
说明。如果用户不切换到原生GL,我也想自动禁用违规功能(阴影)。Three.js没有提供一种很好
的
方法来检测
着色器
故障,我不知道如何检测角度,所以我目前正在
考虑
使用这个近似值: IF Windows
浏览 1
提问于2012-11-13
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WebGL开发数据可视化应用
网易Three.js可视化企业实战WEBGL课2023全面升级版纤云弄巧
webGL技术的难点分析
WebGL+Three.js 入门与实战,系统学习 Web3D 技术无密春去花还在
WebGL开发VR(虚拟现实)应用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券