免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: 飘絮絮絮丶

【好书推荐+有奖讨论】TypeScript语言越来越热门,你有所了解吗? [复制链接]

论坛徽章:
43
2016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:232015年迎新春徽章
日期:2015-03-04 09:57:09世界杯纪念徽章
日期:2015-02-09 09:18:252015年亚洲杯之伊朗
日期:2015-02-05 12:23:48子鼠
日期:2014-07-26 19:52:31摩羯座
日期:2014-07-23 17:56:45
发表于 2020-06-28 16:57 |显示全部楼层
1)为什么图形编程中数学是最大的拦路虎?谈谈你的理解。
图形学涉及不少高等数学知识,线性代数、几何学、微积分等,而目前体制这些知识大多是大学才开设的课程。所以如果让一个初中生去搞图形编程,估计一开始就可能被吓退了,当然自学能力强的人除外。当然,如果你只是利用一些现场工具做些比如旋转缩放的操作那可能要求没那么高;但你如果要自定义或改进自定义,没有数学基础估计很头疼。图形编程和渲染离不开,你就不得不和矩阵、傅立叶分析、几何光学等打交道,所以数学好的人去IT行业搞算法基本没什么压力。

2)3D图形渲染的宏观核心点是什么?说说你的看法。
3D图形渲染的核心是图形渲染,它是3D图形引擎的重要组成部分,也是评价3D引擎的一个重要标志。不同的图形渲染算法在代码效率、图形性能都不一样;一个直观的感受可能就是完成同样的场景效果好的图形渲染代码占用资源少而时间又短。

3)编写图形引擎与编写游戏之间有何区别与联系?谈谈你的理解。
可以说图形引擎是游戏开发的基础组件之一。游戏开发除了图形引擎,还会涉及其他方面,比如声音引擎(音效、背景音乐,语音等),游戏GUI(菜单),物理引擎(各种场景的力学模拟),网络引擎(这里还分局域网或互联网两个不同方向)等等。

4)谈谈你的3D图形编程学习经历和感悟。
目前工作不涉及,以前大学毕设倒是用过Matlab和OpenGL。当时有用两者对比过效果,没记错的话Matlab渲染速度比OpenGL慢,但视觉效果要好(当然和我当初用OpenGL写的code也有关系)。Matlab给我的感觉是很强大,除了图形渲染,还有强大的科学计算能力,甚至仿真实验;虽然大家会用部分功能,但对低层数学基础还是有所缺失。前一段时间MathWorks禁止国内某些高校使用Matlab正版软件,就侧面影射了我国工业软件的短板,科技兴国任道重远!

论坛徽章:
43
2016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:232015年迎新春徽章
日期:2015-03-04 09:57:09世界杯纪念徽章
日期:2015-02-09 09:18:252015年亚洲杯之伊朗
日期:2015-02-05 12:23:48子鼠
日期:2014-07-26 19:52:31摩羯座
日期:2014-07-23 17:56:45
发表于 2020-06-30 14:29 |显示全部楼层
再次补发~说我重复发垃圾信息,汗~

==============
1)为什么图形编程中数学是最大的拦路虎?谈谈你的理解。
图形学涉及不少高等数学知识,线性代数、几何学、微积分等,而目前体制这些知识大多是大学才开设的课程。所以如果让一个初中生去搞图形编程,估计一开始就可能被吓退了,当然自学能力强的人除外。当然,如果你只是利用一些现场工具做些比如旋转缩放的操作那可能要求没那么高;但你如果要自定义或改进自定义,没有数学基础估计很头疼。图形编程和渲染离不开,你就不得不和矩阵、傅立叶分析、几何光学等打交道,所以数学好的人去IT行业搞算法基本没什么压力。

2)3D图形渲染的宏观核心点是什么?说说你的看法。
3D图形渲染的核心是图形渲染,它是3D图形引擎的重要组成部分,也是评价3D引擎的一个重要标志。不同的图形渲染算法在代码效率、图形性能都不一样;一个直观的感受可能就是完成同样的场景效果好的图形渲染代码占用资源少而时间又短。

3)编写图形引擎与编写游戏之间有何区别与联系?谈谈你的理解。
可以说图形引擎是游戏开发的基础组件之一。游戏开发除了图形引擎,还会涉及其他方面,比如声音引擎(音效、背景音乐,语音等),游戏GUI(菜单),物理引擎(各种场景的力学模拟),网络引擎(这里还分局域网或互联网两个不同方向)等等。

4)谈谈你的3D图形编程学习经历和感悟。
目前工作不涉及,以前大学毕设倒是用过Matlab和OpenGL。当时有用两者对比过效果,没记错的话Matlab渲染速度比OpenGL慢,但视觉效果要好(当然和我当初用OpenGL写的code也有关系)。Matlab给我的感觉是很强大,除了图形渲染,还有强大的科学计算能力,甚至仿真实验;虽然大家会用部分功能,但对低层数学基础还是有所缺失。前一段时间MathWorks禁止国内某些高校使用Matlab正版软件,就侧面影射了我国工业软件的短板,科技兴国任道重远!

评分

参与人数 1可用积分 +20 收起 理由
飘絮絮絮丶 + 20 很给力!

查看全部评分

论坛徽章:
8
数据库技术版块每日发帖之星
日期:2015-12-22 06:20:00平安夜徽章
日期:2015-12-26 00:06:30数据库技术版块每日发帖之星
日期:2016-01-21 06:20:00IT运维版块每日发帖之星
日期:2016-02-03 06:20:00技术图书徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34shanzhi
日期:2016-06-17 17:59:31JAVA
日期:2016-10-25 16:16:28
发表于 2020-07-05 19:03 |显示全部楼层
顶一个lollol
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP