3D基础渲染管线

作者: Wwnje | 来源:发表于2017-08-30 15:55 被阅读0次

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 定义模型
    

相关文章

  • 3D基础渲染管线

    3D基础渲染管线 1. 概述 渲染管线指的是在给定的3D场景中,根据一架给定的摄像机的视角生成2D图像的一系列步奏...

  • 2018-05-29透视投影的原理和实现

    摘要:透视投影是3D渲染的基本概念,也是3D程序设计的基础。掌握透视投影的原理对于深入理解其他3D渲染管线具有重要...

  • 基础渲染

    opengl opengl渲染管线基础架构 3.1 基础图形管线 3.1.1 客户机-服务器 就opengl而言,...

  • 对3D渲染管线的理解

    渲染管线的概念: 3D渲染管线也称为渲染流水线,可以将其理解为一个流程,就是我们准备一些数据,让GPU对这些数据做...

  • 入门-04.你好三角形

    你好,三角形 图形渲染管线(Pipeline) 3D坐标转为2D坐标的处理过程是由OpenGL的图形渲染管线(Pi...

  • 网格的一生

    渲染流水管线简易流程   这是根据这段时间学习,和曾经自己了解到的信息,自己整理的一个关于3D渲染管线的一个简单流...

  • 通过OpenGL理解前端渲染原理(1)

    通过OpenGL理解前端渲染原理,本文着重介绍渲染管线工作流程。 一、OpenGL OpenGL,是一套绘制3D图...

  • Shader基础(渲染管线)

    Shader原理部分 渲染绘图管线流程: 1.顶点处理(坐标系的转换) 一个模型有自身的方向(前方,上方,右方等...

  • 光照基础-1-模型与材质

    1 渲染管线与模型基础 1.1 渲染管线 顶点着色器就是将模型的顶点进行计算,可以使顶点变化坐标空间实现动画效果,...

  • OpenGL基础渲染

    asdasd 一、基础图形管线 渲染管线(rendering pipeline),它是一系列数据处理过程,并且将应...

网友评论

    本文标题:3D基础渲染管线

    本文链接:https://www.haomeiwen.com/subject/yaztjxtx.html