腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使用Swift从金属
纹理
中读取半精度
浮点
数字?
、
、
我的金属计算内核用MTLPixelFormat.RG16Float格式写入
纹理
,这是半精确的
浮点
数字。这是因为金属不支持写入32位
浮点
纹理
。 我需要在我的快速程序中读这些半精确的数字?我已经将
纹理
移动到Swift UInt8数组中,但我不知道如何将半精确的
浮点
数转换为Swift
浮点
数。
浏览 7
提问于2014-10-23
得票数 6
回答已采纳
2
回答
在RGBA
纹理
中编码
浮点
数据
、
我写了一些基于
浮点
纹理
的WebGL代码。但是当我在更多的设备上测试它时,我发现对OES_texture_float扩展的支持并不像我想象的那样广泛。所以我在找一个后备方案。我目前有一个亮度
浮点
纹理
的值在-1.0和1.0之间。我想把这个数据编码成WebGL中没有任何扩展名的
纹理
格式,所以可能是一个简单的RGBA byte
纹理
。如何在WebGL中不支持
浮点
纹理
的设备上模拟
浮点
纹理
?
浏览 0
提问于2016-01-23
得票数 3
1
回答
WebGL iOS呈现为
浮点
纹理
、
、
、
我正在尝试将WebGL上的
浮点
纹理
呈现到iOS Safari上(而不是在本地应用程序中)。我已经设法让iOS手动读取创建的
浮点
纹理
(例如从JavaScript),但是当我创建
浮点
类型的框架缓冲区并使用GPU将其呈现到其中时,它不起作用。我已经将问题隔离到代码中,代码呈现为
浮点
纹理
,然后将其传递给另一个着色器以显示。下面是应用于多维数据集的结果:渲染到
纹理
绘制一个绿色的方块,一半的
纹理
大小,然后应用到立方体的每一边。这在桌面
浏览 1
提问于2015-03-03
得票数 9
回答已采纳
1
回答
将16位
浮点
类型的MTLTexture转换为cv::Mat 32位
浮点
类型
、
、
、
我在将
浮点
MTLTexture转换回
浮点
cv::Mat时遇到了一个问题。 通常这不是问题,但是标准的32位
纹理
浮点
在Metal中是不可写的。我必须使用可读/写的16位/通道
浮点
纹理
;一旦我获得16位
纹理
数据,我就不能单独访问每个通道,因为本机
浮点
是32位长的,并且使用16位数据的指针算法将是错误的。我考虑过预定义自己的16位
浮点
数,但我想检查是否有其他更简单的方法来实现这一点。
浏览 3
提问于2015-04-24
得票数 0
1
回答
WebGL2中
浮点
纹理
的线性滤波
、
、
我正在尝试在WebGL2中使用
浮点
纹理
。我像这样初始化
纹理
: //https://developer.mozilla.org/en-US
浏览 2
提问于2017-09-17
得票数 1
1
回答
Flash/AIR Stage3D
纹理
格式,
浮点
纹理
?
、
、
、
、
可以为
纹理
设置哪些内部
纹理
格式以及如何设置?那么-支持
浮点
纹理
吗?而Adobe
纹理
格式似乎是每像素24位的压缩格式。多么?
浏览 4
提问于2012-05-24
得票数 0
回答已采纳
1
回答
单组分浮子
纹理
是否有方法只创建每个像素都具有单个成分
浮点
值的
纹理
?我想要绘制阴影映射到
纹理
,我不想使用扩展的深度格式,因为它不是很好的多缓冲绘图。我知道我可以对每种颜色使用UBYTE RGBA
纹理
和分割
浮点
值,但我担心该解决方案的性能影响。我知道在gl.RED 4中有一个
纹理
格式OpenGL,如果有这样的
纹理
格式,那么它适合于这个situation.But,似乎WebGL没有这样的特性。有没有办法在WebGL中实现单一的
浮点
纹理
?
浏览 2
提问于2015-09-14
得票数 3
回答已采纳
1
回答
是否可以在GLSL中使用
浮点
数的所有16位对
纹理
进行采样
、
、
、
我现在正在尝试使用
浮点
向量对
纹理
进行采样,但我发现
浮点
精度只有2^10位,而且分辨率非常有限。因此,我想知道是否有可能使用mediump
浮点
变量的所有16位来采样
纹理
?谢谢。
浏览 2
提问于2012-11-25
得票数 0
1
回答
更改libgdx中的
纹理
以创建动画
、
改变一个单位的
纹理
最好的方法是什么? birdImage = birdOriginal;就像我说的那样,这是可行的,但我要求,因为我不想让翅膀上下每一次我按下屏幕,我不认为我可以在
纹理
之间交换
浏览 3
提问于2014-08-20
得票数 0
回答已采纳
2
回答
THREE.js从GPUComputationRenderer
纹理
读取像素
、
、
、
我已经到了一个阶段,我可以把GPU计算的数据(预测的碰撞时间)到
纹理
缓冲区使用着色器。但是现在我想在主要的javascript动画脚本中阅读一些
纹理
数据(以找到最早的冲突)。请有人建议我如何将
纹理
数据读入像素缓冲区?(最好是在Three.js/普通的javascript中,因为我不知道WebGL)。
浏览 12
提问于2016-09-28
得票数 4
回答已采纳
1
回答
Libgdx batch.draw对sprite.draw
、
、
我会得到一个亚特兰斯普林特的数组,我绘制的这些空白好像没有使用sprite.draw(批处理),但我也不得不将
纹理
的大小缩小到世界的大小,所以我使用setSсale,但是
纹理
没有缩小到.So的大小--我决定通过batch.draw(雪碧精灵,
浮点
数x,
浮点
数y,
浮点
数宽度,
浮点
数高度),但是它画的像空白被去掉一样。如何绘制
纹理
,就像空白没有被剥夺和减少其?
浏览 4
提问于2015-11-06
得票数 0
1
回答
移动OES_texture_float在WebGL中的应用
、
、
我在WebGL中制作了延迟着色渲染器,使用OES_texture_float
纹理
存储G-缓冲区数据.我尝试用readPixels获取浮动值
纹理
的像素。 我知道这很难回答,但是我无法在这里粘贴我的代码,因为这些代码非常庞大。现在,我猜OES_texture_float只是支持从
纹理
(如textu
浏览 11
提问于2016-02-11
得票数 2
回答已采纳
1
回答
从整型到
浮点
型的转换Python到C++
、
、
、
、
我知道它将
浮点
数保存为16位
纹理
,所以我猜这是将32位整数转换为16位
浮点
数。我所需要做的就是让它在C++中工作。
浏览 15
提问于2020-09-27
得票数 0
1
回答
WebGL2中提升扩展的完整列表
、
、
我有机会更新我们用在WebGL2上的渲染器。为了使呈现器尽可能地向后兼容,我们继续跟踪加载的扩展(就像升级之前那样),并模拟扩展,即使这种扩展被提升了。渲染器使用扩展做一些相关的事情。从外面看,一切都很透明。所以,我做了一些实证研究,发现:[ 'ANGLE_inst
浏览 9
提问于2017-05-15
得票数 1
1
回答
iPad 2上的全精度
浮点
纹理
、
、
、
、
有人能告诉我是否可以在iPad2上使用完全精确的
浮点
2D纺织品吗?但是,使用GL_HALF_FLOAT_OES作为
纹理
类型很好,我是不是做错了什么,还是完全精确的
浮点
纹理
只是不支持
浏览 0
提问于2013-01-15
得票数 0
1
回答
计算着色器
纹理
比较二维float4阵列
、
、
、
我想知道使用
浮点
纹理
作为我的2D float4数组与仅仅传递2D float4数组在性能上有什么不同吗?2D
浮点
数数组消除了进行
纹理
查找以获得颜色值的需要,但我不确定
纹理
是否在GPU上有某种性能提升,而这是由于GPU所能做的任何聪明的优化。
浏览 0
提问于2019-03-21
得票数 3
回答已采纳
1
回答
Three.js可以在没有特定WebGL扩展的情况下准确地呈现吗?
、
、
、
、
三星最近推出了一款操作系统(我正在用Galaxy S6进行测试),Chrome禁用了WebGL。其原因是文档化的。我在运行Chrome时没有使用此标志的黑名单: 这些都是Three.js对我说的错误。我很想知道如果这些OES扩展不存在,Three.js是否可以成功地运行/呈现: OES_texture_filter_anisotr
浏览 4
提问于2015-07-14
得票数 5
回答已采纳
1
回答
如何在webgl中的渲染通道之间传递高精度的uv坐标?
、
、
、
、
假设我正在处理WebGL中的一个问题,该问题要求从大
纹理
(例如,2048x2048)中检索具有像素完美精度的值。但现在假设我想把事情搞混。我想要创建一个渲染传递,返回一个
纹理
,为我开始使用的大
纹理
中的每个像素存储一对uv坐标。varying vec2 vUv; gl_FragColor = vec4(vUv,
浏览 3
提问于2013-12-30
得票数 1
回答已采纳
1
回答
cocos2dx中屏幕大小为四边形的glOrtho的参数
、
、
我正在创建一个2048x2048的渲染
纹理
,并在其上渲染一个大小为2048x2048的精灵,覆盖整个渲染
纹理
。glOrtho(..)的参数如何?计算出来的?glOrtho((
浮点
数)-1.0f,(
浮点
数)1.0f,(
浮点
数)-1.0f,(
浮点
数)1.0f,-1,1)适用于大小为1024x768和512x512的精灵。渲染目标的最大分辨率限制是什么?
浏览 1
提问于2011-09-02
得票数 0
1
回答
将WebGL呈现为
浮点
纹理
、
、
我正在编写一些WebGL代码,需要呈现为
浮点
纹理
。通过扩展gl.getExtension('OES_texture_float');和gl.getExtension('OES_texture_float_linear');,我现在能够创建和绘制这个
纹理
并使用线性过滤器gl.blendFunc(gl.SRC_ALPHA, gl.ONE); gl.disable(gl.DEPTH_TEST); 当渲染到
纹理
时
浏览 3
提问于2014-10-24
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
植物背景纹理
整数与浮点数
Opengl ES之纹理数组
基于TensorFlow生成抽象纹理
比浮点更骚的套装
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券