搜索资源列表
xiaoyin
- 1. 绘出透视投影下的凸多面体图形,按下键盘上的“上”、“下”、“左”、“右”箭头可从各方位观看图形,也可以自己定义其他键值以及其他参数 2. 根据简单光照明原理绘制一个半圆柱曲面 3. 利用远近法原理绘制一个立体环 4. 利用消隐算法实现曲面z=exp(-x*x-y*y)
pingmiangongshifa
- 消隐算法中的平面公式法。一个四面体和一个点,以这个点位观察点能看到四面体的部位。
CGproject
- 用c++实现了zbuffer的消隐算法。这是计算机图形学中最经典的一个算法。-Using c++ implements zbuffer the blanking algorithm. This is the classic computer graphics an algorithm.
OGL1-v2
- 基于z-buff算法的立方体消隐,方向键控制立方体的旋转-Z-buff algorithm based on cube blanking, the arrow keys to control the rotation of the cube
CirDemo
- 三维行星旋转系统,根据面消隐算法实现。旋转的速度可能比较慢。-Three-dimensional planetary rotation system, in accordance with hidden surface algorithm. The speed of rotation may be quite slow.
theee-sight--no-shadow--project
- 进行CAD软件设计过程中,对三维图形的显示以及打印输出常常需要对图形进行消隐处理。三维图形消隐算法已比较成熟,但要普通编程人员对复杂三维图形进行消隐编程,却不是容易的事。OpenGL图形库中提供了消隐处理函数,但消隐却不知因何原因而质量不高,如消隐时直线断断续续。为此笔者进行了一定改进和精细消隐处理,下面介绍两种方法。 一、一般消隐 这种方法为首先设置消隐使能,初始化深度缓存,设置消隐比较,直接进行绘图即可。但此种结果是直线断断续续,时有时无,效果差。改进只需将直线线宽加粗,若需多边形边框一同
DormOpenGL
- 绘制一个具有真实感的三维场景,其中包含了一些三维物体。具有光照,纹理效果,可实现交互式的场景漫游。实现了从建模、坐标变换到消隐算法、光照模型、面绘制算法、纹理映射的全部过程。-Draw a photorealistic 3D scene, which contains a number of three-dimensional objects. Light, texture effects, interactive scene roaming. Blanking algorithm from m
xiaoyin1
- 利用画家算法的进行的消隐处理,注释完整可读性较强,代码完整可运行。-Painter blanking algorithm, code integrity can run.