DirectX 3D里画任何东西都一定要用到vertexbuffer吗? 如题,求教达人,DirectX 3D里画任何东西都一定要用到vertexbuffer吗?看教程里说只要用了vertexbuffer,改变顶点状态就需要unlock,然后再lock,并且不推荐频繁改动vertexbuffer。但是这样如何每一帧都对各个顶点的位置作单独变动? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要写入或读取顶点数据都是要用到vertexbuffer的 没有vertex,纹理往哪贴?帧和顶点是不同类型的东东,帧通常代表视角的改变,顶点还是那个顶点,顶点有变化也不依赖视角,为什么要在不同帧里改变顶点? 但是如果这样的话如何快速获得某个点在World Space中的坐标? 额,应该是经过矩阵变化后的坐标。因为看教程里变化都是直接对要画的整个object做World Space的反变换,这样我不知道该如何得到object中某个点经过变化后在World Space中的坐标了 找到答案了,有不使用vertexbuffer的draw的方法,就是有面加UP的就是,但是还是不知道怎么比较有效地做点级别的变换,比如点到原点的距离为d,则点随时间t做方向为原点到点的向量,大小为sin(t+d)的平移 vc2008调试时出现死机 编译没有错误,但是???? CSocket::Accept 编译时无错误, 运行时Debug Assertion Failed 动态库调用的问题。 各位大侠,高分送上!! 关于锁住文件的问题 @@ 如何实现对CD抓轨? 欢迎UP、GZ 怎样控制动态创建的对话框的成员变量? 字符串的插入问题?? ado操作数据库问题,多谢指教! 求救啊,着火了!!ShowWindow(SW_HIDE); VC中"->"是什么意思?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货