腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
OpenGL
VAO
-
如何
对
顶点
和
颜色
数据
使用
单独
的
数组
、
、
、
、
我很难找到关于
如何
正确绑定和解绑
顶点
缓冲区对象
和
颜色
缓冲区对象
的
信息/解释,以及当
顶点
和
颜色
数据
存储在
单独
的
数组
中时绘制调用
的
更改。我
的
工作代码正确地(我希望)创建VBO,将其绑定到
VAO
,并传递
顶点
数据
,以便显示它: from pygame.locals import * from
浏览 29
提问于2021-10-13
得票数 1
回答已采纳
5
回答
什么是
顶点
数组
对象?
、
、
、
虽然我从来没有在这一点上
使用
过VaoId (除了销毁它),但是没有它,代码就无法工作。我认为这是因为它需要约束,但我不知道为什么。这些确切
的
代码只需要成为每个
OpenGL
程序
的
一部分吗?本教程将VAOs解释为:
顶点
数组
对象(或
VAO
)是描述
顶点
属性
如何
存储在
顶点
缓冲区对象(或VBO)中
的
对象。这意味着
VAO
不是存储
顶点
数据
的
浏览 2
提问于2012-08-06
得票数 138
回答已采纳
1
回答
Opengl
中
的
VAO
是什么?
、
、
我刚从
Opengl
开始,我必须知道
顶点
缓冲区对象是什么,但我真的不明白什么是VAOs。有人能帮我吗?
浏览 0
提问于2017-11-29
得票数 3
回答已采纳
3
回答
何时
使用
顶点
数组
,何时
使用
VBO?
我试图了解
顶点
数组
和
顶点
缓冲区对象,但我不理解在以下方面的区别:性能一些澄清?
浏览 0
提问于2011-04-21
得票数 15
回答已采纳
1
回答
OpenGL
是否可能同时有两个
VAO
处于活动状态?
、
、
、
所以我最近了解了
VAO
(
顶点
数组
对象),到目前为止,它们看起来非常棒,但我有一个似乎无法解决
的
问题。我有一堆模型,它们
的
顶点
状态存储在
单独
的
VAO
中,因此只需调用就是开始绘制这个实例所需
的
全部内容。问题在于我必须绑定一个额外
的
VAO
,该
VAO
包含 glDrawElementsIn
浏览 5
提问于2013-11-06
得票数 0
2
回答
交错
顶点
数组
对象不显示
颜色
、
我试图为每个
顶点
呈现一组有自己
颜色
的
顶点
。
顶点
的
数目大约是1mio,所以我
使用
顶点
数组
对象来呈现它们。呈现点
对
我来说没什么问题,但是当我将
颜色
添加到
数据
数组
中时,点仍然是白色
的
。我尝试了我找到
的
不同
的
教程,但它们都不适合我(比如:、或 )。 我用VCVCVC把
数据
放在一个
数组
浏览 5
提问于2014-03-06
得票数 2
回答已采纳
3
回答
理解
VAO
和
VBO
我正在阅读学习
OpenGL
,以刷新基本概念,因为我已经很长一段时间没有触及这些概念了。 具体来说,我仍然认为我不能完全理解
VAO
和
VBO
的
含义,这本书主要是通过例子来进行
的
,它并没有给出严格
的
定义。这是通过在GPU上创建内存来实现
的
,在GPU上存储
顶点
数据
,配置
OpenGL
应该
如何
解释内存,并指定
如何
将
数据
发送到显卡。然后,
顶点
着色器处理
浏览 0
提问于2020-10-22
得票数 5
4
回答
OpenGL
中
VAO
的
建立过程
、
、
、
、
我能得到更全面的/一般
的
描述吗?有人能解释一下这些
VAO
的
总体过程或目标吗?也许可以勾勒出一个“一步一步”在
OpenGL
中设置
VAO
的
流程图? 我从来没有通过例子学习过..。因此,到目前为止,我在网上发现
的
所有东西都没有帮助。
浏览 10
提问于2015-02-02
得票数 0
1
回答
OpenGL
"Hello“中未
使用
的
颜色
数据
、
、
像往常一样,当我试图让我
的
手指沾湿现代
OpenGL
,
使用
我可以在一些博客上找到
的
聪明
的
演示之一,有些地方出了问题。代码第一(抱歉160行-现代
OpenGL
是垃圾邮件.)。System.Drawing open System.Co
浏览 3
提问于2017-01-25
得票数 2
回答已采纳
1
回答
如果我
的
VBO类引用
顶点
数组
,
数据
是否仍然存储在GPU上?
、
、
、
很简单,我
的
问题是这个。下面是一个C++头文件
的
代码,该文件跟踪并处理
OpenGL
中
的
顶点
缓冲区对象。为了符合核心标准,它必须
使用
顶点
数组
(
VAO
)。由于调用了glGenVertexArrays()
和
其他相关方法,这种呈现方法是否仍然将信息存储在GPU或RAM中?
浏览 1
提问于2015-12-24
得票数 0
回答已采纳
1
回答
OpenGL
程序不显示三角形
、
、
、
我正在学习C++中
的
OpenGL
教程,由于某些原因,完全相同
的
代码在我身上不起作用。它应该显示一个三角形,但它不会向anything.Just显示一个空白屏幕。GLFW_CONTEXT_VERSION_MAJOR, 3); glfwWindowHint(GLFW_
OPENGL
_PROFILE, GLFW_
OPENGL
_CORE_PROFILE); glfwWindowHint(GLFW_R
浏览 30
提问于2020-05-30
得票数 1
回答已采纳
1
回答
glGenVertexArrays在
openGL
3+上
的
误差
、
、
、
、
到目前为止,所有的
openGL
代码在我
的
电脑上都能正常工作,所以如果有人能告诉我发生了什么,我会很感激
的
。at 0x7f58244f3a28>) 从这个错误中,我得到了我确实需要那个整数,在查看了函数glGenVertexArrays
的
文档之后,我意识到这个整数只是在告诉有多少个
数组
,所以它确实应该存在。经过一些研究发现,
VAO
's在
openGL
3+之后成为必需
的
,然后我感到困惑,因为这是
openGL
3+,它
使
浏览 0
提问于2017-02-26
得票数 0
回答已采纳
1
回答
不带VBO
的
opengl
3.1+渲染
、
我想知道是否可以在
opengl
中
使用
顶点
数组
(客户端渲染)绘制3.1+核心配置文件,而不
使用
VBO
和
VAO
。我知道在
opengl
中,3.1+核心配置文件
的
使用
VAO
是必要
的
,而
使用
VAO
。我想知道是否可以不
使用
VBO
和
VAO
使用
顶点
数组
(客
浏览 1
提问于2016-05-11
得票数 1
回答已采纳
1
回答
Opengl
顶点
数组
对象
、
OpenGL
的
顶点
数组
对象是否存储在VRam中?我真正想问
的
是:如果我加载一个模型,例如
使用
Assimp,然后将
顶点
和
索引
数据
读取到vertex Array对象中;我是否会在Ram中复制
数据
,或者将其复制到GPU?
浏览 1
提问于2012-10-13
得票数 2
回答已采纳
1
回答
当取消
VAO
时,是否也应该解除相关
的
VBO
的
绑定?
、
、
我正在
使用
一个js/wasm/c++程序,它在更新
OpenGL
状态时
使用
面向对象
的
编程。对于VBO(
顶点
缓冲区)
和
VAOs (
顶点
数组
)有相应
的
c++类。当我们调用
vao
.unbind();时,它只是简单地调用glBindVertexArray(0);。我看到,未绑定
的
VAO
并没有解除相应
的
VBO。
VAO
的
一
浏览 0
提问于2020-07-16
得票数 1
回答已采纳
1
回答
如何
使这个简单
的
OpenGL
代码(在“宽松”3.3
和
4.2配置文件中工作)在严格
的
3.2
和
4.2核心配置文件中工作?
、
、
、
、
为了隔离这个问题,我编写了尽可能最小
的
、最简单
的
OpenGL
程序,只绘制一个三角形
和
一个矩形:我已经发布了
OpenGL
程序。当useStrictCoreProfile变量设置为false时,程序将不向控制台输出错误消息,并按照上面的屏幕截图绘制一个四角
和
一个三角形,无论是在Intel 3.3上还是在带有
OpenGL
4.2
的
但是,当useStrictCoreProfile设置为true时,它会清除背景色,但不会绘制三四角,控制台
的<
浏览 1
提问于2012-10-25
得票数 7
回答已采纳
1
回答
VAO
在
OpenGL
中
的
作用是什么?
、
我开始学习现代
OpenGL
,正如标题所说,我只是想确定
VAO
在渲染管道中
的
用途。在渲染时,我们
使用
VBO来存储
数据
,然后我们
使用
诸如: glAttribe这样
的
OpenGL
函数来告诉图形处理器我们将“以这种方式”
使用
这些
数据
,例如:我们通过vbo传递
的
顶点
中
的
前3个浮点实际上是位置,接下来
的
3个浮点是
颜色
等……然后我读到我们需要
浏览 2
提问于2014-08-09
得票数 1
1
回答
尝试了解
OpenGL
状态
和
对象存储
我读过关于
顶点
数组
对象(
VAO
)
和
顶点
缓冲区对象(VBO)以及上下文创建
的
内容。到目前为止,我已经理解了上下文是与您创建
的
OpenGL
实例相关联
的
所有内容
的
状态。我还了解到,
VAO
是
对
您创建
的
OpenGL
分配
的
名称
的
引用,而VBO是这些
VAO
的
数据
。然而,在
浏览 0
提问于2015-06-18
得票数 0
1
回答
PyOpenGl验证失败
、
、
、
我正在尝试用pyopengl创建一个简单
的
场景,但是我一直在获取运行时错误。我
使用
glfw来显示
opengl
场景。File "slib/
python
3.7/site-packages/
OpenGL
/GL/shaders.py", line 196, in
浏览 0
提问于2018-11-13
得票数 3
回答已采纳
1
回答
glVertexAttribPointer提高GL_INVALID_OPERATION版本330
、
我正试图简化我
的
例子,以显示出完全不正常
的
情况。我正在MacOS 10.14.6上运行这个示例,
使用
GLFW3编译clang编译器。此外,我还试图
使用
SFML在Windows 10/64上运行相同
的
示例,并得到了相同
的
错误,因此问题不在环境中Shading languageERROR: 0x00000502 GL_INVALID_OPERATION 我已经花了几天
的
时间在这个问
浏览 3
提问于2019-09-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Opengl ES之VBO和VAO
Learning OpenGL——OpenGL Model,Pipeline and Practices
Opengl ES之EBO
webGL2的新特性
「奇境」OpenGL原理与实践课分享学习
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券