E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
普渡大学计算机图形
计算机图形
学与opengl C++版 学习笔记 第10章 增强表面细节
目录10.1凹凸贴图10.2法线贴图10.3高度贴图补充说明假设我们想要对不规则表面的物体进行建模,例如橘子凹凸的表皮、葡萄干褶皱的表面或月球的陨石坑表面。我们该怎么做?到目前为止,我们已经学会了两种可能的方法:(a)我们可以对整个不规则表面进行建模,但这么做通常不切实际(一个有许多坑的表面需要大量的顶点);(b)我们可以将不规则表面的纹理图图像应用于平滑的对象。第二种选择通常比较高效。但是,如果
Doggerlas
·
2023-06-15 23:21
计算机图形学与opengl
C++版学习笔记
c++
OpenGL坐标系及坐标转换
https://blog.csdn.net/shimazhuge/article/details/25135009OpenGL通过相机模拟、可以实现
计算机图形
学中最基本的三维变换,即几何变换(模型变换—
O天涯海阁O
·
2023-06-15 22:51
openGL
二维图形旋转公式的推导(逆时针、顺时针)
关于二维图形旋转可能在很多
计算机图形
学相关的书籍上都会介绍,然而真正理解公式推导过程的却讲得不多。那么如何推导出二维图形绕某一点旋转的公式呢?我在这里就将其推导过程简要的说明一下。
weixin_30808693
·
2023-06-15 22:49
第4章 学习Shader所需的数学基础(上)(坐标系、点和矢量)
计算机图形
学之所以深奥难懂,很大原因是在于它是建立在虚拟世界上的数学模型。数学渗透到图形学的方方面面,当然也包括Shader。
阿成_
·
2023-06-15 22:46
Unity
Shader入门精要(
冯乐乐)
计算机图形
学与opengl C++版 学习笔记 第8章 阴影
目录8.1阴影的重要性8.2投影阴影8.3阴影体8.4阴影贴图8.4.1阴影贴图(第1轮)——从光源位置“绘制”物体8.4.2阴影贴图(中间步骤)——将Z缓冲区复制到纹理8.4.3阴影贴图(第2轮)——渲染带阴影的场景8.5阴影贴图示例8.6阴影贴图的伪影8.7柔和阴影8.7.1现实世界中的柔和阴影8.7.2生成柔和阴影——百分比邻近滤波(PCF)8.7.3柔和阴影/PCF程序补充说明8.1阴影的
Doggerlas
·
2023-06-15 14:11
计算机图形学与opengl
C++版学习笔记
c++
移动端异构运算技术 - GPU OpenCL 编程(基础篇)
一、前言随着移动端芯片性能的不断提升,在移动端上实时进行
计算机图形
学、深度学习模型推理等计算密集型任务不再是一个奢望。
2301_77700816
·
2023-06-15 14:09
java
数据库
架构
计算机图形
学与opengl C++版 学习笔记 第9章 天空和背景
目录9.1天空盒9.2天空穹顶9.3实现天空盒9.3.1从头开始构建天空盒9.3.2使用OpenGL立方体贴图9.4环境贴图补充说明对于室外3D场景,通常可以通过在地平线上创造一些逼真的效果,来增强其真实感。当我们极目远眺,目光越过附近的建筑和森林,我们习惯于看到远处的大型物体,例如:云、群山或太阳(或夜空中的星星和月亮)。但是,将这些对象作为单个模型添加到场景中可能会产生高到无法承受的性能成本。
Doggerlas
·
2023-06-15 09:18
计算机图形学与opengl
C++版学习笔记
c++
计算机图形
学与opengl C++版 学习笔记 第13章 几何着色器
目录13.1OpenGL中的逐个图元处理13.2修改图元13.3删除图元13.4添加图元13.5更改图元类型补充说明在OpenGL管线中,紧跟着曲面细分阶段的是几何阶段。在这一阶段中,程序员可以选择包含几何着色器。这个阶段实际上在曲面细分阶段出现之前就已经存在,它在3.2版本(2009年)成为OpenGL核心的一部分。与曲面细分一样,几何着色器使程序员能够以顶点着色器中无法实现的方式操纵顶点组。在
Doggerlas
·
2023-06-15 08:04
计算机图形学与opengl
C++版学习笔记
c++
计算机图形
学与opengl C++版 学习笔记 第14章 其他技术
目录14.1雾14.2复合、混合、透明度14.3用户定义剪裁平面14.43D纹理14.5噪声14.6噪声应用——大理石14.8噪声应用——云14.9噪声应用——特殊效果补充说明在本章中,我们将使用在本书中学到的工具来探索各种技术。有些我们会完全讲解,而其他一些我们将只会粗略描述。图形编程是一个巨大的领域,本章绝不是全面的,而是介绍了多年来发展的一些创造性效果。14.1雾通常当人们想到雾时,他们会想
Doggerlas
·
2023-06-15 08:04
计算机图形学与opengl
C++版学习笔记
c++
计算机图形
学与opengl C++版 学习笔记 第7章 光照
目录7.1光照模型7.2光源(光源属性)7.3材质(渲染对象属性)7.4ADS光照计算(像素属性)7.5实现ADS光照7.5.1Gouraud着色(双线性光强插值法)7.5.2Phong着色(法向量插值)7.6结合光照与纹理补充说明历史记录7.1光照模型光照模型(Lightingmodel)有时也被称为着色模型(Shadingmodel),有时又使用术语反射模型(Reflectionmodel)现
Doggerlas
·
2023-06-15 08:34
计算机图形学与opengl
C++版学习笔记
c++
计算机图形
学与opengl C++版 学习笔记 第12章 曲面细分
目录12.1OpenGL中的曲面细分12.2贝塞尔曲面细分12.3地形、高度图的细分12.4控制细节级别(LOD)补充说明术语Tessellation(镶嵌)是指一大类设计活动,通常是指在平坦的表面上,用各种几何形状的瓷砖相邻排列以形成图案。它的目的可以是艺术性的或实用性的,很多例子可以追溯到几千年前[TS16]。在3D图形学中,Tessellation指的是有点不同的东西(曲面细分),但显然是由
Doggerlas
·
2023-06-15 08:34
计算机图形学与opengl
C++版学习笔记
c++
计算机图形
学笔记(一)渲染管线概述
计算机图形
学笔记(一)渲染管线概述写在前面:因为之前有学习过图形学,博文是对过去知识的拾遗和对学习过程中的总结记录,所以在内容组织上可能不符合逻辑,某些比较熟悉的内容不会体现或简述;在整理资料的时候发现
少侠只用刀
·
2023-06-15 08:03
计算机图形学学习笔记
游戏引擎
图形渲染
unity
Lecture01_
计算机图形
学概述_GAMES101 课堂笔记——2020.2.11
一、
计算机图形
学概述:
计算机图形
学(Computergraphics,CG)是研究计算机在硬件和软件的帮助下创建
计算机图形
的科学学科,是计算机科学的一个分支领域,主要关注数字合成与操作视觉的图形内容。
慕木子
·
2023-06-15 08:33
计算机图形
学与opengl C++版 学习笔记 第11章 参数曲面
目录11.1二次贝塞尔曲线(三点)11.2三次贝塞尔曲线(四点)11.3二次贝塞尔曲面(3x3控制点)11.4三次贝塞尔曲面(4x4控制点)补充说明在20世纪50年代和60年代在雷诺公司工作期间,皮埃尔·贝塞尔(PierreBézier)开发了用于设计汽车车身的软件系统。他的程序利用了PauldeCasteljau之前开发的数学方程组,后者曾为竞争对手雪铁龙汽车制造商[BE72,DC63]工作。d
Doggerlas
·
2023-06-15 08:02
计算机图形学与opengl
C++版学习笔记
c++
HNU
计算机图形
学-作业一
任务一:创建交互式三维场景前言完整工程文件具体运行环境配置看这个栏目的第一篇文章专选课
计算机图形
学的第一次作业,老师是第一次给本科生上课,用的作业是香港中文大学的
计算机图形
学的作业内容(老师就是这个学校毕业
芜湖韩金轮
·
2023-06-14 20:52
计算机图形学
c++
github
HNU
计算机图形
学-作业二
HNU
计算机图形
学-作业二作业二:纹理和照明前言介绍实施详细信息任务1:加载复杂对象任务2:纹理映射和照明任务3:互动活动和动画额外任务:增强场景的视觉效果(最高20%)最终实现效果作业二:纹理和照明前言完整工程文件说实话第二次作业和第一次作业相比也没多什么东西
芜湖韩金轮
·
2023-06-14 20:52
计算机图形学
图形渲染
2019-04-01
今天的任务就是:1.中午眯一会然后去上
计算机图形
学,
计算机图形
学课上认真看书啊你个
2022考研必胜
·
2023-06-14 12:57
Gouraud Shading(高洛德着色法)和其优缺点详解
Gouraud是一种插值方法,Gouraud着色法是
计算机图形
学中的一种插值方法,可以为多边形网格表面生成连续的明暗变化。
星空_MAX
·
2023-06-14 08:06
图形渲染
游戏引擎
ue4
unity
计算机图形
辐照度学、光度学
文章目录前言:一、什么是辐照度学二、什么是光度学前言:在
计算机图形
学中是把辐射(Radiance)等概念和亮度(Luminance)等概念不做区分的。辐射是辐照度学的概念,而亮度则是光度学上的概念。
小盖子
·
2023-06-14 07:57
辐照度学
光度学
计算机图形光度学
计算机图形辐照度学
辐照度学度度学
计算机图形
学-3D图像基础
计算机图形
学第一定律:如果它看起来正确,那就是对的。
papaofdoudou
·
2023-06-14 05:56
计算机图形学
GPU
线性代数
矩阵
世界上只有一种真正的英雄主义,就是认清了生活的真相后还依然热爱它
普渡大学
教授卡德维尔做了一项长达数十年的研究,当自欺欺人的心理开始发挥作用时,通常会有三种形式:第一种,拒绝承认令人不快的事实。上班又一次迟到,但没什么,人人都会迟到;第二种,将影响最小化。
等风来临
·
2023-06-13 08:02
AI虚拟数字人在医学领域的四大应用场景
AI虚拟数字人技术是一种基于
计算机图形
学和人工智能技术的新型应用,可以模拟人类的外貌、语言、行为等特征,实现与人类的交互。在医疗领域中,AI虚拟数字人技术也有着广泛的应用前景。
广州华锐视点
·
2023-06-12 17:49
人工智能
Part1:使用 TensorFlow 和 Keras 的 NeRF
计算机图形
学和深度学习——
计算机图形
学世界中相机的工作原理
Part1:使用TensorFlow和Keras的NeRF
计算机图形
学和深度学习1.效果图2.原理2.0前向成像模型2.1世界坐标系2.2相机坐标系2.3坐标变换2.4投影转换2.5数据3.源码参考是否有一种方法可以仅从一个场景多张不同视角的照片中捕获整个
程序媛一枚~
·
2023-06-12 14:27
图像处理
Python
OpenCV
计算机视觉
深度学习
tensorflow
keras
计算机图形
学-GAMES101-5
一、观测变换 通过Viewing(观测)transformation,最终我们将世界坐标系中的物体投影到了一个xyz都处于【-1,1】的立方体中。那么接下来,我们该做什么?二、光栅化(Rasterization)(1)透视投影的定义 定义透视投影的视锥需要的参数:长宽比Aspectratio:width/height垂直的可视角度:fovY远近平面的距离:n和f 通过长宽比和垂直的可视角度可以求出
仰望—星空
·
2023-06-12 08:53
GAMES101
图像处理
计算机图形学
CG
GAMES101
计算机图形
学-GAMES101-9
前言材质和光的相互作用很重要。VertexShader和FragmentShader。纹理贴图Texturemapping。一、在三角形中插值为什么要在三角形内部插值?虽然我们的操作很多是在三角形顶点上进行计算的,但是对于三角形内部我们也希望每个像素点能得到一个值,以此实现一个平滑的过渡。我们要插值什么内容?可以插值的内容很多,比如颜色、纹理坐标、法向量。颜色插值使得三角形内部不至于全黑,并且插值
仰望—星空
·
2023-06-12 08:53
计算机图形学
GAMES101
GAMES101
CG
GIS入门进阶之012
它通过运用地图学、
计算机图形
学和图像处理技术,将地学信息的输入、处理、查询、分析与预测的结果采用符号、图形、图像并结合图表、文字、表格、动画等方式在屏幕上表示出来,具有动态性、交互性等典型特征。
TALORYU
·
2023-06-11 20:12
arcgis
计算机图形
学-GAMES101-3
一、transformation-变换(1)Scale缩放变换示意图图形每个像素对应坐标的计算公式写成缩放矩阵的形式非均匀缩放(2)ReflectionMatrix镜面变换示意图图形每个像素对应坐标的计算公式写成镜像矩阵的形式(3)ShearMatrix切变变换示意图写成切片矩阵的形式(4)Rotate旋转变换示意图旋转默认以原点为旋转中心,旋转方式为逆时针旋转。旋转矩阵(5)总结我们要做变换,就
仰望—星空
·
2023-06-11 14:59
GAMES101
计算机图形学
GAMES101
CG
计算机图形
学-GAMES101-4
一、变换矩阵中的旋转部分当我们旋转Q角度和旋转-Q角度时,变换矩阵中旋转的部分如下图所示:旋转Q和旋转-Q的变换矩阵应该互为逆矩阵,而我们可以看到它们互为对方矩阵的转置。其实Rq是一个正交矩阵,因此其逆矩阵就是它自己的转置。当我们旋转图形一个角度为Q时,如果我们想旋转为-Q,可以直接将其变换矩阵中旋转的部分做转置。3D空间中的变换:3D空间中绕不同轴旋转的变换矩阵(y的sin是反的是因为z叉乘x才
仰望—星空
·
2023-06-11 14:59
GAMES101
计算机图形学
CG
GAMES101
前端3D技术概述
操作系统、编译原理、
计算机图形
学被传为程序员的三大浪漫,每个方向都易懂难深,但作为程序员对每个方向还是要有基本的认识和判断,毕竟贯穿虚拟和现实生活的桥梁是搭建在抽象之上的,这三大浪漫是抽象化的课代表。
阿里巴巴淘系技术团队官网博客
·
2023-06-11 06:26
前端
3d
【
计算机图形
学】课程设计——三维美术馆漫游
计算机图形
学课程设计——三维美术馆漫游一、实验目的掌握三维应用软件基本开发流程;掌握基本三维建模软件Blender的基本建模方法;掌握虚拟现实引擎WorldVizVizard呈现三维场景的方法;掌握三维模型呈现软件
MorleyOlsen
·
2023-06-11 04:13
计算机图形学
计算机图形学
vizard
图形渲染
C++如何制作3D游戏
C++是一门强大的编程语言,它广泛应用于游戏开发、
计算机图形
学等领域。如果您想制作一款高质量的3D游戏,并让它在各个平台上运行,那么C++无疑是一个非常好的选择。
YT177
·
2023-06-11 00:45
unity
游戏引擎
神经辐射场(NERF)模型:一个令人惊叹的三维场景重建方法
在
计算机图形
学、计算机视觉和增强现实等领域,三维场景重建一直是一个热门话题。近年来,神经网络模型的出现已经彻底改变了这个领域,而其中最引人注目的就是NERF(神经辐射场)模型。
奥里马
·
2023-06-10 17:39
深度学习
人工智能
计算机视觉
神经网络
机器学习
移动端异构运算技术 - GPU OpenCL 编程(基础篇)
一、前言随着移动端芯片性能的不断提升,在移动端上实时进行
计算机图形
学、深度学习模型推理等计算密集型任务不再是一个奢望。
2301_77700816
·
2023-06-10 04:41
fpga开发
Cairo图形库编辑指南——介绍
2D矢量图形
计算机图形
有两种:矢量图形和光栅图形。光栅图形就是组合像素。矢量图形是用几何图元,比如点,线,面或是多边形来表现图形。这些矢量图元是用数学方程式进行精确描述的。
fo1_sky
·
2023-06-10 03:25
Gtk——Cairo图形库
图形
postscript
windows
gtk
quartz
osx
ClipperLib库使用说明
前言Clipper库是目前
计算机图形
届广为使用的图形处理库,可以用于解决平面二维图形的多边形简化、布尔运算和偏置处理,在CAD、加工路径与3D打印方面都有着比较重要的应用。
穷小子csdn
·
2023-06-09 20:34
Clipper
计算机图形
平面多边形
布尔运算
偏置处理
计算机图形
学复习3
计算机图形
学复习0
计算机图形
学复习1
计算机图形
学复习2前面讲的画直线、圆以及椭圆等是一维图形的光栅化,就是如何在计算机屏幕上即在一个离散的像素集上表示一个连续的图形。
暖风吹起云
·
2023-06-09 18:47
计算机图形学复习
区域填充
反走样
字符的表示
计算机图形学
算法
Unity 个人玩法Demo合集
近期热衷
计算机图形
,利用业余时间入手unity,并做了一些小demo,这个以入门时间为顺序做个汇总和备案。1.RollBall:入门第一个项目,没什么好说的,简单的键盘控制小球滚动吃掉旋转的棱形块。
风之涯角
·
2023-06-09 06:03
面试专用
unity
游戏引擎
数码相机的定位
此文当时和好友08年参加数学建模时写的,当时大家都是第1次接触
计算机图形
学,解决方法还是蛮实际的,可惜我们文笔欠佳,不过学习到数码相机的定位原理收获也挺多的此文内容主要为了解决4个问题,问题如下:有人设计靶标如下
wzumath
·
2023-06-08 17:22
matlab
算法
plot
bt
图形
出版
VR问答
学习VR开发需要掌握一些基础知识,如
计算机图形
学、3D建模、编程语言等。以下是一个学习VR开发的计划和大纲,你可以按照这个计划来进行系统性的学习。
·
2023-06-08 09:18
程序员
5个有效方法教你如何正确使用云渲染,防错必备!
随着技术的进步和计算能力的提升,云渲染成为了现代
计算机图形
学和动画制作中不可或缺的一环。无论是在电影、游戏还是建筑可视化等领域,渲染图像的质量和效率都对最终结果有着巨大的影响。
Renderbus瑞云渲染农场
·
2023-06-08 06:51
渲染知识
计算机视觉
图像处理
人工智能
典型三维重建方案分析(二)
物体三维重建是计算机辅助几何设计(CAGD)、
计算机图形
学(CG)、计算机动画、计算机视觉、医学图像处理、科学计算和虚拟现实、软件算法研究与嵌入式系统设计领域的
Ricardo_22d2
·
2023-06-08 04:50
VTK学习-坐标系统
这一部分与
计算机图形
学结合更加紧密。想起之前也“被迫”研究过一段时间的
计算机图形
学中三维显示部分,现在简单学一学,提示一下,也挺好。
zy2317878
·
2023-06-07 15:33
VTK
vtk
STL模型转有限元网格
随着
计算机图形
学、硬件和3D打印技术的发展,基于曲面三角网格的图形渲染及其文件格式越来越流行。在有限元分析(FEA)中,工程师有时会得到基于三角形网格的几何文件(如STL文件等)并进行后续分析。
新缸中之脑
·
2023-06-07 09:11
c++
开发语言
【
计算机图形
学基础教程】面向对象程序设计基础
构造函数与析构函数例1设计一个长方形CRectangle类,调用类的成员函数计算长方形的周长和面积。#includeclassCRectangle{public:CRectangle();//声明默认构造函数CRectangle(intwidth,intheight);//声明带参构造函数~CRectangle();//声明析构函数doubleperimeter();//声明计算周长成员函数dou
LAWKAWAI
·
2023-06-07 06:02
算法
c++
数据结构
优漫动游:ui设计的课程有哪些?
UI设计的课程主要有以下几个方面:软件:专业软件是设计中最重要的基础知识之一,从网页到软件应用到虚拟现实、
计算机图形
、交互、软件界面、程序开发、UI设计等。
mc_joker88
·
2023-06-07 01:44
ui
前端
面试
影视动画设计有些SCI期刊推荐? - 易智编译EaseEditing
以下是几本影视动画设计方向的SCI期刊:ACMTransactionsonGraphics:该期刊是ACM(AssociationforComputingMachinery,美国计算机协会)下的一个子刊,涵盖了
计算机图形
学和交互技术等领域
易智编译
·
2023-04-21 20:29
学习
职场和发展
科技
程序人生
一起学 WebGL:复合矩阵
具体讲解可看:《
计算机图形
学:变换矩阵》一个坐标(矢量),先进行矩阵变形1,然后再做矩阵变换2,它的写法是:m2*m1*vec第一个矩阵A的列数如果等于第二个矩阵B的行数,那这
前端西瓜哥
·
2023-04-21 13:05
webgl
算法
矩阵
计算机图形
学在游戏设计中的应用
一、什么是
计算机图形
学?**
计算机图形
学(ComputerGraphics,CG)**是一门利用数学算法将二维或三维图形转换成计算机显示的光栅形式的科学。
筱寒小记
·
2023-04-21 05:36
unity
计算机图形学
游戏设计
unity
CG
计算机图形
学——基于3D游戏开发技术——第一章游戏模型
1.2多边形网格opengl支持凸多边形;Direct3d仅支持三角形;细分操作:低分辨率向高分辨率转化的过程简化操作:高分辨率向低分辨率转换的过程1.2.1创建多边形网格(美工方面)1.2.2多边形网格的表达方式第一种表达方式:列举顶点,顺序读取3个顶点即可构成一个三角形。顶点存储于顶点缓冲区。非索引三角形列表:包含冗余顶点数据(一般不用)索引三角形列表:顶点存在于顶点缓冲区中,索引数据存储于索
ivebeenready
·
2023-04-21 05:32
opengl
见缝插针小游戏 (基于OPENGL)|
计算机图形
学
见缝插针小游戏(基于OPENGL)|
计算机图形
学1.前言最近开始学习图形学,试着用glut做了一个小游戏,也是之前见得蛮多的小游戏叫做见缝插针,基本上功能都实现了,可能还有些不足,之后有机会再改进,废话不多说
LLLLQZ
·
2023-04-21 05:29
计算机图形学
游戏
opengl
字符串
c++
c语言
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他