directx-9

    0热度

    1回答

    我正在尝试在d3d中渲染纹理四边形,并且未使用正在渲染的四边形的VERTICES的Alpha值。而是使用TEXTURE的alpha。 我希望d3d使用它所放置的多边形的VERTICES的alpha值。 我有它与SetTextureStageState做的想法,但我不能完全找到它尚未..

    1热度

    2回答

    好吧,这是一个很难回答的问题。我正在一个顶点数组中创建一个立方体和一个金字塔。我的问题是只旋转金字塔顶点而不是立方体顶点,但我不知道任何可以旋转某个顶点的函数。如果我尝试旋转顶点,我会得到金字塔和立方体旋转。

    2热度

    2回答

    即时搜索完整的directx教程我发现directxtutorial.com,但它只给了我基本。无法找到完整教程的其他人。 你有没有找到或知道任何?

    1热度

    1回答

    给定IDirect3DDevice9的一个实例,有什么方法可以将它置于原始渲染状态(即设备初始创建时的状态)? 我遇到的最简洁的方法是在创建设备后通过IDirect3DDevice9 :: CreateStateBlock创建一个状态块,以便稍后应用它。不幸的是,我在现有项目的限制下运行,因此我无法修改设备创建代码;当我的组件获得设备时,其默认状态已被修改。因此,我正在寻找其他方法。 Thx! 〜

    2热度

    1回答

    我正在使用directX 9.我在使用drawprimitive渲染三角形时出现问题。 问题是 - 当我渲染由多个三角形组成的整个对象时,一条线上所有点的三角形显示整个闭合对象中的间隙。我正在显示下面的图片。白色的虚线是问题。 alt text http://i40.tinypic.com/2hyz0o8.jpg