Three.js 核心对象 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课着重讲解 Three.js 的核心对象,对场景、Object3D、相机、渲染器、材质、贴图以及基本灯光等常用对象进行详细介绍,为后面实战开发打好理论基础。并通过相应的实例小程序,加深和巩固理论知识,做到知其所以然。

    1.Three.js 核心对象 00:04:30

    本课时对 Three.js 核心对象进行总体介绍,讲解它们之间的特点和关系。

    2.场景和 Object3D 对象 00:04:55

    本课时讲解场景对象 Scene 和 三维对象 Object3D,以及继承于 Object3D 的子类对象。

    3.相机对象 00:07:34

    本课时介绍相机对象的属性和使用。

    4.渲染器对象 00:05:08

    本课时讲解渲染器对象的原理和使用。

    5.材质与贴图 00:06:22

    本课时介绍基本材质的特点和区别,以及一般贴图的使用。

    6.基本灯光 00:04:28

    本课时讲解基本灯光的使用方法。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Three.js 核心对象

6课时,33分钟2015-09-08
huqingchao
huqingchao

极客学院签约布道师

课程背景:
Three.js 的三维程序由场景、相机、渲染器以及渲染动画组成,其中场景部分则是由若干模型、灯光以及其他辅助对象组成,是整个三维场景的主体部分。场景中模型的几何对象、材质、贴图等属性,是三维开发中最基本的内容。对以上要点的掌握,将为 Three.js 实战开发打好坚实的基础。

核心内容:
1.场景对象
2.Object3D 及其子类
3.相机对象
4.渲染器对象
5.材质与贴图
6.基本灯光

软件环境:Windows7、Chrome、WebStorm、Three.js

是否提供资料:

课程等级:初级

适合人群:
具有 HTML/CSS/JavaScript/三维动画基础的开发者
  • 技术问答
  • 1

    Three.js 核心对象

    04:30

    本课时对 Three.js 核心对象进行总体介绍,讲解它们之间的特点和关系。

  • 2

    场景和 Object3D 对象

    04:55

    本课时讲解场景对象 Scene 和 三维对象 Object3D,以及继承于 Object3D 的子类对象。

  • 3

    相机对象

    07:34

    本课时介绍相机对象的属性和使用。

  • 4

    渲染器对象

    05:08

    本课时讲解渲染器对象的原理和使用。

  • 5

    材质与贴图

    06:22

    本课时介绍基本材质的特点和区别,以及一般贴图的使用。

  • 6

    基本灯光

    04:28

    本课时讲解基本灯光的使用方法。

相关课程

  • Three.js 的魅力

    本课程将通过展示优秀作品和分析相关案例,让大家认识 Three.js 的魅力和价值。先不要去看 API 和代码了,先来领略一下 Three.js 的迷人之处吧。

    4课时 50分钟
    初级
    10882人学习
  • 动手写第一个 Three.js 程序

    本课程介绍建立基本三维场景所需要的元素,并进一步添加相机控制、加载 OBJ 模型和添加天空盒以丰富场景。本课程通过动手写一个三维场景,让大家了解 Three.js 开发的基本过程,体验 Three.js 的高效与便捷。

    5课时 40分钟
    初级
    11454人学习
  • AngularJS 进阶- Directive 的使用

    在前端开发中,经常需要操作 DOM,而且有时候需要使用一大堆 HTML 来构建一个常用的组件,例如 Google + 信息流中的一条信息,在 Angular 中这都属于 Directive 的作用。本课程讲解 Directive 的使用以及 Element 的操作。

    3课时 24分钟
    高级
    20764人学习
  • AngularJS 之移动 APP 开发

    本课程主要讲解如何使用 AngularJS+Ionic+Cordova 来开发移动 APP,包括 Ionic 的简介,Cordova 的简介,开发环境的搭建,以及 联系人 APP 的开发。

    4课时 47分钟
    高级
    24443人学习