图形学D图形渲染实验报告.docVIP

  • 3
  • 0
  • 约6.35千字
  • 约 10页
  • 2017-11-10 发布于江苏
  • 举报
图形学D图形渲染实验报告

图形学3D图形渲染实验报告 功能: 实现母线为Bezier曲线的旋转集合体,两个光源,基于扫描线z缓冲算法的3D图形渲染。 程序结构: Csrgp类: srgp类为一个二维光栅软件包,实现了基本的二维图形的绘制能力(点,直线,圆,多边形,扫描转换多边形)并实现了双缓冲技术(内存缓冲技术)。在此基础上,添加了扫描线z缓冲算法的三维集合体的渲染。 Csrgp类声明如下: public: HDC m_hdc; DWORD m_iColor; POINT m_Oring; HDC m_memHdc; double **Z_Buf; bool m_onMemery; int m_Umin, m_Vmin, m_Eu, m_Ev;//设备坐标系视区 double m_VCUmin, m_VCUmax, m_VCVmin, m_VCVmax;//观察坐标系uv平面窗口 double m_Fdistance, m_Bdistance;//前后裁减面,在观察坐标系中指定 Vector3d m_VRP;//观察参考点 Vector3d m_VPN;//观察坐标系法向 Vector3d m_VUP;//观察正向 Vector3d m_PRP;//投影参考点,在观察坐标系中指定 Vector3d m_VrcU, m_VrcV, m_VrcN;//观察坐标系 int width

文档评论(0)

1亿VIP精品文档

相关文档