请问一个Direct 3D坐标有关问题
请教一个Direct 3D坐标问题
DX SDK中
Tutorial 2: Vertices ( December 2002) 示例程序。
编译出来之后,拖动窗口到显示器的左边界,将对话框拖动到左边界里边,图像显示正常。
现在将窗口手动拉大以后,再次拖动到左边界里边,拖动过程中会发现绘制的三角形自动往右移动。
请问,绘制位置的坐标是谁调整的?WINDOWS在后台做了什么事情?
顺便再请教一个问题,怎么在一个窗口中,显示两个玩家的的视角,两个玩家同时操作。(不用代码,只需介绍大概实现方式即可)
------解决方案--------------------
绘制坐标跟窗口大小有关。
一个窗口要显示两个玩家的视角,需要多视口显示。multiViewport技术,请参见:
http://www.codesampler.com/dx9src/dx9src_1.htm#dx9_view_ports
------解决方案--------------------
学习了,多多指点.
DX SDK中
Tutorial 2: Vertices ( December 2002) 示例程序。
编译出来之后,拖动窗口到显示器的左边界,将对话框拖动到左边界里边,图像显示正常。
现在将窗口手动拉大以后,再次拖动到左边界里边,拖动过程中会发现绘制的三角形自动往右移动。
请问,绘制位置的坐标是谁调整的?WINDOWS在后台做了什么事情?
顺便再请教一个问题,怎么在一个窗口中,显示两个玩家的的视角,两个玩家同时操作。(不用代码,只需介绍大概实现方式即可)
------解决方案--------------------
绘制坐标跟窗口大小有关。
一个窗口要显示两个玩家的视角,需要多视口显示。multiViewport技术,请参见:
http://www.codesampler.com/dx9src/dx9src_1.htm#dx9_view_ports
------解决方案--------------------
学习了,多多指点.