京山游侠

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

2023年10月13日

摘要: 之前有篇随笔主要揭露了 Ubuntu 22.04 中 Terminal 中的行间距过大的问题,该问题对 Powerline 类的主题影响尤其大。关键是对于这个问题,网上反映的人很少,我也很郁闷。经过长时间关注,终于找到一个可以完美替代 Gnome-Terminal 的终端软件,可以解决以上问题,特推荐给大家。 阅读全文

posted @ 2023-10-13 11:24 京山游侠 阅读(491) 评论(1) 推荐(0) 编辑

2023年7月29日

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

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

2023年7月27日

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

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

2023年7月24日

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

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

2022年8月13日

摘要: 这篇随笔主要揭露了 Ubuntu 22.04 中 Terminal 中的行间距过大的问题,该问题对 Powerline 类的主题影响尤其大。关键是对于这个问题,网上反映的人很少,我也很郁闷。特将此帖发到首页,希望能够引起同道们的共鸣,也好敦促 Ubuntu 尽早解决该问题。 阅读全文

posted @ 2022-08-13 17:04 京山游侠 阅读(1776) 评论(5) 推荐(1) 编辑

2021年8月9日

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

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

2021年8月7日

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

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

2021年2月23日

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

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

2021年2月7日

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

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

2021年1月27日

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

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

2021年1月15日

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

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

2020年9月10日

摘要: 前面介绍过,我换了新电脑,也下载了最新的系统。昨天折腾了一晚上 Vim,主要是配置了 YouCompleteMe 和 vim-airline。于是迫不及待想写点 C/C++ 代码找找手感,所以,写点代码测试一下我的电脑有多快,以及我能让程序跑多快。 阅读全文

posted @ 2020-09-10 16:25 京山游侠 阅读(2153) 评论(1) 推荐(1) 编辑

2020年2月14日

摘要: 在4K屏下以超过VMWare默认的最高分辨率运行Linux系统 前言 4K 屏,有其优点也有其弊端。优点就是分辨率高,字体和图标看起来如丝一般顺滑;缺点就是字体和图标小,费眼睛。解决这个缺点的方法也很简单粗暴,就是将系统的显示比例放大。在高分屏不很普及的时候,无论是操作系统的放大,还是应用软件的适配,总有那么一些不很完美。但是随着高分屏的普及,操作系统和应用软件 阅读全文

posted @ 2020-02-14 15:56 京山游侠 阅读(4920) 评论(4) 推荐(1) 编辑

2019年6月19日

摘要: Linux 桌面玩家指南:20. 把 Linux 系统装入移动硬盘打包带走 关于将 ubuntu 桌面系统装入 U 盘或移动硬盘的体验,希望对大家有用。谁不愿意有一个可以随时带走的系统呢。 阅读全文

posted @ 2019-06-19 20:02 京山游侠 阅读(4329) 评论(5) 推荐(3) 编辑

2019年6月15日

摘要: Linux 桌面玩家指南:19. 深入理解 JavaScript,及其开发调试工具 关于 JavaScript 的理解,和其开发工具。我自认为还是干货满满的。 阅读全文

posted @ 2019-06-15 17:32 京山游侠 阅读(1486) 评论(1) 推荐(2) 编辑

2019年3月8日

摘要: Linux 桌面玩家指南:18. 使用 Docker 隔离自己的开发环境和部署环境 关于使用 Docker 的一些体验。 阅读全文

posted @ 2019-03-08 23:38 京山游侠 阅读(4525) 评论(2) 推荐(4) 编辑

2019年2月9日

摘要: Linux 桌面玩家指南:17. 在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题 痛点仍然是痛点。Deepin 和 Wine 虽然能解决一部分问题,但仍不完美。 阅读全文

posted @ 2019-02-09 00:21 京山游侠 阅读(7606) 评论(6) 推荐(7) 编辑

2019年1月14日

摘要: Linux 桌面玩家指南:16. 使用 CUDA 发挥显卡的计算性能 CUDA 是个好东西,值得一试。我买电脑都尽量买带 Nvidia 独显的,就是为了这一点。 阅读全文

posted @ 2019-01-14 18:17 京山游侠 阅读(2762) 评论(1) 推荐(1) 编辑

2018年12月16日

摘要: Linux 桌面玩家指南:15. 深度学习可以这样玩 关于在 Linux 下玩深度学习的一点尝试。 阅读全文

posted @ 2018-12-16 00:33 京山游侠 阅读(1877) 评论(3) 推荐(2) 编辑

2018年11月16日

摘要: Linux 桌面玩家指南:14. 数值计算和符号计算 关于科学计算的一些工具的介绍,和适合于科学计算语言的一些思考。 阅读全文

posted @ 2018-11-16 06:52 京山游侠 阅读(1625) 评论(3) 推荐(1) 编辑