打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
3D建模及Blender游戏引擎入门指南

3D建模广泛应用于广告、影视、工业设计、建筑设计、三维动画、多媒体制作、游戏、辅助教学以及工程可视化等领域。

3D 建模的基本思想是创建三维形状,然后以不同的方式将其可视化。

3D 建模通常是从基本的几何形状(立方体、球体、圆柱体等)开始,然后使用各种修改器对其进行调整,直到它类似于您要创建的形状。大多数复杂的模型都是由多个单独的较小形状组成的,这些形状是单独调整的。

3D 建模主要工作流程围绕着在多个级别上修改这些形状。您可以四处移动整个对象(或对其应用各种其他变换,例如调整大小或旋转它),也可以将其分解为多个组件并使用它们。

3D 建模是一个广阔的领域。包括以下诸多方面的工作:

  • 绑定和动画

  • 着色器

  • 粒子

  • 材料

  • 游戏优化

  • 紫外线贴图

  • 脚本

  • 灯光

这些只是一些例子。重要的是,我们不必学习所有这些。

通常,选择一个特定的方向并朝着这个方向努力即可。

例如,您可能想成为一名动画师,甚至是渲染大量场景的环境艺术家。

常用3D软件:3ds Max, Maya, Cinema 4D, Houdini, and Blender。

其中Blender为开源免费软件,其功能强大,应用于电影,游戏,设计,工业建筑领域。

Blender 游戏引擎负责监控一个游戏循环,按顺序依次处理逻辑,声音,物理和渲染模拟。该引擎用 C++ 编写。

使用3D软件制作作品时,一般都遵循“建模-材质-灯光-渲染”这四个基本流程。建模是一幅作品的基础,没有模型,材质和灯光就是无稽之谈。3d建模的过程就相当于现实生活中的“雕刻”的过程。

在3D软件中有非常多的建模方法,如基础建模、复合对象建模、二维图形建模、多边模建模、面片建模、NURBS建模等。

游戏引擎利用了很多强大的库:

  • Audaspace:用于控制音频的声音库。使用 OpenAL 或 SDL。

  • Bullet:一个具有三维碰撞检测,柔体动力学和刚体动力学的物理引擎。

  • Detour: A pathfinding and spatial reasoning toolkit.

  • Recast:一种用于游戏的先进导航网格构造工具集。

当在 BGE 中模拟或创建游戏时,有四个必要步骤:

  1. 创建能被渲染的可视化元素。这通常是 3D 模型或图像。

  2. 使用逻辑块来启用场景内的交互,再编写脚本自定义行为并确定何时被调用(最后使用合适的“传感器”来触发,例如:键盘或游戏杆)。

  3. 创建一个(或多个)摄像机,使用其视锥体来指定场景的渲染区域,并通过修改参数以支持游戏将显示的环境,例如:立体渲染(注:就是配合 3D 眼镜观看的效果)。

  4. 启动游戏,使用内部播放器或导出运行时(文件)到合适的平台。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数字人角色动画研究之十七:角色设计学习笔记
从百度、谷歌搜索指数看三维软件的趋势,Blender、c4d上升,Maya、3dsmax下降,houdini持平
你想制作一款属于自己的游戏吗?
3D建模软件哪个好?3D建模软件排行榜
创想三维:5款最好用的免费3D建模软件
免费的3D GIS 软件,特点与应用领域介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服