码迷,mamicode.com
首页 >  
搜索关键字:图形学    ( 716个结果
计算机图形学中的中点画线,中点画圆,Bresenham画线与画圆算法
#include<iostream>#include<graphics.h> // 这样引用 EasyX 图形库#include<conio.h>#include<time.h>#include<math.h>#include<stdlib.h>using namespace std; //Bres ...
分类:编程语言   时间:2016-06-06 13:45:44    阅读次数:249
计算机图形学(二)输出图元_16_字符函数
这里参数font用GLUT符号常量赋值,用来指定一特定字型集,参数character赋以ASCII编码或其他要显示的字符。这样,要显示大写的"A",可以使用ASCII编码65或指定为‘A’。同样,编码66与‘B’等效,编码97与小写字符‘a’等效,编码98与‘b’等效,依次类推。固定宽度或比例间隔字体都可以使用。可用GLUT_BITMAP_8_Y_13或GLUT_BITMAP_9_BY_15来选择一种固定宽度字体并确定其参数。也可GLUT_BITMAP_TIMES_ROMAN_10或GLUT_BITMAP_...
分类:其他好文   时间:2016-06-02 14:48:58    阅读次数:201
计算机图形学(二)输出图元_17_图形分割
有的图形软件包中提供了子程序,描述由多个命名部分组合而成的图形并管理每一部分。使用这些函数可以创建、编辑、删除或移动图形的一个组成部分。我们也可使用图形软件的这个功能来进行层次式建模(以后会说到),其中一个对象可以用包括一定层次的子对象的树结构方式来描述。 图形子部分的名称有多种说法。有些图形软件包称它们为结构(structure ),另一些则称为段( segment)或对象(object)。同样,在不同的图形软件包中允许的对子部分的操作也不相同。例如,建模软件包提供很多描述和管理图形元素的操...
分类:其他好文   时间:2016-06-02 14:27:16    阅读次数:111
计算机图形学(二)输出图元_18_显示列表_1_创建和命名OpenGL显示表
把对象描述成一个命名的语句序列(或任何其他的命令集)并存储起来既方便又高效。在OpenGL中使用称为显示表(display list)的结构可以做到这一点。一旦建立了显示表,就可以用不同的显示操作来多次引用该表。在网格中,描述图形的显示表存放在服务器中,以避免每次显示场景时都要传送表中的命令。我们可以为以后的执行来建立并存储显示表,或指定表中的命令立即执行。显示表对层次式建模特别有用,因为一个复杂的对象可以用一组简单的对象来描述。...
分类:其他好文   时间:2016-06-02 14:25:39    阅读次数:170
计算机图形学(二)输出图元_18_显示列表_3_删除 OpenGL 显示表
删除 OpenGL 显示表参数startID给出最前面的显示表标识,而参数nLists给出要删除的显示表总数...
分类:其他好文   时间:2016-06-02 13:58:47    阅读次数:137
计算机图形学(二)输出图元_18_显示列表_2_执行OpenGL显示表
要执行的显示表数量赋给参数nLists,而参数listIDArray是显示表标识的数组。一般而言,listIDArray可包含任意多的元素,而无效的标识会被忽略。同样,listIDArray中的元素可指定为多种数据格式,而参数arrayDataType用来指出数据类型,例如GL_BYTE,GL_INT,GL_FLOAT, GL_3_BYTES或GL_4_ BYTES。显示表标识通过将listIDArray中一个元素的值与offsetValue的整数值相加而得。offsetValue的默认值为0。 这...
分类:其他好文   时间:2016-06-02 13:52:33    阅读次数:129
three.js 相关概念
1.什么是three.js? Three.js 是一个 3D JavaScript 库。Three.js 封装了底层的图形接口,使得程序员能够在无需掌握繁冗的图形学知识的情况下,也能用简单的代码实现三维场景的渲染。 2.渲染器(renderer) 渲染器(Renderer):渲染器是3D引擎的核心部 ...
分类:Web程序   时间:2016-06-02 13:14:11    阅读次数:202
用几何画板怎样制作贝塞尔曲线
贝塞尔(Bezier)曲线又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋。贝塞尔曲线是计算机图形学中相当重要的参数曲线,很多人利用几何画板或几何画板破解版这一强大的几何绘图工具,轻松绘制出贝塞尔曲线,下面将详细介绍用几何... ...
分类:其他好文   时间:2016-05-30 10:12:47    阅读次数:254
本周软件工程课程感想
由于我们团队项目进行到一半,不便传上来代码。我就这周软件工程课程的内容写一点感想吧。 下面这是我们图形学课程实验的部分代码: 这周的软件工程课着重讲解了程序代码的格式以及注释的重要性。所以我在写程序的时候注意了一下。当然肯定没有要求的那么标准,只是简单地将程序分了“块”,核心“块”前面加上必要的注释 ...
分类:其他好文   时间:2016-05-29 23:12:05    阅读次数:184
CGAL:配置 《一》
CGAL 是图形学中非常著名而且功能强大的库。孤陋寡闻的我最近才知道。 今天,对CGAL进行了安装和配置。大部分的资料都在官网上(http://www.cgal.org/index.html)可以看到。 windows下的安装可以参考这个页面:http://www.cgal.org/download ...
分类:其他好文   时间:2016-05-29 18:20:32    阅读次数:115
716条   上一页 1 ... 37 38 39 40 41 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!