跳转到内容

3D 入门方向

本阶段面向选择 3D 主路线 的新手。三维概念比 2D 稍多,但路径同样清晰:坐标与变换 → 相机灯光 → 网格模型 → 场景环境 → 小示例

  • 理解左手/右手相关注意点与本地/世界变换直觉
  • 会在场景里放置相机、灯光、网格物体并看到正确画面
  • 知道模型如何进工程、如何挂到场景
  • 能打开 3D 入门示例,定位关键节点与脚本
  1. 3D 概念入门(必读)

    坐标系、向量、相机成像等先建立正确直觉,否则后面调位置会非常痛苦。

    3D 概念入门

  2. 学会三维变换

    位移、旋转、缩放,以及本地空间与世界空间。这是 3D 编程的「四则运算」。

    3D 变换

  3. 练熟 3D 场景交互

    在 IDE 中旋转视角、移动物体、使用快捷操作。

    3D 场景交互工具 · 3D 场景编辑基础交互

  4. 相机 · 灯光 · 网格

    没有相机看不见,没有灯光多数材质发黑,没有网格就没有形体。把三者当最小可运行三元组。

    3D 摄像机 · 3D 灯光 · 网格组件

  5. 认识 3D 精灵与模型使用

    理解 Sprite3D、如何使用导入的模型资源。

    3D 精灵 · 使用模型 · 3D 基础显示对象

  6. 场景环境(天空 / 雾 / 环境光)

    让画面不只是「灰底 + 模型」。先会改,不必深究烘焙。

    3D 场景环境设置

  7. 用实例闭环一次

    打开 3D 入门游戏 / 示例模板,跟随关键流程:找玩家控制、相机跟随、场景节点结构。

    一个 3D 入门游戏 · Hello World

若你有 Unity 经验,可对照差异说明,避免把旧习惯硬套过来(坐标、单位、组件命名都有不同)。

Unity 转 LayaAir 差异说明 · 系统迁移见 Unity/Cocos 迁移路线

有 Unity 场景/资源时,也可尽早了解导出插件,但新手阶段建议先在 Laya 内手搭一个最小场景。

Unity 资源导出插件

主题何时需要入口
材质与 PBR要调金属度/粗糙度外观IDE 材质相关资产文档
动画状态机角色移动/攻击切换动画编辑器相关侧栏
3D 物理碰撞、角色控制器physics3D 组件文档
自定义 Shader特殊风格效果进阶内容,新手可先跳过
  1. 空场景中放置:地面网格 + 方向光 + 相机,保证预览明亮可见。
  2. 导入或使用示例模型,用脚本让它绕 Y 轴缓慢旋转。
  3. 在示例模板里找到「控制角色移动」的脚本,改一个手感参数(速度/转向)。
  • 能解释本地坐标与世界坐标的区别(自己的话即可)
  • 能搭出「相机 + 灯 + 物体」的最小可见场景
  • 知道模型资源进入场景的基本路径
  • 至少在模板里成功改过一处玩法或手感参数