出处:https://www.zhihu.com/question/33996938/answer/57720820#

Milo Yip
C++、计算机图形学、游戏开发 等 7 个话题的优秀回答者

书籍:多数书籍比较系统地介绍一些课题,由浅入深(gems 类例外,可当作业界 journel)。如果初接触一些新技术,尽量找相关专著。我把一些书分类在 計算機圖形: 入門/API類。
会议/论文:有 SIGGRAPH、i3D 等学术会议,学术论文有几个缺点:太前沿未能应用、需要阅读很多背景资料。。
业界方面可以参考 GDC(GDC Vault有部分免费的简报和视频)、GPU Pro 等計算機圖形: Gems類书籍。
搜寻引擎可用 https://scholar.google.com/ 或 Microsoft Academic Search 等。
网站:各种官方网站会有基本的参考信息(Khronos、MSDN、Apple、NVidia、AMD、Imagination等)。
另外有问题可搜 Game Development Stack Exchange 、MathOverflow、Stack Overflow 等。现时有一个建专门的 Computer Graphics 问答网站提案。我觉得知乎也是不错的,较缺乏的是有水平的问题。
有时候涉及的数学问题可以看 Wolfram MathWorld: The Web’s Most Extensive Mathematics Resource。
代码:如可取得源代码的引擎(Unreal、KlayGE等)、开源的demo/例子(近年的Direct3D官方例子也有一些论文的实现)、Unity 的 Asset store 、Shadertoy BETA等。工程上的问题通常不是单一技术的问题,需要考虑和多个系统的整合,以及工作流程等多方面问题,这时候参考主流引擎是一个不错的出发点。
之后对于问题描述中的 Metal,Metal Programming Guide 已经写得相当不错了,要看实际应用还是看包含 Metal 实现的引擎吧。

——————我是优秀的分割线————————

本博客一直以来默默无闻,无私奉献出自己利用费曼技巧学习的经验知识,

如果您觉得Up主的博客讲的还不错的话 请考虑资助一下Up主

Up主有一个德国留学的梦,留学生活费用不低,但目前已经辞职在家专心备考,请有能力的土豪高抬贵手,打赏小弟一两杯咖啡~

求关注“游戏开发指南”公众号

在公众号内回复文章关键词即可获得2019年开始的系列课程的打赏及源码下载方式,并随时订阅最新消息

3D 渲染和游戏引擎技术信息来源相关推荐

  1. 国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息?

    国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息? 国内的做 3D 渲染,图形有关的码农们,主要都是去哪里获取技术帮助呢?尤其是移动这边. 现在公司里主要任务就是在 iOS 上用 GLES 做 ...

  2. vscode修改python终端_panda3d是python的一个高级的3D 渲染和游戏开发框架

    1 介绍 1.1 开发维护者:迪士尼VR工作室和卡耐基梅隆娱乐技术中心. 1.2 是一个3D游戏引擎和一个 3D 渲染和游戏开发库. 1.3 可以在这个框架下使用 Python 和 C++ . 1.4 ...

  3. Panda3D 是一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架。

    Panda3D 是一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架. Panda3D 是一个用 C++ 编写的强大的 3D 引擎,具有一套完整的 Python 绑定.与其他引擎不同 ...

  4. h5 3D框架和游戏引擎

    排名前10的H5.Js 3D游戏引擎和框架 由于很多人都在用JavaScript.HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题.基于浏览器的 ...

  5. Blender Game Engine (BGE) 是 Blender 3D内置游戏引擎

    Blender Game Engine (BGE) 是 Blender 3D 建模和动画软件的一个内置游戏引擎.它可以创建游戏,模拟和交互式内容. 安装: Blender Game Engine 已经 ...

  6. webgl 基础渲染demo_游戏引擎养成《二》 引入跨平台渲染库

    # 引擎从哪里开始? 从图形渲染部分开始是最直观的,它也最能引起大家兴致的部分,毕竟程序员有一条路就是TA方向.所以我们从开始就着手图形渲染引擎. 为了实现跨平台也为了省心,我们引入glfw库. # ...

  7. 从GPU到3D渲染:游戏图形渲染技巧与性能优化

    :5月18日,Qualcomm在北京举行Qualcomm骁龙游戏与图形开发者研讨会.嘉宾们分享了GPU框架特性.移动游戏性能与功耗优化技巧,以及3D效果渲染技巧等话题. 5月18日,Qualcomm在 ...

  8. 《暗黑破坏神3》蓝贴:游戏引擎的来源

    [导读]暴雪的经典游戏一直被玩家津津乐道,然而有多少人知道这些游戏的引擎是谁制作的呢?这次的暴雪蓝贴中就透露,暗黑3的引擎是Jason Regier制作的,而星际2的引擎则是Bob Fitch 制作的 ...

  9. 棒!使用.NET Core构建3D游戏引擎

    原文地址:https://mellinoe.wordpress.com/2017/01/18/net-core-game-engine/ 作者:ERIC MELLINO 翻译:杨晓东(Savorboa ...

最新文章

  1. vue展示日历 考勤展示_VUE实战—菜单栏商品展示数据交互(8)
  2. JSP简单练习-上传文件
  3. 分类图 Class Diagram
  4. Swift--基本数据类型(二)
  5. Java StringBuilder subSequence()方法与示例
  6. 我真out了,高端人士都这样玩儿?
  7. 20181127-1 附加作业 软件工程原则的应用实例分析
  8. matlab 实现行归一化和列归一化
  9. mysql备份优化_MySQL备份流程及优化
  10. non-rigid shape registration using similarity-invariant differential coordinates
  11. Mac怎么连接多个蓝牙音箱?
  12. Contest 7.21(贪心专练)
  13. SkinSharp破解版与模版皮肤下载与使用
  14. 利用ansys计算机械结构最小安全系数教程,利用ANSYS计算复杂薄壁杆件截面特性.pdf...
  15. 大于23的男生女生都该看.看完你会变一个人
  16. 读书笔记-深度学习入门之pytorch-第四章(含卷积神经网络实现手写数字识别)(详解)
  17. 决策树——(一)决策树的思想
  18. matlab画图中颜色渐变
  19. vite引入dragula报错:global is not defined
  20. kindle运行linux命令,Kindle4: 编译并运行官方linux kernel – v2.6.31

热门文章

  1. 算法实验题 1.4 画展活动
  2. 从Waze被收购看谷歌与苹果的地图领域之战
  3. LTE-TDD随机接入过程(4)-RIV的解析和Preamble资源的选择
  4. 设计干货模板|孟菲斯风格促销海报让作品艺术加分!
  5. 水仙花数的判断(JAVA)
  6. 关于各种USB启动模式(MBR)的原理剖析
  7. arcmap字段计算器的使用
  8. el-table表格操作列合并行
  9. android usb充电电流,留心手机充电电流大小,别等到“机毁人伤”时才后悔!
  10. 戴尔 服务器重装后蓝屏,dell inspiron 5490重新安装win10 1903专业工作站版系统后开机频繁蓝屏...