给定一立体小房子的各个顶点坐标,用表面模型建立起该三维立体的模型表示,并观察坐标系对该立体小房子进行透视投影,以观察小房子的外形。此间要对不可见面线进行消隐处理,编制C语言程序实现该功能。
2019-12-21 20:13:01 51KB 计算机图形学实验 C程序 运行结果
1
基于VC++6.0中MFC的计算机图形学程序,实现了画点画线画多边形,多边形的裁剪填充消隐,二、三维图形变换(对称,镜像,拉伸,放大缩小,动画等等)
2019-12-21 20:06:08 4.71MB MFC vc++ 计算机图形学
1
计算机图形学消隐实验源代码,详细、完整的实验代码
2019-12-21 20:02:07 4KB 消隐
1
OpenGL 实现消隐算法 通过控制键盘来实现图形的平移,可以上下左右移动
2019-12-21 19:57:35 5.86MB 三维立体 消隐算法
1
直线、圆、多边形 这是针对09年所写计算机图形学源码重构后的版本。新版本在实现用多种算法生成直线、圆、多边形等图形图像的同时,使用了双缓存绘图防止图像闪烁,并使用自定义结构扫描线存储所绘连块图形区域提高了二次绘图效率。 同时将所有图形图像封装成类,便于图形的重绘以及旋转、平移、缩放、对称变换等几何操作。 这是真正意义上实现了二维图层操作,而不是一个演示性的算法。 光照实验与消隐借用已有代码,因此代码变量命名风格与之前的不统一。
2019-12-21 19:48:50 84KB 计算机图形学 图层操作 二维变换
1
用Matlab实现的Z-Buffer算法,其中读取了一个wrl文件和obj文件
2019-12-21 19:45:49 3.78MB Z-Buffer Matlab obj wrl
1
这个代码是在VC环境下编译的,是图形学基本的消隐算法,实现3D矩形的消隐,对于学习图形学算法有很大帮助
1