3D渲染

n        行业状况

技术门槛较高,行业前景较好

 

n        技术知识结构

技术分类

知识要求

Ø        知识准备

编程语言

C/C++

C# / JAVA

汇编

数学基础

线性代数,微积分,概率论

开发接口

DirectX 3D

OpenGL

Ø        专业知识

体系结构

-         3D引擎

-         网络引擎

OGRE

图形图像

-         图形变换

-         纹理贴图

-         光照与着色

-         裁剪

-         碰撞检测

计算机图形学

特效

-         粒子系统

-         物理运动,力反馈

游戏开发物理学

网络通信

计算机网络基础

Socket编程

交互控制

 

VRPN

人工智能

人工智能基础

音乐音效

多媒体

-         波形文件回放

-         音频设备控制

-         视频图像的解码及播放

数据管理

压缩,加密

 

系统优化

硬件优化

汇编语言

 

 

 

n        行业职位(技术开发类

职位

技术要求

客户端软件工程师

1、精通C/C++

2、熟悉win32API,熟悉常用数据结构和算法;

3、熟悉DirectX/OpenGL,有游戏客户端图形编程经验;

服务器端软件工程师

1、精通C++编程

2WindowsLinux开发经验;

3、精通TCP/IP协议及Socket网络编程

4、熟悉常用数据结构和算法

5、有大型在线系统开发经验

6、熟悉数据库开发

图形开发工程师

1、精通C++编程 

2、精通DirectX编程 

3、具有图形开发所必须的数学基础 

4、了解OpenGL编程 

5Shader编程 

6、有3DSMax或者Maya插件开发经验,或3D地图编辑器开发经验 

7、有3D渲染引擎开发经验

 

n        主要公司

-         EA(中国)

-         UbiSoft  育碧

-         盛大网络

-          腾讯

你可能感兴趣的:(3D渲染)