京山游侠

专注技术 拒绝扯淡
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  [04]高性能计算和3D视觉呈现

数学和计算机图形学方面的东东。
摘要:算是我这个系列的最后一篇吧,让大家看看天空盒、反射和折射的效果。希望大家通过我的这一个系列,能爱上 Linux,爱上 OpenGL,爱上计算机图形学。 阅读全文

posted @ 2023-07-29 10:59 京山游侠 阅读(767) 评论(0) 推荐(2) 编辑

摘要:Linux 下的 OpenGL 之旅的第八篇。这一篇没有大篇幅的贴代码,主要是把思路捋一捋。 阅读全文

posted @ 2023-07-27 10:47 京山游侠 阅读(337) 评论(0) 推荐(0) 编辑

摘要:加入光照,3D 模型看起来更真实。 阅读全文

posted @ 2023-07-24 11:21 京山游侠 阅读(214) 评论(0) 推荐(0) 编辑

摘要:前言 前面已经建立了 OpenGL 框架,加载了 3D 模型,但是还没有在场景中漫游的功能。为了展示 3D 模型,我只是简单地利用变换视图矩阵的方式使模型在视野中旋转。同时,之前的程序连最简单的改变窗口大小的功能都没有,不能放大窗口而观察模型的更多细节。从这一节开始,我要实现在场景中漫游的功能。 功 阅读全文

posted @ 2021-08-09 16:18 京山游侠 阅读(1769) 评论(0) 推荐(0) 编辑

摘要:前言 要想让自己的 3D 之旅多一点乐趣,肯定得想办法找一些有意思一点的 3D 模型。3D 模型有各种各样的格式,obj的,stl的,fbx的等等不一而足。特别是 obj 格式的 3D 模型,完全是纯文本格式,网络上很多高手都喜欢自己写程序对 obj 格式的模型文件进行解析。我自己收集了一些 3D 阅读全文

posted @ 2021-08-07 19:55 京山游侠 阅读(1926) 评论(0) 推荐(1) 编辑

摘要:前言 在上一篇中,我展示了 OpenGL 开发的基本过程,算是向 3D 世界迈出的一小步吧。对于简单的 3D 物体,比如立方体、球体、圆环等等,我们只需要简单的计算就可以得到他们的顶点的坐标。但是仅仅这样,还不是太过瘾,我们需要找一些复杂一点的 3D 模型,以便于我们体会 3D 世界的魅力。 在我学 阅读全文

posted @ 2021-02-23 22:22 京山游侠 阅读(1314) 评论(0) 推荐(0) 编辑

摘要:前言 OpenGL 的学习资料很多,一个是比较著名的 OpenGL 红宝书《OpenGL 编程指南》,可以在这里 http://opengl-redbook.com/ 下载该书配套的源代码;另一个是网络上的在线教程LearnOpenGL。所以,我这里就不再啰啰嗦嗦地介绍 OpenGL 的基础知识和计 阅读全文

posted @ 2021-02-07 23:00 京山游侠 阅读(2374) 评论(0) 推荐(2) 编辑

摘要:前言 上一篇随笔介绍了我的电脑,同时也介绍了 Ubuntu 20.10 系统的安装和美化。这一篇,我将正式开始 OpenGL 之旅。使用 Ubuntu 来进行开发,不仅仅只是因为我对 Linux 桌面比较熟悉,其实我对 Windows 也很熟悉,主要还是因为在 Linux 系统下搭建 OpenGL 阅读全文

posted @ 2021-01-27 01:09 京山游侠 阅读(7770) 评论(1) 推荐(2) 编辑

摘要:前言 之前我花了很长一段时间折腾 Linux,略有所得。在 2021 年新年伊始之际,我给自己弄了一台 4K 屏的 Dell XPS 9570,总算满足了自己有钱了一定弄一台 4K 屏笔记本电脑的心愿,也进一步验证了我之前说过的只要屏幕分辨率够高字体渲染就不是事儿的说法。总之,这一年的开局我还是很满 阅读全文

posted @ 2021-01-15 17:01 京山游侠 阅读(2996) 评论(0) 推荐(0) 编辑