gpt4 book ai didi

opengl - 我们如何获得 glDrawElements() 的索引?

转载 作者:行者123 更新时间:2023-12-04 18:52:49 25 4
gpt4 key购买 nike

我正在尝试使用 Assimp 库将模型导入到使用 VBO 的基本 OpenGL 应用程序。

如果我理解正确, glDrawElements 是理想的现代绘画方式之一。

但是我们如何从通用导入库中获取这些信息呢?

如果您有特定的 Assimp 库知识,将不胜感激。

——

生成这些的过程通常是什么?

最佳答案

aiMesh::mFaces 收集所有索引在单个缓冲区中。确保通过aiProcess_Triangulate Assimp 作为后处理标志(在 aiProcess_JoinVertices 和任何对您有用的东西中),并跳过点和线或单独处理它们。
aiMesh中的各种数据流- 如 aiMesh::mVerticesaiMesh::mNormals需要设置为 GL 输入数据流 ( glVertexPointer , ...)。

关于opengl - 我们如何获得 glDrawElements() 的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3586582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com