3D 渲染和游戏引擎技术信息来源
出处: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 渲染和游戏引擎技术信息来源相关推荐
- 国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息?
国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息? 国内的做 3D 渲染,图形有关的码农们,主要都是去哪里获取技术帮助呢?尤其是移动这边. 现在公司里主要任务就是在 iOS 上用 GLES 做 ...
- vscode修改python终端_panda3d是python的一个高级的3D 渲染和游戏开发框架
1 介绍 1.1 开发维护者:迪士尼VR工作室和卡耐基梅隆娱乐技术中心. 1.2 是一个3D游戏引擎和一个 3D 渲染和游戏开发库. 1.3 可以在这个框架下使用 Python 和 C++ . 1.4 ...
- Panda3D 是一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架。
Panda3D 是一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架. Panda3D 是一个用 C++ 编写的强大的 3D 引擎,具有一套完整的 Python 绑定.与其他引擎不同 ...
- h5 3D框架和游戏引擎
排名前10的H5.Js 3D游戏引擎和框架 由于很多人都在用JavaScript.HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题.基于浏览器的 ...
- Blender Game Engine (BGE) 是 Blender 3D内置游戏引擎
Blender Game Engine (BGE) 是 Blender 3D 建模和动画软件的一个内置游戏引擎.它可以创建游戏,模拟和交互式内容. 安装: Blender Game Engine 已经 ...
- webgl 基础渲染demo_游戏引擎养成《二》 引入跨平台渲染库
# 引擎从哪里开始? 从图形渲染部分开始是最直观的,它也最能引起大家兴致的部分,毕竟程序员有一条路就是TA方向.所以我们从开始就着手图形渲染引擎. 为了实现跨平台也为了省心,我们引入glfw库. # ...
- 从GPU到3D渲染:游戏图形渲染技巧与性能优化
:5月18日,Qualcomm在北京举行Qualcomm骁龙游戏与图形开发者研讨会.嘉宾们分享了GPU框架特性.移动游戏性能与功耗优化技巧,以及3D效果渲染技巧等话题. 5月18日,Qualcomm在 ...
- 《暗黑破坏神3》蓝贴:游戏引擎的来源
[导读]暴雪的经典游戏一直被玩家津津乐道,然而有多少人知道这些游戏的引擎是谁制作的呢?这次的暴雪蓝贴中就透露,暗黑3的引擎是Jason Regier制作的,而星际2的引擎则是Bob Fitch 制作的 ...
- 棒!使用.NET Core构建3D游戏引擎
原文地址:https://mellinoe.wordpress.com/2017/01/18/net-core-game-engine/ 作者:ERIC MELLINO 翻译:杨晓东(Savorboa ...
最新文章
- vue展示日历 考勤展示_VUE实战—菜单栏商品展示数据交互(8)
- JSP简单练习-上传文件
- 分类图 Class Diagram
- Swift--基本数据类型(二)
- Java StringBuilder subSequence()方法与示例
- 我真out了,高端人士都这样玩儿?
- 20181127-1 附加作业 软件工程原则的应用实例分析
- matlab 实现行归一化和列归一化
- mysql备份优化_MySQL备份流程及优化
- non-rigid shape registration using similarity-invariant differential coordinates
- Mac怎么连接多个蓝牙音箱?
- Contest 7.21(贪心专练)
- SkinSharp破解版与模版皮肤下载与使用
- 利用ansys计算机械结构最小安全系数教程,利用ANSYS计算复杂薄壁杆件截面特性.pdf...
- 大于23的男生女生都该看.看完你会变一个人
- 读书笔记-深度学习入门之pytorch-第四章(含卷积神经网络实现手写数字识别)(详解)
- 决策树——(一)决策树的思想
- matlab画图中颜色渐变
- vite引入dragula报错:global is not defined
- kindle运行linux命令,Kindle4: 编译并运行官方linux kernel – v2.6.31
热门文章
- 算法实验题 1.4 画展活动
- 从Waze被收购看谷歌与苹果的地图领域之战
- LTE-TDD随机接入过程(4)-RIV的解析和Preamble资源的选择
- 设计干货模板|孟菲斯风格促销海报让作品艺术加分!
- 水仙花数的判断(JAVA)
- 关于各种USB启动模式(MBR)的原理剖析
- arcmap字段计算器的使用
- el-table表格操作列合并行
- android usb充电电流,留心手机充电电流大小,别等到“机毁人伤”时才后悔!
- 戴尔 服务器重装后蓝屏,dell inspiron 5490重新安装win10 1903专业工作站版系统后开机频繁蓝屏...