c++
文章平均质量分 75
qipanliming
踏实肯干
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机图形学 几何变换代码
实现矩形在窗口内沿着水平线匀速移动 /* * double.c * This is a simple double buffered program. * Pressing the left mouse button rotates the rectangle. * Pressing the right mouse button stops the rotation.原创 2011-11-19 17:33:13 · 3782 阅读 · 0 评论 -
计算机图形学 复合变换矩阵
(2)绘制一个由上述顶点所描绘的三角形,实现该三角形进行下列的几何变化:首先使三角形沿着其中心的x轴,y轴方向缩小50%;然后沿着初始中心旋转90度;最后沿着y轴平移100个单位。 代码为: #include #include void init(void) { glClearColor (1.0, 1.0, 1.0, 0.0); glShadeModel (GL_原创 2011-11-19 17:35:16 · 5023 阅读 · 0 评论 -
OpenGL的填充属性函数之纹理和插值图案
OPENGL的填充属性函数之—————— 纹理和插值图案 我们对多边形的顶点赋予不同颜色,插值填充用来为各种光照 条件下的着色表面生成真实感显示。 下面的程序段将蓝色,红色,绿色分别赋给一个三角形的三个顶点。多边形填充就是在三个顶点间的颜色插值。 首先,还是配置好环境,然后,C++代码如下: #include #include #include #include原创 2011-11-02 17:13:59 · 1772 阅读 · 0 评论 -
OpenGL的填充属性函数之线框图方法
OPNEGL的填充属性函数之———————— 线框图方法 我们可以仅显示多边形的边,这生成线框图或多边形的空心显示,也可以通过显示一组顶点来显示多边形,主要由glPolygonMode()函数来选定。 另一个显示多边形的选项是在填充内部的同时用不同的颜色或图案来显示他的边或顶点。这通过指定该多边形两次来实现。 还是先配置好环境,然后编写c++代码,我写的实现的是填充内部的同时用不同的颜色显原创 2011-11-02 17:29:36 · 2730 阅读 · 0 评论 -
OpenGL的填充属性函数之线框图方法的改进
OpenGL的填充属性函数之——— 线框图方法的改进 对于一个三维多边形来说,上一篇中显示填充多边形边的方法可能在边之间生成缝隙。这种称为缝线的效果由扫描线填充算法和边的画线算法的计算差别造成的。 消除三维多边形显示边的缝隙的一个办法是移动由填充子程序计算的深度值,使他们与多边形的边的深度值不重叠。 红色字体为重点: 代码如下所示: #include #include #i原创 2011-11-02 17:50:23 · 1170 阅读 · 0 评论 -
OpenGL的填充属性函数之线框图中消除选定边
OpenGL的填充属性函数———— 线框图中消除选定边 这个较为简单,只需将该位标志设为关,从而使在这个顶点之后的边不被显示。 程序代码为: #include #include #include #include void display(void) { glClear(GL_COLOR_BUFFER_BIT); glColor3f(0.0,原创 2011-11-02 17:58:32 · 953 阅读 · 0 评论 -
置换密码 古典加密算法 信息安全
置换密码 置换密码算法的原理是不改变明文字符,而是按照某一规则重新排列消息中的比特或字符顺序,才而实现明文信息的加密。置换密码有时又称为换位密码。 矩阵换位法是实现置换密码的一种常用方法。它将明文中的字母按照给定的顺序安排在一个矩阵中,然后用根据密钥提供的顺序重新组合矩阵中的字母,从而形成密文。例如,明文为attack begins at five,密钥为cipher,将明文按照每行6个字母的原创 2011-11-21 23:13:10 · 15870 阅读 · 9 评论 -
古典密码算法 凯撒(Caesar)密码,又叫循环移位密码
实验一 古典密码算法 一、实验目的 学习常见的古典密码学算法,通过编程实现替代密码算法和置换密码算法,加深对古典密码体制的了解,为深入学习密码学奠定基础。 二、实验要求 分析替代密码算法和置换密码算法的功能需求,详细设计实现替代密码算法和置换密码算法的数据结构和流程,给出测试用例和测试步骤,得出测试和结论。替代密码算法和置换密码算法的实现程序必须提供加密和解密两个接口:int encry原创 2011-11-21 23:10:03 · 17888 阅读 · 1 评论
分享