三维(OpenGl D3D)
安静平和
这个作者很懒,什么都没留下…
展开
-
像素大小与分辨率
我们所看到的图像,究竟是如何构成的呢?这就需要涉及到图像类型的概念。电脑中的图像类型分为两大类,一类称为点阵图,一类称为矢量图。点阵图顾名思义就是由点构成的,如同用马赛克去拼贴图案一样,每个马赛克就是一个点,若干个点以矩阵排列成图案。数码相机拍摄的照片、扫描仪扫描的稿件以及绝大多数的图片都属于点阵图,如下图就是一个典型的点阵图:把这幅图片调入Photoshop,使用转载 2014-06-17 10:08:47 · 3608 阅读 · 0 评论 -
计算机绘图,缩放
计算机绘图缩放有两种:1、缩放数据图的大小不变,而图展示的区域的大小在变化。实现原理:修改图的比例尺,计算区域范围,设置轴的起止值和结束值,进行绘制2、缩放视口:图中的区域不变,图的大小在变,但是图上的内容不发生变化,如比例尺值,坐标轴上的值。缩放数据,可以想象成,你站在一张纸前面,你在这张纸上,绘制河北地图,绘制中国地图,绘制世界地图......缩放视口,可以想象原创 2016-07-26 12:19:41 · 664 阅读 · 0 评论 -
三维模型的网格细化
http://blog.csdn.net/chinamming/article/details/16874387三维模型的网格细化是基于网格离散曲面的一种表示方法,它可以从任意拓扑网格构造光滑曲面。细化方法的基本思想是:定义一个网格序列的极限,网格序列是采用一定的细分规则(一般是加权平均),在给定的初始网格中插入新的顶点,从而不断细化出新的网格,重复运用细分规则,在极限时,该网格即收敛转载 2016-01-27 16:40:45 · 3678 阅读 · 2 评论 -
网格剖分 Delaunay
http://blog.csdn.net/chinamming/article/details/16874371今天要介绍的这款软件TetGen就是一款网格剖分的软件,算是力学计算中的前处理,他能够将输入的三维模型剖分成一个个的单元,如下图: 最左边的是原三维模型,中间图为Delaunay算法生成的四面体网格,最右边的图为在tetview中查看剖转载 2016-01-27 14:21:04 · 7088 阅读 · 1 评论 -
OpenGL绘制半透明物体技巧
http://bbs.pfan.cn/post-224877.htmlhttp://www.cppblog.com/doing5552/archive/2009/01/08/71532.html一、使用混合来实现半透明效果混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。转载 2015-12-15 16:42:35 · 5542 阅读 · 0 评论 -
OGRE源代码编译超详细步骤
第一步:了解OGRE是什么东东,这个我就不说了,直接上官网逛吧:http://www.ogre3d.org/ ;还有对应的中文比较好的网站:http://www.ogre3d.cn/第二步:下载OGRE源代码,http://sourceforge.net/projects/ogre/files/ogre/1.7/ogre-v1-7-0.zip/download第三步转载 2015-09-02 18:01:29 · 2814 阅读 · 0 评论 -
OpenCV
OpenCV(Open Source Computer Vision Library) 由公司在背后提供支持。它包含了超过500个函数来实现用于图形处理和计算机视觉方面的通用算法。转载 2014-09-16 15:03:05 · 7962 阅读 · 0 评论 -
图像处理库OpenCV参考网址
1.OpenCV的全称是:Open Source Computer Vision Library 实现了图像处理和计算机视觉方面的很多通用算法。应用于人机互动/物体识别/图象分割/人脸识别/动作识别/运动跟踪/机器人;2.参考网址OpenCV中文网站:http://www.opencv.org.cn/ 中文论坛: http://www.opencv.org.cn/forum转载 2014-08-18 11:20:09 · 1133 阅读 · 0 评论 -
OpenGL坐标系
openGL坐标系- - openGL使用右手坐标从左到右,x递增从下到上,y递增从远到近,z递增OPENGL坐标系可分为:世界坐标系和当前绘图坐标系。世界坐标系以屏幕中心为原点(0, 0, 0)。你面对屏幕,你的右边是x正轴,上面是y正轴,屏幕指向你的为z正轴。长度单位这转载 2014-08-19 13:00:11 · 1106 阅读 · 0 评论 -
Graphics.PageScale Graphics.ScaleTransform 的区别
Graphics.PageScale 此属性指定此 Graphics 的世界单位和页单位之间的比例值。原创 2014-06-17 13:32:51 · 5909 阅读 · 0 评论 -
Graphics DrawLine 坐标值很大时出现的异常
Graphics gfx = e.Graphics; int x = 150; int y = 8380000; gfx.DrawLine(new Pen(Color.Red, 1), x, x, x + 10, y); x = 150; y = 8388608 -1;原创 2014-06-17 13:50:58 · 3110 阅读 · 0 评论 -
齐次坐标的理解
一直对齐次坐标这个概念的理解不够彻底,只见大部分的书中说道“齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年 重生”的博客上看到一篇关于透视投影变换的探讨的文章,其中有对齐次坐标有非常精辟的说明,特别是针对这样一句话进行了有力的证明:“齐次坐标表示是计算机图形学的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)几何变换。”—— F.S. Hill转载 2014-08-20 13:57:09 · 715 阅读 · 0 评论 -
CUDA从入门到精通
CUDA从入门到精通(零):写在前面在老板的要求下,本博主从2012年上高性能计算课程开始接触CUDA编程,随后将该技术应用到了实际项目中,使处理程序加速超过1K,可见基于图形显示器的并行计算对于追求速度的应用来说无疑是一个理想的选择。还有不到一年毕业,怕是毕业后这些技术也就随毕业而去,准备这个暑假开辟一个CUDA专栏,从入门到精通,步步为营,顺便分享设计的一些经验教训,希望能转载 2017-08-23 17:10:54 · 682 阅读 · 0 评论