这可能是个超新手问题,但实在想不出关键字来查
目前有一个model
我有一些相机参数(位置、角度)是在openGL中运算过后得到的结果
我希望把这些参数喂给unity可以得到相同结果(画面呈现要一模一样)
可是当我调整unity整个画面视窗却会影响整个画面呈现的结果
如图
http://imgur.com/a/a7NQI
上面那张是把视窗放大、下面是把视窗缩小
(上传后的图片自动调成一样大小,实际上下面的图宽度是比较小的
可以看到右边的墙壁在放大时会显现出来,可是缩小却会消失
请问有人知道为何会出现这样的情况吗?
我甚至有写简单的C#,命令Screen.setResolution是600x600
而且照理来说如果有固定的near、far、fov应该是有明确的clipped space
所以不应该有有时出现有时消失的物件才对
又或许是openGL跟DirectX(unity是用DirectX吧)在投影上的区别呢?
麻烦各位板友解惑<(_ _)>
另外想偷渡一下问题
请问板友推荐使用Unreal engine吗?
其实自己到时候要把自己在C++跟openGL写好的code整合进engine
考量到Unreal可以使用C++,有点心动
但是书籍跟网络上教学还是差unity一截 << 对游戏引擎非常不熟
而且私心觉得unity好用一点点(但是要用C#或把C++包成dll阿阿阿
请问板友有何建议呢._.)/