c++中关于三维坐标轴原点及方向的设置,求指点

来源:互联网  时间:2016/8/26 21:34:08

关于网友提出的“ c++中关于三维坐标轴原点及方向的设置,求指点”问题疑问,本网通过在网上对“ c++中关于三维坐标轴原点及方向的设置,求指点”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: c++中关于三维坐标轴原点及方向的设置,求指点
描述:

在绘图时我想将坐标轴设置x轴向右 y轴向上 z轴垂直于屏幕,
用了如下语句
CView::OnPrepareDC(pDC, pInfo);
CRect rect;
GetClientRect(rect);
pDC->SetMapMode(MM_HIMETRIC);
  pDC->SetViewportOrg(rect.right/14,5*rect.bottom/6);
但是画出来感觉方向不对 z轴也没有被设置,不知道有没有哪位可以帮忙解答一下,谢谢您啦 c++中关于三维坐标轴原点及方向的设置,求指点


解决方案1:

pdc 只适用于二维绘制,如果要绘制三维必须要用到3d的开发库,例如 Direct3D 和 opengl,才能有三维的效果。

解决方案2:

openGL比较好

解决方案3:

引用 3 楼 adlay 的回复:
三维用 OpenGL 或 Direct3D.
当然也可以自己写代码来模拟 3D

是的,用OpenGL 或 Direct3D做3D,还有其它的专用的3D库。 解决方案4:

三维用 OpenGL 或 Direct3D.
当然也可以自己写代码来模拟 3D

上一篇switch循环
下一篇也许属于for循环的问题
明星图片
相关文章
《 c++中关于三维坐标轴原点及方向的设置,求指点》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)