从视图矩阵中获取眼睛、目标和向上向量
在 Direct3D 中,我使用 Matrix.LookAtLH 函数来计算视图矩阵。 我将其用于相机,通过将原点移动到目标位置、旋转,然后将原点移回 (0,0,0),围绕目标…
如何为 IE、Firefox 和 Chrome 编写网络浏览器插件
我需要编写一个支持 IE 7+、Firefox 3+、Chrome 的网络浏览器插件。 该插件必须能够将 DirectX 对象放置在网页中。 我没有使用插件的经验。 我做了一…
DirectX:绘制像素的最快方法
我必须为落沙动画每帧绘制数千个像素,到目前为止,我使用 Sprite.Draw (和 1x1 纹理)绘制它们,但这仅适用于 256x256 或更低的分辨率。那么有没有…
在锁定系统上渲染 3D 场景
我使用 SlimDX 用 c# 编写了一个基于 Direct3D 9 的渲染引擎。在一个新项目中,我现在需要使用 Web 服务分发已加载的 3D 场景的图片。问题是为了渲染…
C# DirectX 性能
对于落沙游戏,我需要锁定表面,然后根据一组规则修改像素,然后解锁它。纹理的尺寸为800x500,格式为A8R8G8B8。 纹理声明 texture = new Texture(dev…
函数后向量赋值的表现
我使用这段代码: MainLoop() { for (int i = 0; i < length; i++) { XMVector3Rotate(rays[i], orientation); } } 我的 fps 1900000,但是当我使用这…
如何用C#单独控制立体帧? (NVIDIA 3D 快门眼镜)
我正在尝试制作一个非常简单的应用程序,它可以在每只眼睛上显示不同的图像。我有华硕 VG236H 显示器和 NVIDIA 3D Vision 套件、立体 3D 快门眼镜。我…
使用DirectX api查看FFMPEG解码的h264流
我正在尝试在两个客户端之间传输视频。 客户端 A 应将视频以 h264 格式上传至服务器,客户端 B 应将视频从服务器上传至下游。对于下游,我使用 FFMPEG…
在哪里可以学习 DirectX 编程?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
3D 投影问题:透视除法后 Z 值不在 [1,-1] 中
我正在尝试在光栅化 3D 点的过程中进行简单的透视投影。这是所有的矩阵和其他信息。所有矩阵都是行主矩阵。坐标系是右手坐标系。 相机位于 [0,0,-1],…