向左右向右走 —— 小时了了的技术博客

关注C++开发技术、架构设计、软件项目管理、软件产品管理等

posts - 24,comments - 59,views - 36166
06 2024 档案
SDL3 入门(4):选择图形引擎
摘要:SDL2 创建渲染器时只能指定使用软件渲染还是硬件加速,无法选择使用哪种图形引擎实现硬件加速。SDL3 对此做了优化,可以在创建渲染器时指定 rendering driver 也就是图形引擎,比如在 Windows 平台下可以指定使用 D3D11 也可以指定使用 OpenGL 或者 Vulkan。 阅读全文
posted @ 2024-06-29 14:25 小时了了 阅读(1097) 评论(2) 推荐(0) 编辑
SDL3 入门(3):三角形
摘要:SDL3 提供了 SDL_RenderGeometry 函数绘制几何图形,用法和 OpenGL 差不多,先定义顶点数据,然后根据顶点数据绘制几何图形。 绘制三角形的代码如下: std::array<SDL_Vertex, 3> origin_vertices = { SDL_Vertex { { 1 阅读全文
posted @ 2024-06-23 20:50 小时了了 阅读(658) 评论(0) 推荐(3) 编辑
SDL3 入门(2):第一个窗口
摘要:在上一篇文章中我们已经利用 SDL 的日志接口实现了简单的字符串输出,实际上是解决了开发环境搭建问题,接下来我们将在已有代码的基础上继续开发,实现第一个窗口的创建和背景色绘制。 初始化 首先设置日志输出级别: SDL_SetLogPriorities(SDL_LOG_PRIORITY_VERBOSE 阅读全文
posted @ 2024-06-13 23:28 小时了了 阅读(1131) 评论(0) 推荐(0) 编辑
SDL3 入门(1):Hello, SDL3!
摘要:在本系列中我们使用 Windows Terminal + Powershell 组合作为我们在 Windows 系统下的终端工具,Windows 11 自带该环境。你也可以使用任意自己喜欢的终端环境代替,或使用鼠标执行等价的操作。 源码准备 我们使用 git 管理我们的项目,所以首先我们创建一个名为 阅读全文
posted @ 2024-06-10 21:45 小时了了 阅读(2718) 评论(2) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示