3D基础渲染管线

3D基础渲染管线

1. 概述

  1. 渲染管线指的是在给定的3D场景中,根据一架给定的摄像机的视角生成2D图像的一系列步奏。之所以是2D图像,是因为我们的屏幕是2D的,因此我们需要通过2D屏幕来呈现3D场景。

  2. 视觉系统的特性:
    1、平行线汇集成一个点:美国50号公路
    2、物体的大小会随着距离增加而减小,越远的物体看起来就越小
    3、物体会有重叠:不能穿透建筑物看到后面的

  3. 立体感表现
    参考一个简单球体和2D的差不多,但是加上光照和阴影可以体现立体感

  4. 三角形是构建模型的最基本单位

    模型精度 要适量
    绘制线显示三角形

  5. 手工编写3D模型 .obj

    v -1 0 1
    v 1 0 1
    v 1 0 -1
    v -1 0 -1
    vt 0 0
    vt 0 1
    vt 1 0
    vt 0 1
    vn 0 1 0
    vn 0 1 0
    vn 0 1 0
    vn 0 1 0
    f 1/1/1 2/2/2 3/3/3
    f 3/3/3 4/4/4 1/1/1
    
    V顶点
    
    VT UV
    
    VN 法线
    
    F 定义模型
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容