opengl、vtk、pcl学习资源

——-opengl学习——–

1.http://nehe.gamedev.net/

知名的OpenGL教程, 此教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你不用考虑自己用的是Linux/Windows、VC/BC、C++/Java/C#/VB,甚至D语言,你都能找到对应的版本。除了这些教程,在Nehe Productions你还能下载到各种很cool的Demo,相当多的一部分都提供源代码。http://nehe.gamedev.net/data/downloads/download.asp?letter=0-9

2.http://www.ultimategameprogramming.com/

有100个免费的OpenGL教程,内容涉及很多八叉树、BSP、Cg、GLSL、各种纹理映射技术等,还有OpenAL、Ray Tracing的教程。该网站还推出了一本教你制作游戏引擎的书《Ultimate Game Programming with DirectX》,暂时还没有中文翻译版。

3.http://www.codesampler.com/

有关于OpenGL、DirectX的很多教程、而且还定时更新一些东西,不过最近该链接打开不了,不知道暂时出了什么问题。

4.http://www.lighthouse3d.com/opengl/

有针对View Frustum、GLSL、Math、Billboarding、Picking、Terrain、Display Lists、GLUT各专题的教程。其中关于GLUT、Terrain部分讲解都非常详细。一般的教程网站都是通过一段代码展示OpenGL的某种渲染效果,如果没有图形学背景很难理解其原理,该网站对所列每项技术的来龙去脉,相关算法都有比较详细的说明,会让你理解更加深刻。

5.http://www.gametutorials.com/

有很多有特色的教程,比如一个小的2D RPG教程,可惜现在大部分代码都不能免费下载。

6.http://www.ozone3d.net/tutorials/index.php

有关于OpenGL、GLSL、Direct3D的教程,还有很多其它有用的资料、工具下载。

7.http://www.swiftless.com/tutorials/opengl/opengltuts.html

OpenGL、GLSL、DirectX、Physics、Math等相关教程,看着很不错。

8.http://www.morrowland.com/apron/tut_gl.php

教程的内容包含OpenGL基本变换、纹理映射等,也有一些有趣的Demo,可惜没有提供源码下载。

9.http://www.coolgroups.com/

http://www.videotutorialsrock.com/

OpenGL视频教程,是全英文的,看视频教程还有一个好处就是不经意间能学到作者编程时的一些细小技巧。

https://learnopengl.com/

对应中文opengl学习网站:

https://bullteacher.com/category/zh_learnopengl_com

从入门指南到高阶,比较适合新手。

http://blog.csdn.net/column/details/13062.html

CSDN的专栏,讲述opengl3.3.

——-VTK学习——–

VTK 是开放源码的自由软件系统,应用于图像处理、计算机图形学和科学计算可视化,国内外被广泛用于各行各业。VTK的主页:https://www.vtk.org/ 。找到的教程:

http://blog.csdn.net/wishchin/article/details/12996693

书籍:《VTK图形图像开发进阶_张晓东,罗火灵编著》,《VTK Users Guide》

http://blog.csdn.net/shenziheng1/article/category/6114053/5

视频:Study_VTK_Together, https://pan.baidu.com/s/1pMJdt9p 密码:awum

推荐的VTK学习资源

1、《VTK User’s Guide》这本书主要介绍VTK类库的应用,由Kitware公司出版。

2、《The Visualization Toolkit: An Object-Oriented Approach To 3D Graphic》是《VTK User’s Guide》配套的教科书,深入讲解了许多可视化算法、数据结构等。

3、《Source》是KitWare公司按季度发行的刊物,里面涵盖了KitWare公司的所有开源项目。在线访问地址为http://www.kitware.com/media/thesource.html

4、Insight Journal(http://insight-journal.org/)是学习VTK非常有参考价值的网站。用户可以通过这个网站向VTK社区贡献自己的代码,也能下载别人上传的代码。

——-PCL学习——–

pcl主页:http://www.pointclouds.org/

pcl中文博客:https://www.cnblogs.com/li-yao7758258/category/954066.html

参考:

http://blog.csdn.net/zhuangxiaobin/article/details/52863276

http://blog.csdn.net/webzhuce/article/details/52004621

http://www.360doc.com/content/15/1107/17/8224347_511466699.shtml#

你可能感兴趣的:(opengl、vtk、pcl学习资源)