虽说以前学习过线性代数和图形学原理,但是在实际中碰到matrix还是疑惑了好一阵子,今天通过向同事请教终于找到一点门路,特总结如下:Matrix主要用于对平面进行缩放,平移,旋转以及倾斜操作,为简化矩阵变换,Android封装了一系列方法来进行矩阵变换,其中包括pre系列方法:preScale,pr...
分类:
移动开发 时间:
2014-12-25 16:07:08
阅读次数:
173
构造实体几何CSG全称Constructive solid geometry,是3D计算机图形学中构建模型的常用技术,可通过合并Union、相减Subtraction和相交Intersction的三种取集的逻辑运算,将立方体、圆柱体和棱柱等简单的基础模型,...
分类:
Web程序 时间:
2014-12-25 06:48:09
阅读次数:
286
构造实体几何CSG全称Constructive solid geometry,是3D计算机图形学中构建模型的常用技术,可通过合并Union、相减Subtraction和相交Intersction的三种取集的逻辑运算,将立方体、圆柱体和棱柱等简单的基础模型,嵌套组合成更复杂三维模型。
CSG的算法这些年来已有各种语言平台版本实现,C++版主流的是 http://opencsg.org/ 已有众多基于该开源类库的应用案例,JavaScript语言较早版实现 http://evanw.github.io/csg....
分类:
Web程序 时间:
2014-12-25 06:39:25
阅读次数:
280
构造实体几何CSG全称Constructive solid geometry,是3D计算机图形学中构建模型的常用技术,可通过合并Union、相减Subtraction和相交Intersction的三种取集的逻辑运算,将立方体、圆柱体和棱柱等简单的基础模型,嵌套组合成更复杂三维模型。
CSG的算...
分类:
Web程序 时间:
2014-12-25 06:36:03
阅读次数:
234
之前已经在开源软件的帮助下完成了3d打印机的制作,但是其实在制作3d打印机的过程中并没有具体写过什么代码,感觉自己只是简单的将打印机拼装起来而已,自己也想过看打印机代码,但是代码量好大,感觉不是我现在所能驾驭的,之后了解到3d扫描仪的制作比起3d打印机来说会简单很多。正好自己学了图形学,对于图形学编程有基础,于是决定自己开发一个3d扫描仪。
首先我自己百度了下3d扫描仪,
主要分两类。
...
分类:
其他好文 时间:
2014-12-23 09:07:21
阅读次数:
161
写在前面体积光,这个名称是God Rays的中文翻译,感觉不是很形象。God Rays其实是Crepuscular rays在图形学中的说法,而Crepuscular rays的意思是云隙光、曙光、曙暮辉的意思。在现实生活中,它的样子大概是下面这样:体积光的翻译大概就是由于这种光可见好像有体积似的。这些光一般是由于强烈的阳光从一些缝隙,如云间缝隙、窗户的缝隙中,透到较暗的环境中所造成的。如果要真实...
分类:
编程语言 时间:
2014-12-23 00:19:12
阅读次数:
379
最近在编写一个关于图形学的东西时,由于需要读取模型,写了一个obj文件和mtl文件解析器。实际调试时,由于该文件较长,比如obj文件达到了20万行的量级,在解析时凸显出了各种性能问题,解决这些性能问题的同时,也总结出了一些经验,记录如下:1 必须使用缓冲区。虽然操作系统实现读取文件应该是有缓冲区.....
分类:
其他好文 时间:
2014-12-22 22:39:45
阅读次数:
268
此前一直没能系统完整地学过编译原理,只有很粗浅的理解,虽然其实对工作里的任务也没啥影响,但总觉得缺了一大块知识,加上对所谓程序员三大浪漫(编译器,操作系统,图形学)的向往,所以最近跟着网易云课堂推出的计算机专业课程来学习编译原理.无奈生性懒惰,常常下班之后觉得累了,打打游戏啊看看视频啊,拖延症就犯了...
分类:
其他好文 时间:
2014-12-15 23:19:47
阅读次数:
325
游戏程序员是怎么样炼成的
一 编程语言
编译语言:推荐C/C++
脚背:推荐Lua
二 图形学
OpenGL,OpenGL ES(移动平台) or DirectX
三 前后端
前端:选择一个游戏引擎,去慢慢熟悉并使用它
后端:网络,多线程,多进程,数据库
四 算法
算法是思想和灵魂,语言只是躯壳
五 数学
尤其是线性代码要学好,矩阵变...
分类:
其他好文 时间:
2014-12-12 20:58:31
阅读次数:
116
CG复习总结ComputerGraphicsGoalsinDetail Introducebasicconceptsofcomputergraphics Describethe3DgraphicrepresentationflowincurrentPC Describesomefundamen...
分类:
其他好文 时间:
2014-12-12 01:17:34
阅读次数:
316