【发布时间】:2010-02-21 07:21:55
【问题描述】:
我正在尝试编写一个 3DS 加载器,它具有 OpenGL 渲染实现,可用于我的通用渲染系统。
这里的问题是我将顶点索引到一个数组,并将纹理坐标索引到另一个数组。我不想通过检查每个顶点坐标和纹理坐标的组合来生成一组新的索引和原始顶点,那么如何在directx中优化指定缓冲区中的两个数组呢?
我想要的是 3 个顶点缓冲区,一个用于顶点,一个用于纹理坐标,一个用于顶点法线。然后我将拥有所有三个的索引缓冲区。我不知道该怎么做。
我正在使用 directx9 和 C++
【问题讨论】: