ICode9

精准搜索请尝试: 精确搜索
  • 图形学渲染管线 opengl2021-04-04 17:34:07

    图形渲染管线是实时渲染的核心组件。渲染管线的功能是通过给定虚拟相机、3D场景物体以及光源等场景要素来产生或者渲染一副2D的图像。如上图所示,场景中的3D物体通过管线转变为屏幕上的2D图像。渲染管线是实时渲染的重要工具,实时渲染离不开渲染管线。图形渲染管线主要包括两个功

  • 计算机图形学 实验二 DAA与Bresham以及中点圆2021-04-01 15:04:04

    实验二:直线与画圆算法 实验目的: 理解光栅化,掌握几何数据如何经过一系列变换后转化为像素从而呈现在显示 设备上。 基本要求:  实现 DDA 和 Bresenham 画线算法  实现画圆算法  请勿直接调用 OpenGL 库中提供的绘制线段和圆的函数,需手动模拟如何通过绘 制像素来显示几何图形,效果可参

  • 图形学遇到的坑汇总【自用】2021-03-29 20:29:44

    1.VS2019配置OpenGL VS2019配置OpenGL

  • Games101 计算机图形学课程笔记: Lecture 10 Geometry 1 (Introduction)2021-03-26 13:29:09

    目录 Applications of TexturesEnvironment Map凹凸贴图位移贴图三维纹理 几何隐式表示Algebraic SurfacesConstructive Solid GeometryDistance Functions 距离函数Level Set Methods 水平集Fractals 分形 显示表示两种表示特定总结 Applications of Textures 纹理就是

  • Games101 计算机图形学课程笔记: Lecture 05 Rasterization 1 (Triangles)2021-03-25 20:57:20

    目录 Perspective ProjectionCanonical Cube to Screen屏幕空间将立方体变换到屏幕空间 光栅化判断像素点与三角形关系加速光栅化 Perspective Projection 下图灰色平面为近平面,由 ( l

  • Matlab:meshgrid函数在图形学的应用细节?2021-03-18 12:57:35

    1.meshgrid用法 x = 1:3; y = 1:5; [XR,YR] = meshgrid(x,y) %-------%结果 XR = 5×3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 YR = 5×3 1 1 1 2 2 2 3 3 3 4

  • Games101 计算机图形学课程笔记:Lecture 19 Cameras, Lenses and Light Fields2021-03-16 18:59:36

    目录 相机快门与传感器针孔相机视场 Field of View(FOV)曝光 ExposureISO光圈快门 薄透镜近似 Thin Lens Approximation薄透镜方程Defocus Blur 散焦模糊F数光线追踪中使用理想透镜 Ray Tracing Ideal Thin Lenses 景深 Depth of Field光场 Light Field / Lumigraph全光函数

  • 《计算机图形学基础》第三版参考答案(第一章)2021-03-10 19:59:39

    《计算机图形学基础》第三版参考答案 习题11.1名词解释1.2 图形包括哪两方面的要素,在计算机中如何表示它们?1.3 什么叫计算机图形学?分析计算机图形学、数字图像处理和计算机视觉学科间的关系。1.4 有关计算机图形学的软件标准有哪些?1.5 试从科学发展历史的角度思考计算机图

  • 图形学自学任务2021-02-28 15:35:37

    定义基于左手坐标系的三维数据类型,包括:点(Vector)、变换矩阵(Transform Matrix)。注意点和矩阵的维数,选择不同的维数会需要后面实现不同的计算方法。 定义自己的三维模型数据表示:顶点(Vertex)、Camera和三角形(Triangle)。 实现自己的三维数据操作方法,包括:矢量的加(+)、减(-)、点积(DotProd

  • 曼哈顿距离算法2021-02-27 02:32:47

    学A*算法的时候接触到一个新知识,曼哈顿距离算法,查了一下,顺便转了:   首先介绍一下曼哈顿,曼哈顿是一个极为繁华的街区,高楼林立,街道纵横,从A地点到达B地点没有直线路径,必须绕道,而且至少要经C地点,走AC和 CB才能到达,由于街道很规则,ACB就像一个直角3角形,AB是斜边,AC和CB是直角边,根据毕达

  • 【Notes_6】现代图形学入门——图形渲染管线2021-02-25 11:02:25

    跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES101 B站课程地址GAMES101 课程资料百度网盘【提取码:0000】 图形(实时渲染)渲染管线 Graphics(Real-time Rendering) Pipeline 引用博客细说图形学渲染管线 图形渲染管线主要是将场景中的3D物体通过管线转变为屏

  • GAMES101-现代计算机图形学入门-闫令琪——Lecture 21 Animation 学习笔记2021-02-22 18:57:05

    Lecture 21 Animation “Bring things to life” Communication toolAesthetic issues often dominate technical issues An extension of modeling Represent scene models as a function of time Output: sequence of images that when viewed sequentially provide a sens

  • 【Notes_9】现代图形学入门——光线追踪(基本原理)2021-02-18 14:32:59

    跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES101 B站课程地址GAMES101 课程资料百度网盘【提取码:0000】 光线追踪 为什么要光线追踪 soft shadow soft shadow相较于hard shadow,其边缘较为模糊。但是我们并不能通过模糊(blur)阴影边界来模拟soft shadow。如

  • 2021年学习计划2021-02-18 13:02:28

    梳理当前的技术薄弱点后,整理出以下需要精进的技术方向: u3d引擎及编辑器的使用 C#语言的使用 lua语言的使用 Xlua框架的使用 shader的原理及使用 计算机图形学原理 网络连接

  • GAMES101-现代计算机图形学入门-闫令琪——Lecture 16 Ray Tracing 4 学习笔记2021-02-17 23:30:30

    Lecture 16 Ray Tracing 4 一、Probability Review 1、Random Variables X:random variable. Represents a distribution of potential values X~p(x):probability density function (PDF). Describes relative probability of a random process choosing value Example: unifo

  • 【GAMES101现代计算机图形学入门笔记】Lec04 变换(续)2021-02-16 22:05:37

    Lec04 变换(续) 文章目录 Lec04 变换(续)3D变换(3D Transformation)和2D类似的变换绕坐标轴旋转更一般的旋转 观测变换(Viewing Transformation)视图/相机变换(view/camera transformation)投影变换(projection transformation)正交投影(Orthographic Projection)透视投影(Perspective Pro

  • 【GAMES101现代计算机图形学入门笔记】Lec03 变换2021-02-15 11:32:54

    Lec03 变换 文章目录 Lec03 变换为什么学习变换2D变换线性变换(Linear Transforms)非线性变换 齐次坐标(Homogeneous Coodinate)仿射变换(Affine Transformation) 变换操作 为什么学习变换 模型变换(Modeling):Translation/Rotation/Scaling视图变换(Viewing):3D-to-2D projection 2

  • Graphics - 渲染状态2021-02-10 23:58:26

    一些图形学的概念介绍,个人摘抄或整理,作为个人文章的词条引用; 渲染状态: 一个通俗的解释就是,这些状态定义了场景中的网格(Mesh)是怎样被渲染的; 例如,使用哪个顶点着色器(Vertex Shader)/片元着色器(Fragment Shader)、光源属性、材质等;如果没有更改渲染状态,那么所有的网格都将使用同一

  • 【Notes】现代图形学入门_022021-02-01 19:33:50

    跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES101 B站课程地址GAMES101 课程资料百度网盘【提取码:0000】 光栅化 着色(Shading) 在图形学中,着色的定义可以为:对物体(模型)应用某种材质。 主要是通过光照以及着色点参数进行表现。 在我们感知观察中,光线可以分为:高

  • 【图形学】变换 (Transformations)2021-01-27 18:01:44

    目录简单变换 (Simple)变换的组合刚体/欧式变换 (Rigid-Body/Euclidean)相似变换 (Similitudes/Similarity)线性变换 (Linear)仿射变换 (Affine)投影变换 (Projective)参考 简单变换 (Simple) 恒等变换 (Identity) 平移变换 (Translation) 旋转变换 (Rotation) 均匀缩放 (Isotr

  • 计算机图形学实验2021-01-24 23:31:54

    文章目录 实验介绍实验背景编程环境 实验内容实验一 —— 扫描转换算法实验二 —— 裁剪算法实验三 —— 图形变换实验四 —— 三维图形投影和消隐实验五 —— 曲线和曲面 实验源码 实验介绍 实验背景 大二学期的计算机图形学课程,内容包含扫描转换算法,裁剪算法,图形变换,三

  • Games101图形学学习总结012021-01-17 19:01:38

    Games101图形学学习总结01 变换(Transformation) Games101图形学学习总结01Transformation一、模型变换(Modeling)二、观测(Viewing)变换 总结 Transformation   将一个实体(point,vector,color等),按照规定的方式转换自身的一个过程。其中包括一些常见的平移(ranslation

  • CSU计算机图形学关键代码2021-01-14 21:36:40

    抛物面的计算(顶点坐标)(不变)(具体原理不理解,背下即可) #define PI2 2*3.14159 #define DELTA_R 0.5 double surfVertices[36][10][3]; void ComputerParabolicSurface(){ for(int a = 0; a<36; a++){ //a表示角度,36等分 // DELTA是单位长度 (DELTA*r)是极坐标里的

  • 游戏-图形学学习路线2021-01-06 17:01:26

    游戏-图形学学习路线 前言:学长推荐的图形学学习路线。下个学期就要开课图形学了,希望边考研能够学习完这个路线。> 搬运自:学长的博客-芒苔芜 一.效率最高的入门路线 [现代计算机图形学入门-闫令琪] https://www.bilibili.com/video/BV1X7411F744 对目前图形学的发展、技术进行

  • 大学计算机必修课新讲--编译原理+操作系统+图形学 百度网盘2020-12-23 17:04:38

    大学计算机必修课新讲--编译原理+操作系统+图形学  最后附上下载链接 百度网盘下载链接: 链接: https://pan.baidu.com/s/1X0RBk0GbxnCpIDDs_RnwBQ 密码: bd41 --来自百度网盘超级会员V2的分享 链接失效的话VX:itit11223344   第1章 学前导学(要有准备有目标的学) 试看 介绍课

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有