计算机图形学CG
GarfieldEr007
这个作者很懒,什么都没留下…
展开
-
Steve Lin:如何撰写一篇优秀的SIGGRAPH论文
Lin:如何撰写一篇优秀的SIGGRAPH论文" src="http://s6.sinaimg.cn/mw690/001p48JAgy6O5t4pyIZ85&690" alt="Steve Lin:如何撰写一篇优秀的SIGGRAPH论文" name="image_operate_45171417572864832" style="border:0px rgb(221,221,221); max-w转载 2016-06-06 12:46:03 · 1853 阅读 · 0 评论 -
爱丽丝的发丝──《爱丽丝惊魂记:疯狂再临》制作点滴
今天(2011年6月14日)是《爱丽丝惊魂记:疯狂再临 (Alice: Madness Returns) Xbox360/PlayStation3/PC》(下简称《爱》)正式发售日,身为其开发程序员之一,特撰此文以作纪念。简介《爱》(图1a)是一款由上海独立游戏工作室麻辣马(Spicy Horse)制作、美商电艺(Electronic Arts)发行的惊悚动作冒险游戏。此全乃2转载 2016-06-06 13:06:58 · 1413 阅读 · 0 评论 -
C# vs C++ 全局照明渲染性能比试
512x512像素,每像素1000采样,C#版本渲染时间为40分47秒最近有多篇讨论程序语言趋势的博文,其中谈及到C#的性能问题。本人之前未做过相关测试,自己的回覆流于理论猜测,所以花了点时间做个简单实验,比较C#和C++的性能。实验内容赵姐夫在此回覆认为,C#比C/C++慢,主要在于.Net平台的垃圾回收(garbage collection, GC)机制。若是计算密转载 2016-06-06 13:05:59 · 3349 阅读 · 0 评论 -
用JavaScript玩转计算机图形学(二)基本光源
上一篇介绍了简单的光线追踪,凑合了临时用的光源去渲染效果。这次将讲解三种基本光源,及一些背景理论。过分简化的教材和现成API(OpenGL/Direct3D等)可能会做成一些错误理解。在此,希望文章能简单之余,又不失背后理论。读者明白之后,可把概念简化,或按实际情况调整。本文代码可在此下载(10KiB)。读者若喜欢本文,可按推荐按钮以示鼓励。如果写得不够清楚,或有错误之处,可留言相转载 2016-06-06 13:04:31 · 1917 阅读 · 0 评论 -
用JavaScript玩转计算机图形学(一)光线追踪入门
系列简介记得小时候读过一本关于计算机图形学(computer graphics, CG)的入门书,从此就爱上了CG。本系列希望,采用很多人认识的JavaScript语言去分享CG,令更多人有机会接触,并爱上CG。本系列的特点之一,是读者能在浏览器里直接执行代码,也可重覆修改代码测试。透过这种互动,也许能更深刻体会内容。读者只要懂得JavaScript(因为JavaScript很简单转载 2016-06-06 13:03:27 · 3013 阅读 · 1 评论 -
清华大学计算机图形学课程
教学大纲课堂讲授的主要的知识点:第一章图形学简介1.1 计算机图形学的研究内容1.2 发展的历史回顾1.3 应用及研究前沿1.4 图形设备2学时第二章颜色模型、图像基本知识、Phong光照模型2.1 颜色模型 2.1.1 颜色模型的视觉基础 2.1转载 2016-06-06 13:00:35 · 3474 阅读 · 1 评论 -
中科大刘和刚老师的计算机图形学资料 for students
Resources for students (back to Homepage)Requirements for my students招收优秀学生SkillsC/C++ TrainingMatlab Training如何使用Maya渲染论文中的三维效果图?曼彻斯特大学的Academic Phrasebank转载 2016-06-06 12:59:01 · 1814 阅读 · 0 评论 -
利用Maya进行论文中网格动画数据的渲染
利用Maya进行论文中网格动画数据的渲染Maya学习资料如何利用三维动画制作软件Maya,快速生成高质量的模型渲染效果,从而为论文和Demo增色,比如以下效果:学习资料下载(91.0M)Send any comments or suggestions to Prof. Ligang Liu (lgliu@ustc.edu.cn)转载 2016-06-06 12:56:29 · 2473 阅读 · 2 评论 -
数学在计算机图形学中的应用
数学在计算机图形学中的应用 【注】 本文由Greg Turk. “Mathematics for Computer Graphics, August 1997.” 及网上的中文翻译整理扩充而得。“学习计算机图形学需要多少的数学?”这是初学者最经常问的问题。狭义的计算机图形学指的是传统的三维建模,绘制,动画等,而广义的计算机图形学还包括计算机图像处理,视频处理,计算机视觉和机器学习等领域转载 2016-06-06 12:55:28 · 1556 阅读 · 0 评论 -
3D建模与处理软件简介
3D建模与处理软件简介刘利刚中国科技大学http://staff.ustc.edu.cn/~lgliu 【前言】自半年前笔者发表博客“什么是计算机图形学”以来,时常有人来向笔者询问3D模型的构建方法与工具。笔者的研究方向是以3D技术为主,具体包括3D建模,3D处理及3D打印三个方面,在3D建模与处理方面从事了十多年的研究,接触过很多3D相关的软件,在这方面有些经验。因此,特撰写转载 2016-06-06 12:54:13 · 3358 阅读 · 0 评论 -
什么是计算机图形学?
什么是计算机图形学?刘利刚中国科技大学http://staff.ustc.edu.cn/~lgliu 【注】 由于时常有本科学生来向笔者询问计算机图形学是做什么的,为了使得学生能够快速了解计算机图形学,有利于他们在选择研究生方向做出适合自己的选择,特撰写此文。本文仅仅为笔者对计算机图形学浅薄的理解,不涉及对概念的定义,是非学术性的。因此,笔者尽量尝试用通俗的语言介绍一下计算机图转载 2016-06-06 12:49:54 · 4415 阅读 · 0 评论 -
用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
系列简介也许,三百年前的艾萨克·牛顿爵士(Sir Issac Newton, 1643-1727)并没幻想过,物理学广泛地应用在今天许多游戏、动画中。为什么在这些应用中要使用物理学?笔者认为,自我们出生以来,一直感受着物理世界的规律,意识到物体在这世界是如何"正常移动",例如射球时球为抛物线(自旋的球可能会做成弧线球) 、石子系在一根线的末端会以固定频率摆动等等。要让游戏或动画中的物体有真转载 2016-06-06 13:43:26 · 2765 阅读 · 0 评论