会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天天不在
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
下一页
2013年12月3日
OpenGL OBJ模型加载.
摘要: 在我们前面绘制一个屋,我们可以看到,需要每个立方体一个一个的自己来推并且还要处理位置信息.代码量大并且要时间.现在我们通过加载模型文件的方法来生成模型文件,比较流行的3D模型文件有OBJ,FBX,dae等,其中OBJ模式只包含静态的模型,相对FBX这种来说,比较简单,刚好给我们用来学习之用. 对比我
阅读全文
posted @ 2013-12-03 00:00 天天不在
阅读(29586)
评论(4)
推荐(3)
2013年11月22日
贝塞尔曲线.简单推导与用opengl实现动态画出。
摘要: 在opengl中,我们可以用少许的参数来描述一个曲线,其中贝塞尔曲线算是一种很常见的曲线控制方法,我们先来看维基百科里对贝塞尔曲线的说明:线性贝塞尔曲线给定点P0、P1,线性贝塞尔曲线只是一条两点之间的直线。这条线由下式给出:且其等同于线性插值。二次方贝塞尔曲线二次方贝塞尔曲线的路径由给定点P0、P...
阅读全文
posted @ 2013-11-22 01:23 天天不在
阅读(14704)
评论(3)
推荐(3)
2013年11月19日
Opengl绘制我们的小屋(四)第三人称漫游
摘要: 本节内容是在第一人称漫游上完成的,请先了解上文中第一人称漫游的实现.这一节讲下第三人称漫游是如何实现,第三人称,简单来说,就是在你后面会跟着一台摄像机顺着你拍摄。先看一下失败的尝试。这个方法是把人定在摄像机方向的前面,结合前面第一人称漫游的实现,如果只是前后左右移动,人和摄像机是一起的,这样是不用改...
阅读全文
posted @ 2013-11-19 01:21 天天不在
阅读(4157)
评论(5)
推荐(0)
2013年11月15日
Opengl绘制我们的小屋(三)纹理绘制
摘要: 本准备先说光照相关实现,但是发现对那个模型实在看不下去了,于是先绘制纹理。先看下基本纹理贴上去的显示效果。具体模型图请看上篇文章的实现,这篇只讲纹理实现。我们常见的纹理绘制差不多如下,先写一个纹理坐标,然后是一个顶点坐标,GL.TexCoord2(1.0f,1.0f);GL.Vectex(1.f,1...
阅读全文
posted @ 2013-11-15 00:51 天天不在
阅读(6278)
评论(0)
推荐(2)
2013年11月11日
Opengl绘制我们的小屋(二)第一人称漫游
摘要: 这章我们先讲第一人称漫游的实现.在openTK里,我们用函数Matrix4.LookAt(caram.Eye,caram.Target,Vector3.UnitY)来放置摄像机,其中三个参数分别与摄像机位置,摄像机朝向,摄像机向上的向量.与opengl里的glulookat其实是一样的.本来为了查找...
阅读全文
posted @ 2013-11-11 17:50 天天不在
阅读(7728)
评论(5)
推荐(1)
Opengl绘制我们的小屋(一)球体,立方体绘制
摘要: 这个系列我想用来运用opengl红皮书的前八章节的内容,来打造一个室内小屋.这一章主要是定义几个基本的结构.并给出球体与立方体的画法,先让我们来定义一些基本的结构.一个是包含点,法向量,纹理贴图向量,二是矩形与圆形的父类,包含一些基本公有的处理. 1 type T2N3V3 = 2 ...
阅读全文
posted @ 2013-11-11 10:52 天天不在
阅读(12454)
评论(0)
推荐(0)
2013年10月23日
OpenGL 用三角形模拟生成球面
摘要: 在看OpenGL红皮书,看到生成球体这节,讲了很多,总感觉不如自己动手写一些代码来的实在,用OpenGL中三角形模拟球形生成.主要要点,模型视图变换,多边形表面环绕一致性,矩阵堆栈.先贴上代码.虽然是用F#写的,但是处理全是过程式的,很好理解. 1 #r "F:\3D\1.0\Binaries\O...
阅读全文
posted @ 2013-10-23 15:52 天天不在
阅读(8822)
评论(6)
推荐(0)
2013年7月31日
PDFSharp生成PDF.
摘要: 在上面用OpenXML生成word后,原来利用Word2010里的导出成PDF功能就不能用.然后找开源组件生成PDF,最开始用的是iTextSharp,做完导出报表了才发现,这个开源协议用的是AGPL,只能放弃,重新查找后,找到PDFSharp(MTI协议).结合了MigraDoc来生成PDF,过程...
阅读全文
posted @ 2013-07-31 16:29 天天不在
阅读(11948)
评论(16)
推荐(2)
2013年7月6日
OpenXml操作Word的一些操作总结.无word组件生成word.
摘要: 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 天天不在
阅读(13920)
评论(14)
推荐(6)
F# 图形数学基础。
摘要: 这几天,在看Unity3D,很有意思,其中看到,第一人称控制器,就想看到里面的一些控制脚本是如何实现,才发现,学到的好多数据知识已经还给老师了,还好,走遍大江南北,跟着的书不多,唯一的二本高数没丢.然后参考网上各个简洁明了的讲洁.主要有http://my.csdn.net/cppyin的从零实现3D...
阅读全文
posted @ 2013-07-06 00:51 天天不在
阅读(1462)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
下一页
公告