码迷,mamicode.com
首页 >  
搜索关键字:图形学    ( 716个结果
计算机图形学之数字微分分析画线算法
计算机图形学之数字微分分析画线算法 现代计算机绘制,我们程序员经常会碰到画图的编程问题,并且现在的画图的API很多,换句话说,图形API非常丰富,从TC的graphic到Windows的GDI/GDI+,以及跨平台的开放标准OpenGL。这些API都提供了基本的绘图函数,如绘制直线,圆以及椭圆之类的。 画直线的算法也叫做直线的光栅化,我们知道,我们的计算机显示的屏幕实际上是一个个的像素组成的,绘图...
分类:编程语言   时间:2015-01-17 20:55:23    阅读次数:247
计算机图形学 复习笔记
(个人整理,仅做复习用 :D)...
分类:其他好文   时间:2015-01-17 01:04:41    阅读次数:1081
四元数
四元数与欧拉角之间的转换在3D图形学中,最常用的旋转表示方法便是四元数和欧拉角,比起矩阵来具有节省存储空间和方便插值的优点。本文主要归纳了两种表达方式的转换,计算公式采用3D笛卡尔坐标系:图1 3D Cartesian coordinate System (from wikipedia)定义分别为绕...
分类:其他好文   时间:2015-01-16 23:35:36    阅读次数:175
三维引擎设计专题--大气散射特效
在做GIS时, 地球周围会有一个大气圈, 大气散射, 这个方面的算法是计算机图形学界不断深入研究的领域, 不过目前有几个成熟的散射算法. 我借鉴了>第16章的算法,实现了一个大气散射. 效果如图. 图中蓝色的天空,就是散射的效果, 具体算法请自行查看书上的算法吧.  步骤:     1: 创建一个椭球, 生成顶点,与顶点索引数组.  这个椭球生成算法后续贴出...
分类:其他好文   时间:2015-01-15 18:14:40    阅读次数:379
图像处理之图像拼接---全景视频拼接
一、原理介绍 图像拼接(Image Stitching)是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图,图像拼接技术涉及到计算机视觉、计算机图形学、数字图像处理以及一些数学工具等技术。图像拼接其基本步骤主要包括以下几个方面:摄相机的标定、传感器图像畸变校...
分类:其他好文   时间:2015-01-07 21:52:08    阅读次数:301
从程序员角度对帧速的解释
帧速是计算机图形学中必须接触的概念,是衡量算法或显卡优劣的重要指标,强调的是计算能力。官方定义的帧速:动态画面每秒钟展现的帧数,用于衡量视频信号传输的速度,单位为帧/秒(fps)。程序员角度就是下面的代码,大体意思就是一秒钟内执行了多少次大循环,这里的CaculateFrameRate()方法更像是...
分类:其他好文   时间:2015-01-07 09:16:18    阅读次数:109
OpenGL 房子
元旦上的图形学的外教 Opengl编程   前几个实验挺简单的  实现一些基本的点 线 面 多年变形的绘制   颜色的变化  位置的改变 等 最后一个实验 绝对的坑  到现在也没懂那是什么 大作业为house  要有房子,树,太阳等 我做出来的效果如下 //#include //头文件 到时候需要改一下 此头文件在codeblocks环境下运行 #include...
分类:其他好文   时间:2015-01-02 17:35:10    阅读次数:496
OpenGL坐标变换专题
OpenGL坐标变换专题(转)OpenGL通过相机模拟、可以实现计算机图形学中最基本的三维变换,即几何变换、投影变换、裁剪变换、视口变换等,同时,OpenGL还实现了矩阵堆栈等。理解掌握了有关坐标变换的内容,就算真正走进了精彩地三维世界。一、OpenGL中的三维物体的显示(一)坐标系统在现实世界中,...
分类:其他好文   时间:2015-01-01 15:55:21    阅读次数:193
[计算机图形学] OpenGL读取obj文件并显示其3D效果
?读取三维网格模型(Wavefront OBJ文件)无法向立方体:cube.obj有法向兔子模型:bunny.obj有法向有纹理八字模型:Eight.objOBJ文件的格式可参考:http://www.cnblogs.com/youthlion/archive/2013/01/21/2870451....
分类:其他好文   时间:2014-12-26 21:34:36    阅读次数:271
剑英陪你玩转图形学(五)focus(草稿)
今天介绍一个小效果 新手引导的时候,我们会需要一种全屏幕黑掉,只有一个区域亮起的效果 废话不多说,先看效果 http://lightszero.github.io/focuswin/focuswin.html 一、首先让我们来建立基本的测试环境 建立两个Quad 把Camera配置成这样 把Quad...
分类:其他好文   时间:2014-12-26 20:09:05    阅读次数:110
716条   上一页 1 ... 59 60 61 62 63 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!