腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
顶点
缓冲区
实例,如何动态地更改单独
的
实例位置?
、
、
、
多维数据集
具有
相同
的
顶点
数组,但可能
具有
不同
的
比例/位置/旋转。重要:在
顶点
缓冲区
创建
之后,可以动态地改变它们
的
位置。其中一些应该通过线路连接起来。所以我也需要画线。cbuffer ConstantBuffer : register(b0)float4x4 view;float4x4 world[4000];在D3D初始化中,我
创建
了一
浏览 2
提问于2020-04-01
得票数 0
1
回答
创建
具有
不同
大小
的
顶点
缓冲区
我想为desc.ByteWidth
创建
一个
不同
大小
的
顶点
缓冲区
,如下所示。该怎么做呢?非常感谢。
浏览 4
提问于2017-07-11
得票数 1
回答已采纳
1
回答
在Direct3D 11中绘制
具有
不同
数量原语
的
对象
、
、
这是我
的
第一个问题,所以如果你对如何改进这个问题有任何建议,请告诉我:)以下是我
的
一些想法:
创建
一个
大小
为n
的
顶点
缓冲区</e
浏览 0
提问于2014-06-12
得票数 1
回答已采纳
1
回答
Three.js -已更新
的
几何图形未渲染更改
、
、
我有一个带有材质和几何体
的
THREE.Line对象。init方法将2个
顶点
推送到几何体,将线添加到场景中,线被渲染得恰到好处。geometry.dynamic = true geometry.verticesNeedUp
浏览 0
提问于2012-11-07
得票数 2
回答已采纳
1
回答
如何正确更新DirectX 10中
的
顶点
缓冲区
、
、
、
、
因此,他们倾向于用他们
的
点列表
创建
一个单独
的
顶点
缓冲区
,然后通过矩阵变换来操纵。另一方面,当我从我们
的
硬件检索配置文件数据时,我将非常快速地更新场景。目前我正在为我读入
的
每个切片
创建
一个新
的
顶点
缓冲区
。当我绘制场景时,我循环遍历多达1000个
缓冲区
的
列表,并为每个
缓冲区
调用Draw()。我注意到,如果我一次将绘制
的
顶点<
浏览 0
提问于2011-04-01
得票数 5
回答已采纳
1
回答
如何将多个directx LP3DXMESH合并成一个网格以快速呈现?
、
、
我使用
的
是directx9.0c,固定函数,c++。我有许多LP3DXMESH,我想合并和发送一次抽签。 我在谷歌上搜索答案,我得到
的
是垃圾结果。我该怎么做?
浏览 4
提问于2013-01-23
得票数 0
1
回答
如何向包含在多个三角形中
的
顶点
添加法线属性
、
我有一个很大
的
缓冲区
,其中有许多
顶点
,它们都被放置在XZ平面上
的
一个均匀网格中,但在Y轴上有
不同
的
高度。为了连接这些
顶点
,索引
缓冲区
的
编写方式是将这些
顶点
中
的
大部分包含在6个
不同
的
三角形中。给这些
顶点
正常属性
的
唯一方法是让
顶点
在
顶点
缓冲区
中重复六次,或者在几何图形着色器中计算
浏览 2
提问于2021-01-17
得票数 0
回答已采纳
1
回答
在OpenGl中,VBO是否必须包含
具有
相同
顶点
布局
的
数据?
、
问题是,当我将
顶点
加载到VBO中并记录有多少字节进入
缓冲区
时,它与glDrawArrays中
的
参数不匹配,它
的
偏移参数是"first",而不是以字节为单位
的
偏移量。如果VBO中
的
所有
顶点
都是相同
的
布局,我应该做除法吗?例如,sizeof(
顶点
) == 12,它被放置在VBO中
的
字节偏移量为48处,要绘制四个
顶点
,我需要做glDrawArrays(GL_TRIANGLE_STRIP
浏览 1
提问于2020-10-14
得票数 0
1
回答
为什么Directx11不支持IASetIndexBuffer中
的
多个索引
缓冲区
、
如果您不能用单独
的
索引
缓冲区
引用多个
顶点
缓冲区
数据,那么
创建
(非交错
的
)多个
顶点
缓冲区
数据
的
意义是什么?(假设我有一个名为vector3
的
结构,它有3个浮点数x,y,z)i将为
顶点
位置
创建
一个
大小
为250.000 * sizeof (Vector3)
的
浏览 4
提问于2021-05-22
得票数 0
1
回答
绘制动态GL_TRIANGLE_STRIP
的
最快方法
、
、
、
、
但是我需要提高代码
的
性能。 我
的
第一个问题是:如何在不
创建
新值
的
情况下动态更改FloatBuffer
的
值。因为随着位置
的
增加,轨迹
的
长度会变长,因此getTrailVertices方法中
的
循环会变得越来越大。我可以在不
创建
新
的
FloatBuffer
的
情况下,从结尾处删除最后两个
顶点
,然后在FloatBuffer
的
开头添加另外两个
顶点
,而不
浏览 6
提问于2020-04-30
得票数 1
1
回答
什么时候使用索引
缓冲区
才有意义?
、
、
示例:一个不使用索引
缓冲区
的
由6个四面组成
的
多维数据集需要6 * 4 * 12 = 288 bytes,但由于它只有8个唯一
的
顶点
,所以可以使用
具有
4*6索引= 8 * 12 + 4 * 6 = 120然而,对于非共享
顶点
,索引
缓冲区
所使用
的
空间实际上被浪费了-因为这些
顶点
可以在没有索引
缓冲区
的
情况下绘制(如果在
顶点
缓冲区
中给出了正确
的<
浏览 0
提问于2019-03-15
得票数 0
回答已采纳
1
回答
分配
顶点
缓冲对象
、
、
我试图用opengl(c++)中
的
高度图
创建
地形,并遵循。 我还试图使用
顶点
缓冲区
对象来加快速度。在他们
的
例子中,他们
创建
了一个
顶点
对象,其中x,y,z有3个浮点数,然后将指向这些
顶点
对象数组
的
指针传递给
缓冲区
对象。我不明白
的
是,对于
缓冲区
参数
的
大小
,它们传递给它
的
大小
是3个浮点数(乘以
顶点
数
浏览 2
提问于2013-09-03
得票数 1
回答已采纳
1
回答
DX10+多
顶点
缓冲区
,单索引
缓冲区
、
我有点困惑,为什么你可以激活一个
顶点
缓冲区
数组,但只有一个索引
缓冲区
?那一个索引
缓冲区
能从所有
顶点
缓冲区
中寻址
顶点
吗?如果是这样,我该如何指定哪个索引属于哪个
缓冲区
?我
的
另一个问题是,由于我使用
的
是索引三角形列表,因此索引数据与每个网格
的
顶点
数据
大小
大致相同。我在考虑为每个
顶点
缓冲区
创建
一个索引
缓冲区<
浏览 0
提问于2013-06-02
得票数 1
回答已采纳
2
回答
vbo只包含相同
大小
的
顶点
?
、
、
OpenGL/OpenGLES VBO是否只包含相同
大小
的
顶点
?我之所以问这个问题,是因为我发现glDrawElements
的
参数只有索引
缓冲区
的
偏移值(它
的
最后一个参数),这意味着: 1.如果
缓冲区
已经部分填满,我必须在将索引提交给IBO之前手动偏移它们。无论如何,手动偏移索引是很容易
的
,所以这不是一个问题。2.被用作
顶点
缓冲区
的
VBO必须保持相同
大小
浏览 3
提问于2011-06-13
得票数 0
回答已采纳
2
回答
InputAssembler和emtpy/不完全
缓冲区
、
、
我想知道,如果绑定
缓冲区
的
大小
与InputAssembler ()调用
的
顶点
数不匹配,那么它会做什么。这是预期
的
行为,还是其他驱动程序会产生
不同
的
结果?一个更详细
的
例子:如果我将一个带有10个位置
的
缓冲区
绑定到插槽0,将一个
缓冲区
用五种颜色绑定到插槽1,并呈现10个
顶点
,那么前五个
顶点
是否
具有
颜色
缓冲区
中定义<
浏览 0
提问于2014-03-14
得票数 0
回答已采纳
1
回答
各种
顶点
格式与vbo
、
、
我使用渲染循环如下所示; 迭代可以更改状态、绑定纹理或绘制
的
命令。目前,我使用
的
是单一交错
顶点
格式(SoA),它
具有
任何着色器都可以使用
的
所有属性。因为这感觉浪费,我正在考虑使用
不同
的
顶点
格式为我
的
每个着色器。在绘图之前,我是否应该
浏览 3
提问于2017-06-02
得票数 0
1
回答
在XNA4.0中使用DynamicVertexBuffer
、
、
、
我读到了有关DynamicVertexBuffer
的
文章,以及它如何更适合经常变化
的
数据。我有一个由立方体构建
的
世界,我需要将立方体
的
顶点
存储在这个
缓冲区
中,以便将它们绘制到屏幕上。然而,并不是所有的立方体都有
顶点
(有些是空气,这是透明
的
),也不是所有立方体
的
面都需要绘制(它们是面对面的),那么我如何跟踪哪些
顶点
存储在
缓冲区
中
的
位置?此外,某些面需要最后绘制,即其中
具有</
浏览 2
提问于2011-01-16
得票数 0
回答已采纳
2
回答
使用glBufferData更新
顶点
缓冲区
、
、
为此,我
创建
了一个vertex buffer来存储数据。 注意:这个
缓冲区
通常会在每一帧上更新,但永远不会减小
大小
(但仍然可以增加)。我
的
问题是:使用glBufferData (带有streaming write-only mode) (而不是glMapBuffer)来更新它在技术上是正确
的
吗?我想没有必要映射它,因为完整
的
数据已经更新了,所以我只需要一次发送一个完整
的
包。如果当前
的
缓冲区
大小
小于我发送
的</
浏览 0
提问于2013-01-04
得票数 16
回答已采纳
1
回答
是否有一种使用glDrawArrays()绘制
不同
大小
的
多个点
的
无阴影方法?
我用这张图画了一个点云,
不同
颜色
的
点: glEnableClientState(GL_COLOR_ARRAY)glDisableClientState(GL_VERTEX_ARRAY);是否有方法告诉glDrawArrays (或默认着色器)对每个点
的
大小
使用另一个客户端状态
浏览 0
提问于2018-11-21
得票数 1
回答已采纳
1
回答
导入超大型XNA模型(poly )
、
、
目前,我正试图将一个非常大
的
模型导入到XNA/Monogame中,这是一种
具有
80,000,000个
顶点
的
钢结构模型。
大小
。因此,内容处理器甚至不允许我
创建
xnb文件。理想情况下,我会将
顶点
和索引
缓冲区
拆分为内容处理器中
的
多个较小
的
缓冲区
,但是
缓冲区
本身是在Model
的
base.Process函数中生成
的
,之后似乎无法编辑。有什么机制可
浏览 3
提问于2014-07-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化Java IO性能:输入缓冲区大小的最佳实践
Windows美国服务器创建特定大小的文件的方法
为什么基辛格博士会认为人、机具有不同的智能
不同Unity版本的AB文件大小不一致……
单机核外图计算系统之X-Stream(三)SOSP-2013
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券