免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2624 | 回复: 12
打印 上一主题 下一主题

求 学习图形学建议 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-01 00:13 |只看该作者 |倒序浏览
没有任何基础

小弟想学图形学,不知如何下手

请各位给点建议啊,然后推荐几本入门书籍,谢谢先

论坛徽章:
0
2 [报告]
发表于 2009-03-01 00:42 |只看该作者
OpenCL 和 OpenGL ?

论坛徽章:
0
3 [报告]
发表于 2009-03-01 08:35 |只看该作者
没有任何基础……

论坛徽章:
0
4 [报告]
发表于 2009-03-01 09:49 |只看该作者
programming还是researching?两者要求很不一样的啊,后者对数学要求很高的

论坛徽章:
0
5 [报告]
发表于 2009-03-01 09:52 |只看该作者


常用的图形学的编程模型有两种 OpenGL和Direct3D。OpenGL是开放API,在不同的平台上不同厂商的产品中有实现,Direct3D是微软定义的,只在Windows上存在。

学习图形学的原理最好选择OpenGL,讲解图形学原理的书如果选择某种模型作为实践手段,那一定是OpenGL。掌握了原理,再去看Direct3D会很容易很快。

图形学的书:

1、《计算机图形学》(原书第3版) Computer Graphics with OpenGL
图形学的原理讲得比较好,尤其是对初学者建立3D编程时的视觉模型很重要的变换和观察讲得清楚。

2、计算机图形学原理及实践——C语言描述(原书第2版) Computer Graphics: Principles and Practice in C
不适合初学者,适合有了一定基础后希望对图形学的各种技术和算法及其来源有系统了解的人。

3、计算机图形学的算法基础(原书第2版) Procedural Elements for Computer Graphics
图形学算法集,如果你想具体实现某个算法,这本书给出了很多算法的伪代码实现。

4、OpenGL编程指南(原书第6版) OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1
OpenGL的官方指南,同样不适合初学者。建议在对图形学原理有了一定掌握之后要全面了解OpenGL时看。
中文版还有第四版,我用的就是第四版。第六版多了Shading Language的部分,对初学者没有必要。


论坛徽章:
0
6 [报告]
发表于 2009-03-01 10:35 |只看该作者
学习

论坛徽章:
0
7 [报告]
发表于 2009-03-01 15:16 |只看该作者
清华大学 孙家广 编的书籍好像不错!

论坛徽章:
0
8 [报告]
发表于 2009-03-01 15:31 |只看该作者

论坛徽章:
0
9 [报告]
发表于 2009-03-01 16:37 |只看该作者
原帖由 c66x 于 2009-3-1 15:16 发表
清华大学 孙家广 编的书籍好像不错!

哈哈 我们的计算机图形学教材就是这个

论坛徽章:
0
10 [报告]
发表于 2009-03-02 17:52 |只看该作者

回复 #5 Pikoona 的帖子

谢谢啊,真够详细的!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP