1. 开篇简介

文章目录

内容

目的是通过对vulkan的学习和使用,构建起计算机图形学的知识体系和结构,其中也包含c/c++ 基础知识和开发环境的学习使用以及c++ 20及以上特性的探索,SDL库的使用, 还有一部分线性代数知识的学习及运用。最终目的是能基于vulkan做一个图形界面库和3d渲染器。

  • 内容列表如下:
    • c/c++
    • vscode c/c++ 开发环境
    • SDL库
    • 计算机图形学

至于为什么要学习图形学相关内容,主要是扩展兴趣和自身基础能力,如果对机器学习,人工智能,及其它方向感兴趣也是没有问题的,自身学习总结经验如下:

  • 不要沉迷于表面的东西(学很多框架性东西),这会让自己很忙并且虚浮
  • 不要看到什么东西都去学(学很多语言,研究很多方向),这会消耗自己的精力和兴趣
  • 首要的事是先找到一份活下去,有成长性的工作
  • 找到自己感兴趣的点或者方向,坚持去学习和深入,如果是工作中的延申,那更好
  • 英语和数学真的很重要,但是很遗憾这都不是我所擅长的
  • 要精于基础,广于工具,熟于业务,永远保持进步和学习的心态

后续一些代码记录会上传到gitcode : https://gitcode.com/CodingBinary/vulkan-st-log

相关推荐
刘琦沛在进步4 分钟前
【C / C++】引用和函数重载的介绍
c语言·开发语言·c++
我在人间贩卖青春1 小时前
C++之this指针
c++·this
云姜.1 小时前
java多态
java·开发语言·c++
CoderCodingNo1 小时前
【GESP】C++五级练习题 luogu-P1865 A % B Problem
开发语言·c++·算法
陳10301 小时前
C++:红黑树
开发语言·c++
一切尽在,你来1 小时前
C++ 零基础教程 - 第 6 讲 常用运算符教程
开发语言·c++
weixin_499771551 小时前
C++中的组合模式
开发语言·c++·算法
近津薪荼2 小时前
dfs专题5——(二叉搜索树中第 K 小的元素)
c++·学习·算法·深度优先
xiaoye-duck2 小时前
吃透 C++ STL list:从基础使用到特性对比,解锁链表容器高效用法
c++·算法·stl
_F_y2 小时前
C++重点知识总结
java·jvm·c++