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
GAMES101-计算机图形学
[转]对齐次坐标的理解
“齐次坐标表示是
计算机图形学
的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)几何变换。”——F.S.Hill,JR。
weixin_30588729
·
2020-09-10 19:56
【转】齐次坐标的理解
齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年重生”的博客上看到一篇关于透视投影变换的探讨的文章,其中有对齐次坐标有非常精辟的说明,特别是针对这样一句话进行了有力的证明:“齐次坐标表示是
计算机图形学
的重要手段之一
weixin_30335575
·
2020-09-10 18:15
计算机图形学
读书笔记(九) 纹理Texture
写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。并没有对每个知识点的详细解释,大部分只有主观的定性的解释。纹理的意义:是对模型细节的补充。纹理的使用需要三步:1.获取纹理2.贴图(mapping,动词“贴”)3.滤波获取纹理:人为创作:画画,拍照等ProcedureTexture(过程纹理):例:使用柏林噪声直接合成文理,如大理石表面,云彩等。texturesynthesis(纹理合成)
风日好
·
2020-09-10 16:55
计算机图形学
详解结构光中的鲁棒性像素分类
结构光三维建模的鲁棒像素分类RobustPixelClassificationfor3DModelingwithStructuredLight三维对象和场景建模是
计算机图形学
的重要组成部分。
视觉小新
·
2020-09-10 15:49
三维重建结构光编解码研究
三维重建
图形变换和齐次坐标
1、图形变换是
计算机图形学
基础内容之一几何变换,投影变换,视窗变换线性变换,属性不变,拓扑关系不变。
Aries鹏
·
2020-09-10 15:01
数字图像处理
特殊矩阵和压缩存储--------使用数组存储矩阵中的元素
矩阵在
计算机图形学
、工程计算中占有举足轻重的地位。在数据结构中考虑的是如何用最小的内存空间来存储同样的一组数据。
hihello米
·
2020-09-10 14:48
数据结构
旋转矩阵与四元数
旋转矩阵与四元数另一个Blog地址:http://insaneguy.me原文链接:http://insaneguy.me/2015/03/25/rotation_matrix_and_quaternions/在
计算机图形学
的学习中
insaneguy
·
2020-09-10 14:32
算法
openGL三维网格坐标,旋转,缩放,灯光设置,纹理读取,模型读取(MFC单文档)
最近学习
计算机图形学
写的基于opengGL的作业源码下载链接:链接:http://pan.baidu.com/s/1slANShZ密码:hbwj1.三维网格坐标建立2.基本3维图形创建3.鼠标相应旋转缩放
Mosen_Huang
·
2020-09-10 14:33
opengl
关于MFC
计算机图形学
之二维平移旋转缩放代码
以下均为MFC工程代码代码一:简单实现voidCGeotranView::Onyuantu(){//原图,画三角形CDC*pDC=GetDC();pDC->MoveTo(100,100);pDC->LineTo(200,50);pDC->LineTo(200,150);pDC->LineTo(100,100);ReleaseDC(pDC);}voidCGeotranView::Ontranslat
gsls200808
·
2020-09-10 13:06
opengl
编程
在Racket中如何实现交互绘图中的可靠实时显示
以下内容假定读者已经对计算机绘图有基本了解并懂得
计算机图形学
关于交互绘图的概念。否则可能难于理解,特提醒注意。1问题的提出用Racket实现GUI程序及绘图操作非常方便而且可以高效完成编程。
OnRoadZy
·
2020-09-10 12:33
Racket
racket
gui
交互绘图
时钟
中国计算机学会(CCF)推荐国际学术会议和期刊目录(2019年版,官网转载)
存储系统会议计算机网络期刊计算机网络会议网络与信息安全期刊网络与信息安全会议软件工程/系统软件/程序设计语言期刊软件工程/系统软件/程序设计语言会议数据库/数据挖掘/内容检索期刊数据库/数据挖掘/内容检索会议计算机科学理论期刊计算机科学理论会议
计算机图形学
与多媒体期刊
计算机图形学
与多媒体会议人工智能期刊人工智能会议人机
半个冯博士
·
2020-09-10 12:58
技术杂谈
【
计算机图形学
】零 · 计算机图形系统概述
目录1计算机图形系统1.1组成1.2基本功能2图形显示设备2.1彩色CRT显示器2.2LCD液晶显示器2.3性能指标3显示系统3.1主要组成3.2随机扫描显示系统3.3光栅扫描显示系统3.4其它知识4习题1计算机图形系统1.1组成硬件:输入设备输出设备存储设备图形处理设备软件:软件包应用程序应用模型1.2基本功能计算:图形处理存储:远程和本机输入:人机交互及数据文件等输出:显示器、打印机等对话图形
Vici__
·
2020-09-10 12:20
计算机图形学
齐次坐标的分析
一、齐次坐标的理解“齐次坐标表示是
计算机图形学
的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)几何变换。”——F.S.Hill,JR。
white_Learner
·
2020-09-10 11:35
运动控制
视觉学习
Image-based 3D Object Reconstruction: State-of-the-Art and Trends in the Deep Learning Era
State-of-the-ArtandTrendsintheDeepLearningEra深度学习领域基于图像的三维物体重建最新方法及未来趋势综述论文下载:https://arxiv.org/abs/1906.06543摘要:三维重建是计算机视觉
计算机图形学
和机器学习等领域几十年来一个不适定问题
计算机视觉life
·
2020-09-08 14:57
视觉SLAM
计算机视觉
计算机视觉
深度学习
计算机图形学
-3.2用Liang-Barsky算法实现直线段裁剪
(1)算法设计原理依次处理(p1,q1)(p2,q2)(p3,q3)(p4,q4)四组数据:把(pk,qk)作为ClipT函数的输入变量p1=p2=0时,若q1=0且q2>=0,计算uk|pk0,和umin比较大小成为新的umin,k=3,4P3=p4=0时,若q3>=0且q4>=0,计算uk|pk0,和umin比较大小成为新的umin,k=1,2P1!=p2时,计算uk|pk0,和umin比较大
潇潇今天学习了吗
·
2020-09-01 10:06
计算机图形学
【
计算机图形学
】实验报告7绘制空间物体3D线框图
#includeGLintwinWidth=1600,winHeight=1280;GLfloatx0=0.0,y0=300.0,z0
Argiel
·
2020-08-31 15:35
【
计算机图形学
】实验报告6Sutherland-Hodgeman 多边形裁剪算法
1、编写程序实现Sutherland-Hodgeman多边形裁剪算法。#include#include#include#includetypedefstruct{floatx,y;
Argiel
·
2020-08-31 15:21
opengl
图形学
【
计算机图形学
】实验报告5线段裁剪算法
1、编写程序实现Cohen-Sutherland线段裁剪算法。2、编程实现Liang-Barsky算法。1、实现Cohen-Sutherland线段裁剪算法。#include#include#include#defineLEFT_EDGE1#defineRIGHT_EDGE2#defineBOTTOM_EDGE4#defineTOP_EDGE8void
Argiel
·
2020-08-31 15:54
opengl
图形学
【
计算机图形学
】实验报告3多边形区域光栅化及位图输出
1、程序实现多边形区域扫描填充算法(多边形区域的光栅化)。2、设计一个位图阵列图案,用OpenGL位图函数显示之。(1)程序实现多边形区域扫描填充算法#include"gl/glut.h"#include"windows.h"constintPOINTNUM=5;//多边形点数./******定义结构体用于活性边表AET和新边表NET********************************
Argiel
·
2020-08-31 14:21
opengl
图形学
【
计算机图形学
】实验报告2OpenGL图元的光栅化
1、程序实现图元直线的bresenham(斜率绝对值小于1)算法。2、用中点算法实现圆和抛物线的光栅化。圆的方程:x2+y2=r2(r=20),抛物线方程x=y2-5,在区间=#include#include#definePI3.14159265359intwidth,height;
Argiel
·
2020-08-31 14:59
图形学
opengl
SVG学习(一)
注:矢量图位图的区别矢量图也称为面向对象的图像或绘图图像,繁体版本上称之为向量图,是
计算机图形学
晨曦_f83d
·
2020-08-28 09:45
[3D
计算机图形学
]学习笔记 第一章
计算机图形学
中的数学基础
1.1处理三维结构
计算机图形学
中表示一个物体的最普通方法是多边形网络模型。多边形网络模型由一个顶点结构组成,每一个顶点是一个在所谓世界坐标空间中的三维的点。
t_Able
·
2020-08-26 23:46
Graphics
3D
Basic
渲染管线
但是在
计算机图形学
领域,渲染管线却依然有着举足轻重的地位,因为它依然是实时渲染的基本原理。虽然在上一章提到了渲染管线这一概念,但并没有给出详细的解
逃亡的山猫
·
2020-08-26 23:46
计算机图形学
计算机图形学
总结笔记
文章目录Unit1Chapter4HumanvisualsystemSyntheticCameraModelOpenGLTheprogrammer'sInterfaceGraphicsArchitecturesInputandInteractionInteractionInputDevicePhysicalInputDevicesLogicalDevices逻辑设备InputModes输入模式Cl
想想虔诚怎么做
·
2020-08-26 23:03
计算机图形学
计算机图形学
-3D观察与图像渲染流水线-投影全解析
本文目标:理清OpenGL在3D观察的整个流程。清楚各个专业术语的含义。对坐标系变换的数学有所掌握。1三维观察与观察流程1.1三维观察与照相观察的对比三维观察过程与使用照相机拍摄照片类似对象定位场景范围成像照相自然景物设定相机位置、方向、相机的正向上方向改变相机焦距大小胶片三维观察三维虚拟场景设置三维观察坐标系选定观察体大小观察平面1.2三维观察流水线(模型渲染管线)让我们先来弄清楚OpenGL中
Mr. Water
·
2020-08-26 23:41
计算机图形学
【Metal API 教程:第二讲】编写Metal Shader并渲染3D模型(上)
前言本文不讲述图形变换的理论(可参考
计算机图形学
和线性代数),图形编程(场景物体剔除、光照等)涉及到很多的数学基础,本文直接从Shader语法阐述如何用MetalAPI渲染3D物体。
DsoTsin
·
2020-08-26 23:34
3D图形API
iOS
8
Metal
关于《3D管线导论》这本书
关于《3D管线导论》这本书游戏开发中,
计算机图形学
是必不可少的东西。许多人也是从接触图形开始而进入游戏行业的。3D管线导论这本书诠释了3D管线的细节。为大家解开了萦绕已久的迷团。
一麒麟子一
·
2020-08-26 23:15
(一) 3D图形渲染管线
(一)3D图形渲染管线(学习Shader的基础是
计算机图形学
)正文什么是渲染(Rendering)渲染简单的理解可能可以是这样:就是将三维物体或三维场景的描述转化为一幅二维图像,生成的二维图像能很好的反应三维物体或三维场景
沐逢春
·
2020-08-26 23:17
Shader
什么是数据可视化?有什么作用?
在大数据分析工具和软件中提到的数据可视化,就是利用运用
计算机图形学
、图像、人机交互等技术,将采集或模拟的数据映射为可识别的图形、图像。数据可视化的展
data2006
·
2020-08-26 12:16
数据可视化
可视化
数据分析
数据可视化
VR教育 教育行业的下一个蓝海?
虚拟现实技术是仿真技术的一个重要方向,是仿真技术与
计算机图形学
人机接口技术多媒体技术传感技术网络技术等多种技术的集合,是一门富有挑战性的交叉技术前沿学科和研究领域。
单衫杏子白
·
2020-08-25 05:08
如何学好C语言和其他计算机语言8条秘籍(转载)
1,要有良好的英语水平(下面提到它和英语的关系)2,要有良好的数学基础(否则
计算机图形学
等无法入手)3,认真听讲,不懂就问.
cmanlee
·
2020-08-25 02:26
C
语言学习
数据可视化是一种创造性活动吗?
但知道最近一二十年,随着
计算机图形学
(ComputerGraphics)的发展,数据可视化开始发生了巨大的发展。
三次方根
·
2020-08-24 13:55
数据可视化
ggplot2
r
计算机图形学
:中点画圆算法
在
计算机图形学
中,圆和直线一样,也存在在点阵输出设备上显示或输出的问题,因此也需要一套光栅扫描转换算法。
tzb592825420
·
2020-08-24 10:10
计算机图形学
计算机图形学
:机器人的画法与填充
详情请见http://cuiqingcai.com/1597.htmlhttp://cuiqingcai.com/1640.html#include#include#include#include#include#definePI3.1415926usingnamespacestd;inthalfWidth,halfHeight;GLubyteborderColor[3];structPoint{
tzb592825420
·
2020-08-24 10:10
计算机图形学
摸爬滚打DirectX11_day08——Alpha混合技术
混合(Blending)是
计算机图形学
中的常用技术,即混合像素,我们通常用已经光栅化的像素光栅化同一位置的娴熟,或者说是在某图元上混合图元。Alpha混合其实作用就是实现一种半透明的效果,设B的透明
水果先生
·
2020-08-24 09:04
Directx11
游戏开发
DirectX11学习记录
大屏数据可视化测试-数据准确性校验
什么是数据可视化:首先,数据可视化就是利用
计算机图形学
和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的一种理论、方法和技术。
Dannaliu001
·
2020-08-24 05:17
Android 贝塞尔曲线
贝塞尔曲线(Béziercurve)叫贝兹曲线,是
计算机图形学
中非常重要的参数曲线。如qq消息提醒拖拽红点,阅读器翻书效果等等,在实际软件工具中,比如ps中的钢笔工具核心就是贝塞尔曲线。
java-wing
·
2020-08-24 02:52
Android
vtk读取obj文件和贴图
学过
计算机图形学
都知道,模型的显示是通过建立网格模型,并且用参数化方法(常规渲染模型处理软件,比如3dmax等都不需要生成贴图坐标,直接选择贴图,贴图方式,将自动生成贴图坐标),然后添加贴图,通过显卡处理
痞子兵
·
2020-08-24 01:57
图形学
vtk
OpenCV 基于距离变换的高精度轮廓匹配
二值图像距离变换的概念由Rosenfeld和Pfaltz于1966年其论文中提出,目前广泛应用于
计算机图形学
,计算机视觉及GIS空间分析等领域,其基本含义是计算一个图像中非零像素点到最近的零像素点的距离
可微函树
·
2020-08-23 22:28
OpenCV
拾遗
计算机图形学
基础教程--个人笔记--第二章MFC绘图基础
参考教材:
计算机图形学
基础教程(VisualC++版)(第二版)面向对象程序设计基础(VisualC++)类的定义格式:class类名{public:成员变量和成员函数的声明;private:成员变量和成员函数的声明
xz58000
·
2020-08-23 21:39
计算机图形学
判断点在多边形内外的简单算法 -- 改进弧长法
这个算法是源自《
计算机图形学
基础教程》(孙家广,清华大学出版社),在该书的48-49页,名字可称为“改进的弧长法”。该算法只需O(1)的附加空间,时间复杂度为O(n),但系数很小;最大的优点是具
awen1983
·
2020-08-23 09:43
算法
使用OpenGL实现粒子系统: 漂亮的喷雾
但是可以肯定的是,对粒子系统的兴趣和它们的能力有些关系,相比其它
计算机图形学
方法,更能实时实现自然现象。WilliamReeves早在1982到1983年就实现了粒子系统。
xingtianxia710
·
2020-08-23 08:05
Computer
Graphics
计算机图形学
多边形裁剪
多边形裁剪多边形裁剪SutherlandHodgeman多边形裁剪新点的产生与旧点的保留及其二者的输出确定第一点S在不可见侧,第二点P在可见侧第一点S和第二点P都在可见侧第一点S在可见侧,第二点P在不可见侧第一点S和第二点P都在不可见侧举例缺点多边形裁剪SutherlandHodgeman多边形裁剪如果用直线裁剪算法来处理一个多边形,得到的是一堆零散的线段。所以这里介绍SutherlandHodg
Runge Ryo
·
2020-08-23 08:30
寒假
计算机图形学
裁剪算法
裁剪算法直线裁剪算法暴力裁剪法点的裁剪线的裁剪判断直线段与窗口的关系三个算法CohenSutherland算法/编码裁剪算法——通过二进制编码及运算,对直线与窗口的关系进行分类。处理方法1.简取2.简弃3.既不简取也不简弃编码运算适用范围中点分割法——二分逼近的方法确定直线段与窗口的交点处理方法中点不在窗口内中点在窗口内LiangBarsky算法——直线方程参数化、给直线赋方向算法分析P~k~=0
Runge Ryo
·
2020-08-23 08:30
寒假
计算机图形学
文字裁剪
文字裁剪文字裁剪串精度裁剪字符精度裁剪笔画/像素精度裁剪文字裁剪串精度裁剪当字符串中的所有字符都在裁剪窗口内时,全部保留;否则,舍弃整个字符串的显示。字符精度裁剪与窗口有重叠?落在窗口边界外?字符全部被裁剪掉笔画/像素精度裁剪判断字符串中各字符的哪些像素、笔画的哪部分在窗口内?保留窗口内部分,裁切窗口外部分。
Runge Ryo
·
2020-08-23 08:30
寒假
图形学矩阵变换。
对于学习
计算机图形学
的人来说,对其中的几个变换开始时往往有些难以理解。就算理解了,也是一知半解。不过,一般的图形学编程来说,不用深入这些变换照样能够编写程序。
leepyzh
·
2020-08-23 06:57
技术心得
OpenGL学习三——矩阵堆栈
在
计算机图形学
中,所有的变换都是通过矩阵相乘实现的,即物体定点构成的齐次坐标矩阵乘以三维变换矩阵就可得到变换后的物体齐次坐标矩阵。
Ocean2006
·
2020-08-23 05:04
OpenGL
openGL学习
0.本文章主要记录
计算机图形学
课上学习的重要知识点及openGL的使用要点,文中部分图片和文字来自https://learnopengl-cn.github.io/1.现在使用的opengl都是新版本的
weixin_30699741
·
2020-08-22 23:15
DDA算法和Bresenham算法
DDA算法和Bresenham算法本文结构如下:1、DDA算法2、Bresenham算法3、代码实现核心部分1、DDA算法DDA算法是
计算机图形学
中最简单的绘制直线算法。
两鬓已不能斑白
·
2020-08-22 22:42
计算机视觉和图形学
计算机图形学
|| openGL中的camera
摄像机/观察空间摄像机位置摄像机位置简单来说就是世界空间中一个指向摄像机位置的向量。glm::vec3cameraPos=glm::vec3(0.0f,0.0f,3.0f);摄像机方向这里指的是摄像机指向哪个方向。现在我们让摄像机指向场景原点:(0,0,0)。这里运用将两个矢量相减,就能得到这两个矢量的差,用场景原点向量减去摄像机位置向量的结果就是摄像机的指向向量。由于我们知道摄像机指向z轴负方向
perry0528
·
2020-08-22 22:31
计算机图形学
openGL
c++
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他