c# - 2.5D 矩阵哇音和视频卡

标签 c# 3d matrix xna

在 3D 方面,我是一个大写的“N”菜鸟。话虽如此,我一直在努力让我的 2.5 游戏 View 正常工作。在 NVIDIA 上为我工作,但在 ATI 上不适合我的 friend 。他要么什么都看不到,要么如果三角形的 Z 值不为 0,他就看不到它。 我猜这不是视频卡的问题,也许有些视频卡比其他视频卡更宽容。这是我的代码:

basicEffect.World = Matrix.Identity;  
basicEffect.Projection = Matrix.CreateOrthographic(-camera.Size.X,- camera.Size.Y,-1000, 1000);  
basicEffect.View =  Matrix.CreateLookAt(new Vector3(camera.Position.X,camera.Position.Y ,-10)  
, new Vector3(camera.Position.X, camera.Position.Y, 10),  
 Vector3.Up) * Matrix.CreateScale(camera.Zoom); 

最佳答案

这在 XNA 论坛上得到了回答 here .

关于c# - 2.5D 矩阵哇音和视频卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4621871/

相关文章:

c# - 删除列表列表中列的冲突

c# - 如何将字符串转换为 DateTime as UTC 就这么简单

c++ - 在 opengl 中动画由立方体制成的模型

Matlab:什么更快?是否预定义有用的对象?

matrix - 伴随矩阵复杂度

matrix - Julia 矩阵向量除法算子的定义

c# - 我应该如何调用重载的扩展方法?

c# - 使用 C# 将字符串转换为日期时间

java - libgdx android 不显示模型(黑屏)

ios - iOS 应用程序中的 3D 对象