Avatar notebook default
11篇文章 · 11389字 · 5人关注
  • ThreeJs 认识核心类

    一、前言 ThreeJs 中定义了一些核心类,在实际的项目开发过程中,除了要常握场景、相机以及灯光等相关类的用法,还要掌握核心类的用法。 二、认...

  • ThreeJs 认识相机

    一、前言 3D 世界中的相机是一个抽象的描述,其模拟了我们在真实世界中透过相机来看世界的这么一个场景。当我们透过相机来看这个世界时,在相机的镜头...

  • ThreeJs 认识场景和雾

    一、前言 场景,可以认为是 ThreeJs 3D 世界中的一个舞台,场景允许你在什么地方、摆放什么东西来交给three.js来渲染,这是你放置物...

  • Resize,w 360,h 240
    ThreeJs 认识材质

    一、前言 材质和纹理有那么一点微妙的关系,纹理决定了物体的表面,而材质则决定了物体的“气质”,比如说,反射度,光滑度,金属感,塑料感或者玻璃的模...

  • Resize,w 360,h 240
    ThreeJs 认识纹理

    一、前言 这篇文章,我们主要来了解一下 ThreeJs 中纹理相关的知识。渲染一个 3D 物体时,网格 Mesh 决定了这个物体的形状态,如一个...

  • Resize,w 360,h 240
    ThreeJs 认识光和影

    一、前言 这一篇文章,我们主要来了解一下 ThreeJs 中关于光和影的相关知识点。通过给 3D 场景以及物体加上光照和阴影的效果,使其能更真实...

  • Resize,w 360,h 240
    ThreeJs 图形绘制基础

    一、前言 和其他 GUI 系统一样,web 也提供了一个使用 canvas 来绘制图形的基础环境。利用 canvas 我们可以绘制矩形,三角形,...

  • Resize,w 360,h 240
    ThreeJs学习笔记——渲染(render)分析

    一、前言 ThreeJs 封装了 WebGL 进行渲染时所涉及到的相关概念,如光照,材质,纹理以及相机等。除此之外,其还抽象了场景(Scene)...

    0.9 7161 1 10
  • Resize,w 360,h 240
    ThreeJs学习笔记——ObjLoader加载以及渲染分析

    一、前言 这篇文章主要学习 ThreeJs 中的 demo loader/obj2,主要是分析一下 obj 是如何加载的,纹理以及材质是如何加载...

文集作者