CHINA-JIGE / Shoot-The-Chicken-3D

基于c++控制台的3D第一人称射击(FPS)游戏,项目包含软件渲染器、游戏引擎层、游戏逻辑层
292 stars 74 forks source link

大佬当初是怎么入门的? #3

Open RouderSky opened 7 years ago

RouderSky commented 7 years ago

本人计算计本科学生,掌握语言C++。但是对于图形学没有任何概念,请问怎么入门,看什么书会比较好?

CHINA-JIGE commented 7 years ago

=。=这...玩下商用3D引擎,然后看看DirectX或者GL以及图形学理论的书?其实还是多思考吧- -

RouderSky commented 7 years ago

这个程序是完全用c++从无到有还是借助了Direct或者OpenGL?

CHINA-JIGE commented 7 years ago

从0啊 这个项目除了几个鼠标键盘和控制台输出的windowsAPI之外是没有引用任何外部库外部API

RouderSky commented 7 years ago

我看到当中涉及到3维图形的扫描转换,关于那些扫描转换有没有好的资料推荐下?对了华工计算机专业有没有计算机图形的学的课程?

CHINA-JIGE commented 7 years ago

3D扫描不在这个项目里...计院不知道可能有,软件大三有数字媒体会学吧 但还是自学靠谱感觉

RouderSky commented 7 years ago

我想写一个3D光栅化渲染器,但是不知道有什么教程比较好的。