上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 在opengl中,我们可以用少许的参数来描述一个曲线,其中贝塞尔曲线算是一种很常见的曲线控制方法,我们先来看维基百科里对贝塞尔曲线的说明:线性贝塞尔曲线给定点P0、P1,线性贝塞尔曲线只是一条两点之间的直线。这条线由下式给出:且其等同于线性插值。二次方贝塞尔曲线二次方贝塞尔曲线的路径由给定点P0、P... 阅读全文
posted @ 2013-11-22 01:23 天天不在 阅读(14587) 评论(3) 推荐(3) 编辑
摘要: 本节内容是在第一人称漫游上完成的,请先了解上文中第一人称漫游的实现.这一节讲下第三人称漫游是如何实现,第三人称,简单来说,就是在你后面会跟着一台摄像机顺着你拍摄。先看一下失败的尝试。这个方法是把人定在摄像机方向的前面,结合前面第一人称漫游的实现,如果只是前后左右移动,人和摄像机是一起的,这样是不用改... 阅读全文
posted @ 2013-11-19 01:21 天天不在 阅读(4077) 评论(5) 推荐(0) 编辑
摘要: 本准备先说光照相关实现,但是发现对那个模型实在看不下去了,于是先绘制纹理。先看下基本纹理贴上去的显示效果。具体模型图请看上篇文章的实现,这篇只讲纹理实现。我们常见的纹理绘制差不多如下,先写一个纹理坐标,然后是一个顶点坐标,GL.TexCoord2(1.0f,1.0f);GL.Vectex(1.f,1... 阅读全文
posted @ 2013-11-15 00:51 天天不在 阅读(6220) 评论(0) 推荐(2) 编辑
摘要: 这章我们先讲第一人称漫游的实现.在openTK里,我们用函数Matrix4.LookAt(caram.Eye,caram.Target,Vector3.UnitY)来放置摄像机,其中三个参数分别与摄像机位置,摄像机朝向,摄像机向上的向量.与opengl里的glulookat其实是一样的.本来为了查找... 阅读全文
posted @ 2013-11-11 17:50 天天不在 阅读(7605) 评论(5) 推荐(1) 编辑
摘要: 这个系列我想用来运用opengl红皮书的前八章节的内容,来打造一个室内小屋.这一章主要是定义几个基本的结构.并给出球体与立方体的画法,先让我们来定义一些基本的结构.一个是包含点,法向量,纹理贴图向量,二是矩形与圆形的父类,包含一些基本公有的处理. 1 type T2N3V3 = 2 ... 阅读全文
posted @ 2013-11-11 10:52 天天不在 阅读(12354) 评论(0) 推荐(0) 编辑
摘要: 在看OpenGL红皮书,看到生成球体这节,讲了很多,总感觉不如自己动手写一些代码来的实在,用OpenGL中三角形模拟球形生成.主要要点,模型视图变换,多边形表面环绕一致性,矩阵堆栈.先贴上代码.虽然是用F#写的,但是处理全是过程式的,很好理解. 1 #r "F:\3D\1.0\Binaries\O... 阅读全文
posted @ 2013-10-23 15:52 天天不在 阅读(8746) 评论(6) 推荐(0) 编辑
摘要: 在上面用OpenXML生成word后,原来利用Word2010里的导出成PDF功能就不能用.然后找开源组件生成PDF,最开始用的是iTextSharp,做完导出报表了才发现,这个开源协议用的是AGPL,只能放弃,重新查找后,找到PDFSharp(MTI协议).结合了MigraDoc来生成PDF,过程... 阅读全文
posted @ 2013-07-31 16:29 天天不在 阅读(11807) 评论(16) 推荐(2) 编辑
摘要: OpenXml相对于用MS提供的COM组件来生成WORD,有如下优势:1.相对于MS 的COM组件,因为版本带来的不兼容问题,及各种会生成WORD半途会崩溃的问题.2.对比填满一张30多页的WORD来说(包含图,表等),用COM组件来生成会占用20秒,Openxml1秒.3.MS Word软件太贵了,你的客户装的是开源WORD,如LibreOffice,OpenOffice.这样你就只能用Openxml生成的WORD文档,各种支持MS Word都能打开,避免客户机器上安装MS Word.简单来说OpenXml的各个操作.首先用OpenXml打开一张报表. public void CreateO 阅读全文
posted @ 2013-07-06 12:21 天天不在 阅读(13866) 评论(14) 推荐(6) 编辑
摘要: 这几天,在看Unity3D,很有意思,其中看到,第一人称控制器,就想看到里面的一些控制脚本是如何实现,才发现,学到的好多数据知识已经还给老师了,还好,走遍大江南北,跟着的书不多,唯一的二本高数没丢.然后参考网上各个简洁明了的讲洁.主要有http://my.csdn.net/cppyin的从零实现3D... 阅读全文
posted @ 2013-07-06 00:51 天天不在 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: 刚做一个小东东,做的过程还是走过些弯路,记录一下,客户提出word报表上的图太单调,提出把对应的报表上的图做成如程序里显示的Chart控件一样,能缩放,能做一些数据的转换运算然后显示.最开始我是准备用VSTO来完成这个,后来发现一些限制,如对应模版的与Word版本关系,并且要让客户说的嵌入显示在Wo... 阅读全文
posted @ 2012-06-01 23:51 天天不在 阅读(4139) 评论(3) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页