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-计算机图形学
改进的point in polygon problem算法介绍
该算法在
计算机图形学
,地理空间信息学等方面有广泛的应用。
ithiker
·
2020-09-15 13:49
算法和数据结构
点积应用-求两个向量夹角
之前,由点积求两条直线的夹角,只知道会用,不知道原量,今天看
计算机图形学
,才知道其原量,待记录如下:点积最重要的应用时计算两个向量的夹角,或者两条直线的夹角。
SevenColorFish
·
2020-09-15 12:51
计算机视觉
三阶贝塞尔曲线拟合1/4圆
贝塞尔曲线是
计算机图形学
中相当重要的参数曲线,在一些比较成熟的位图软件中也有贝塞尔曲线工具,如PhotoShop等。在Flash4中还没有完
RoyalMjz
·
2020-09-15 02:24
c/c++
算法
曲线
光照(一):标准光照方程概述
在
计算机图形学
中,色彩常被视为数学实体。我们用黑体的小写罗马字母表示色彩符号,如c。色彩可以加、减、乘以标量,和向量运算一样。
Chydison
·
2020-09-14 22:46
进阶杂
3D图形学
图形学
光照模型
3D数学
游戏开发
vtk介绍
VTK(visualizationtoolkit)是一个开源的免费软件系统,主要用于三维
计算机图形学
、图像处理和科学计算可视化。
小新快跑123
·
2020-09-14 16:05
vtk
什么是Alpha通道?
Alpha通道是
计算机图形学
中的术语,指的是特别的通道,意思是“非彩色”通道,主要是用来保存选区和编辑选区。为什么用‘Alpha’代表透明度?lAlpha没有透明度的意思,不代表透明度。
weixin_30246221
·
2020-09-14 15:24
C++数学计算库
CGAL是用来在各个领域:
计算机图形学
,科学可视化,计算机辅助设计与建模,地理
nineships
·
2020-09-14 14:44
c++
图像处理的Alpha通道
一、Alpha通道的概念与功能在
计算机图形学
中,一个RGB颜色模型的真彩图形,用由红、绿、蓝三个色彩信息通道合成的,每个通道用了8位色彩深度,共计24位,包含了所有彩色信息。
lfw2019
·
2020-09-14 13:39
矩阵的转置的意义
从
计算机图形学
的角度说一下~矩阵其实是用来描述或者说是记录物体所有的点在一个线性空间里的坐标的,当然也可以用于描述对别的对象进行旋转/缩放/平移的程度在做图像处理或输出时,如果要对一个物体(2维
夏~
·
2020-09-14 12:54
我写的关于视频的基础知识,欢迎大家挑错和鼓励!
对于计算机中的图形研究,有专门的
计算机图形学
,主要的研究对象是点、线、面等抽象事物。目前所谓的计算机显卡3D技术
沧海一朵浪
·
2020-09-14 12:30
计算机图形学
学习 直线生成算法
这是我学习的笔记吧···以前学习过,但是现在准备再次认真学习下。1、直线生成算法直线DDA算法(digitalDifferentialAnalyser)MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal01)设直线的起点为(x1,y1)中点为(x2,y2),斜率为M。M=(Y2-Y1)/(X2-X1)=Dy/Dx2)直线的每一点坐标都
送只羊
·
2020-09-14 11:18
cg
EasyPR--一个开源的中文车牌识别系统1【转】
我开发这套系统的主要原因是因为我希望能够锻炼我在这方面的能力,包括C++技术、
计算机图形学
、机器学习等。我把这个项目开源的主要目的是:1.它基于开源的代码诞生,理应回归开源;2.我希望有人
weixin_33860528
·
2020-09-14 05:59
物理渲染-基于物理的光照模型
实时渲染的光照模型是一个最最基础的问题,简单的来讲,光照模型就是用来描述在真实环境下,物体表面一点在在光照下的反射颜色值.有许许多多的光照模型试图用数学的公式来模拟这个问题,当然这即是一个物理问题,也是一个数学问题.大学时最初接触
计算机图形学
时
xionghaoaizhangruyun
·
2020-09-14 02:40
Unity 移动摄像机的脚本(类似于魔兽争霸, LOL的摄像机移动方式)
将屏幕分为9份,每一份一个标记,标记划分参考
计算机图形学
[java]viewplaincopy//整体移动速度varspeed=5;//关于鼠标滑轮的参数varMouseWheelSensitivity
merryken
·
2020-09-14 02:55
unity3d
计算机图形学
复习2
计算机图形学
复习0
计算机图形学
复习1接着上次的内容更,本次内容讲述基本图形的生成算法。包括直线的生成算法,圆弧的生成算法。
暖风吹起云
·
2020-09-14 00:46
计算机图形学复习
算法
直线生成算法
圆弧生成算法
【
计算机图形学
】基本图形元素:圆的生成算法
08年9月入学,12年7月毕业,结束了我在软件学院愉快丰富的大学生活。此系列是对四年专业课程学习的回顾,索引参见:http://blog.csdn.net/xiaowei_cqu/article/details/7747205圆的特征圆被定义为到给定中心位置(xc,yc)距离为r的点集。圆心位于原点的圆有四条对称轴x=0,y=0,x=y和x=-y。若已知圆弧上一点(x,y),可以得到其关于四条对称
iteye_18800
·
2020-09-14 00:33
图像变形与投影(Transformations and projections)
【原文来自:http://blog.csdn.net/zhang11wu4/article/details/47754035】坐标转换与投影以下列出的各种坐标转换和投影方法皆应用于
计算机图形学
。
Flueg
·
2020-09-14 00:59
Computer
Graphics
PCL: Registration模块之IterativeClosestPoint点云配准
小结:ICP匹配,中文应该叫临近点迭代吧,是
计算机图形学
中的一个非常有用的算法,尤其是在三维重建点云配准中有着极其重要的地位,此外在SLAM等移动机器人导航等领域也有着很大的用武之地。
iwshuang
·
2020-09-13 19:13
机器视觉
计算机图形学
:基本二维几何变换
1.二维平移矩阵2.二维旋转矩阵首先确定基准点为坐标原点时点位置P进行旋转的变换方程:Φ表示点的原始角度位置与水平线的夹角,θ是旋转角。在极坐标系中,点的原始坐标为我们就得到相对于原点,将位置(x,y)的点旋转的变换方程将方程规范化为绕任意指定的旋转位置旋转的点的变换方程用矩阵形式表示3.二维缩放矩阵4.二维平移逆矩阵对于平移变换,我们通过对平移距离取负值而得到逆矩阵。这产生相反方向的平移,而平移
Nervermore
·
2020-09-13 17:51
NeHe的OpenGL教程笔记
大三寒假之前看了21课的代码,但是交了
计算机图形学
的大作业后就又搁置了。这次重新拾起,希望可以全部看完,并整理一下每节教程的内容。第1课,介绍了一个OpenGL在Win32下面的框架。
RayoNicks
·
2020-09-13 15:39
读书笔记
QT5.14.2自带Examples:Analog Clock Window
这个例子使用了QPainter的位移、缩放、旋转特性,这些功能都是对
计算机图形学
算法的封装,相关的矩阵对用户来说都是透明的,使用起来非常方便。
阿西拜-南昌
·
2020-09-13 10:30
CSS3:transform与transition背后的数学原理
(很多同学看到大段的数学公式就会发昏,我以人格担保,这里面的数学公式简单的不能再简单了......)transform的原理是
计算机图形学
中的2D矩阵变换,在开始之前,首先来复习下一个简单的线性代数知识
weixin_33881041
·
2020-09-13 03:44
零基础开发OpenGL ES 2.0学习笔记-齐次坐标
齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年重生”的博客上看到一篇关于透视投影变换的探讨的文章,其中有对齐次坐标有非常精辟的说明,特别是针对这样一句话进行了有力的证明:“齐次坐标表示是
计算机图形学
的重要手段之一
weishanxiao
·
2020-09-13 03:50
OpenGL
ES
学习笔记
渲染的本质: 纹理过滤(Texture filtering)技术
的方式线性过滤+mipmap双线性过滤(Bilinearfiltering)三线性过滤(Trilinearfiltering)各向异性过滤(Anisotropicfiltering)其他纹理过滤方法在
计算机图形学
中
张广木
·
2020-09-13 03:21
图形学
计算机图形学
(八)几何图形变换讲解与源代码
源码下载:点我下载几何图形变换这部分内容很简单。其中主要我这里主要包括2种图形的变换。1.直线2.多边形实现的变换类型是4种1.平移平移是指对一个图形移到另外一个位置即:通过将位移量加到一个点的坐标上来生成一个新的点。P'=P+T
并非菜鸟
·
2020-09-13 02:41
计算机图形学
计算机图形学基本算法介绍与入门
计算机图形学
一:基础变换矩阵总结(缩放,旋转,位移)
变换矩阵总结摘要12D线性变换1.1缩放(scaling)1.2剪切(shearing)1.3旋转(rotation)23D线性变换2.13维缩放(scaling),剪切(shearing),旋转(rotation)2.23维绕任意轴旋转3仿射变换3.1位移(translation)Reference(本篇文章同步发表于知乎专栏:https://zhuanlan.zhihu.com/p/14432
剑 来!
·
2020-09-13 02:56
计算机图形学笔记
图形学
线性代数
计算机图形学
-光栅渲染概述
开篇本篇主要讲的是
计算机图形学
中比较重要的主题之一,渲染,并且着重于讲述光栅化的渲染方式。
Papals
·
2020-09-13 02:29
图形学渲染技术
计算机图形学
之矩阵变换的深度理解
对于图形学来说,矩阵计算不可避免,既直观又方便。而如果线性代数学的不透彻的话,那么基本上是做不到应用的,这里推荐看一下3Blue1Brown的线性代数的视频,可以对矩阵计算有深刻的认识。之后就是应用阶段,我们这个阶段就是使用我们的矩阵来完成空间中点或向量的各种变换。重点是理解矩阵的含义:矩阵其实是一种坐标系的转换理解矩阵的几何功能:矩阵是一种线性变换(线段变换后仍是线段,并且原点不会改变)矩阵是一
Papals
·
2020-09-13 00:03
计算几何
图形学渲染技术
计算机图形学
(2)——OpenGL几何变换
给《
计算机图形学
基础(OpenGL版)》实验三示例代码贴上自己写的注释,唔,方便理解。//CG_3_opengl几何变换.cpp:定义控制台应用程序的入口点。
you_hao_zi
·
2020-09-13 00:16
OpenGL基础图形编程 - OpenGL变换
OpenGL变换是本篇的重点内容,它包括
计算机图形学
中最基本的三维变换,即几何变换、投影变换、裁剪变换、视口变换,以及针对OpenGL的特殊变换概念理解和用法,如相机模拟、矩阵堆栈等。
popkiler
·
2020-09-12 22:50
game
OpenGL图形变换——几何变换(世界变换)
图形变换是
计算机图形学
中的重要内容,大体上又可以分为三类:几何变换、坐标变换和显示变化。
Carnnation
·
2020-09-12 22:22
OpenGL
OpenGL实例:几何变换
OpenGL实例:几何变换作者:凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/更多请查看:
计算机图形学
1.平移#includevoidinit(void){glClearColor
difei1877
·
2020-09-12 21:45
读《3D 游戏与
计算机图形学
中的数学方法》第3版
借的书,没有读完就要还了。第1章,渲染管线以openGL图形库为基础,概要介绍了图形渲染管线。没有对涉及的理论进行详细的数学论述,写在其他章里了。顶点变换:顶点坐标变换,空间中的物体需要使用三维坐标来描述,而显示器是一个二维的表面,所以在屏幕上渲染一个三维场景时,首先需要将描述空间物体的三维坐标变换为二维坐标(世界坐标到屏幕坐标),这在Direct3D中称为顶点坐标变换。顶点坐标变换通常通过矩阵来
wide288
·
2020-09-12 21:37
读书
QT+PCL配置过程(详细)
研究生阶段的导师比较年轻,要求严格,已经让我从现在开始跟着他做项目了,但我对
计算机图形学
方向一无所知,看了好几周的论文只看了两篇,都还没完全看懂,然后开始让我实现代码,所以我就开始了为期三天的环境配置,
McQueen_LT
·
2020-09-12 18:47
计算机图形学
Cohen_Sutherland算法裁剪线段
/***时间:2011年12月20日*作者:鲍志强*功能:直线的裁剪*指导老师:杜吉祥**/#include#include#includeusingnamespacestd;//定义窗口结构体typedefstructWindow{floatXwl;floatXwr;floatYwt;floatYwb;}*win;//画窗体voiddrawWindow(winpw){glBegin(GL_LIN
跟包叔一起学习
·
2020-09-12 18:42
计算机图形学
四元数乘积
在《3D游戏与
计算机图形学
中的数学方法》中的推导也是与我的推导结果一致,与百度百科中结果不一致的。由于“四元数”这一词条是锁定的,准备
pinian2504
·
2020-09-12 12:15
数学基础
游戏《孢子》的思考 —— Ear Clipping算法
这篇博客介绍了
计算机图形学
中的EarClipping算法,以及我对其的思考。背景偶尔翻出来几个以前的老游戏玩了一下,其中包括了孢子。说实话,以前作为玩家的时候感觉这个游戏也就一般。
谁允许你直视本大叔的
·
2020-09-12 11:01
图形学
什么是Photoshop的Alpha通道(详细图解)
Alpha通道是
计算机图形学
中的术语,指的是特别的通道,意思是“非彩色”通道,主要用来保存选区和编辑选区。
liutong123987
·
2020-09-12 09:46
Photoshop
计算机图形学
-MFC图形界面优化
首先修改ChildFrm即子窗口一、擦除背景在View类添加函数OnEraseBkgnd()我们设置每次都默认擦除背景。boolCStudy01View::OnEraseBkgnd(){returntrue;//returnCView::OnEraseBkgnd(pDC);}二、去掉界面的放缩即关闭按钮在ChildFrame类中添加OnCreat()函数intCChildFrame::OnCrea
Calm微笑
·
2020-09-12 08:35
计算机图形学
MFC
使用MFC程序显示
计算机图形学
的直线生成算法(VS2015)
新建工程打开VS2015->文件->新建->项目显示如下,选择visualc++->MFC->MFC应用程序修改名称(通常的命名规则,英文!),修改位置(方便自己寻找即可)选择单文档你会看到如下的界面点击下一步修改为单个文档,如下图,其他设置默认,选择完成。调出工作区这时你的资源管理器是这样的:如果你没有资源管理器,那么可以从资源->解决方案资源管理器调出资源视图视图->其他窗口->资源视图,或者
tinpo_123
·
2020-09-12 07:27
基于MFC的
计算机图形学
之基本图形生成_画圆(2)
1.Bresenham画圆intr,d,x,y,x0,y0;DCPoint->SetROP2(R2_COPYPEN);//绘图方法为直接画r=(int)sqrt(((p1.x-p2.x)*(p1.x-p2.x)+(p1.y-p2.y)*(p1.y-p2.y))*1.0);x=0;y=r;d=3-2*r;x0=p1.x;y0=p1.y;while(xSetPixel(x+x0,y+y0,m_crCo
XIONGDA_0407
·
2020-09-12 05:51
MFC
计算机图形学
(3)
之前我们已经可以画出直线和曲线了。但是算法虽容易理解,但是复杂度高,今天就介绍比较流行的DDA画线法,还有,对鼠标进行事件有所响应,即,在画板上,鼠标左键单击,移动至另外一个地方松开,此时在这两个点之间画一条线。DDA画线算法代码voidDDA_Line(intx1,inty1,intx2,inty2,intcolor){CDC*pDC=GetDC();//获取设备环境intk,i;floatx,
AC_Dreameng
·
2020-09-12 04:32
计算机图形学
MFC
计算机图形学
(2)
这里呢,先把上一讲的联系讲一下。一般人都用是一个一个的去画,但是那样好麻烦,计算机的有点就是容易处理重复的事情,那就定义成一个画正方形函数吧,每次调用就可以了。怎么自定义函数呢?我们先在上次我们建的项目CDemoView那儿右击,选择AddMenberFunction然后我们添加函数返回值及函数描述就可以了。如图:点击确定,我们就到了函数定义地方,编写函数就可以了编写完我么那就可以在OnDraw里
AC_Dreameng
·
2020-09-12 04:32
计算机图形学
数字图像的缩放算法【转】
在
计算机图形学
和数字图像处理等学科里面,已经详细的研究过了数字图像缩放这个问题,并且已经有了成熟的算法。
willpower_lsc_NEU
·
2020-09-11 20:24
算法
image
图像处理
float
图形
照片
计算机图形学
实验一绘制任意斜率的直线段
一、实验目的(1)掌握任意斜率直线段的重点Bresenham扫描转换算法;(2)掌握Cline直线类的设计方法;(3)掌握状态栏编程方法。二、实验步骤(1)创建MFC应用程序(2)定义CLine类添加消息处理的处理程序三、实验结果四、实验体会在本次实验中,通过不断的探索和实践,我学会了如何创建一个MFC应用程序,将理论运用于实践,掌握了直线类的设计方法,学会了如何绘制任意斜率的方法,虽然过程很艰辛
NuvoleSiene
·
2020-09-11 05:46
计算机图形学
【《Real-Time Rendering 3rd》 提炼总结】(三) 第三章 · GPU渲染管线与可编程着色器 The Graphics Processing Unit
文章链接:http://blog.csdn.net/poem_qianmo/article/details/71978861这篇文章是解析
计算机图形学
界“九阴真经总纲”一般存在的《Real-TimeRendering3rd
浅墨_毛星云
·
2020-09-10 22:10
【计算机图形学】
【《Real-Time
Rendering
3rd》提炼总结】
齐次坐标,怎么你也叫Homogeneous
在平常数学运算中,我们一般使用笛卡尔坐标,但是在
计算机图形学
中使用的更多的是齐次坐标(HomogeneousCoordinates)。
zcg1942
·
2020-09-10 22:56
图像处理
笛卡尔坐标系统
如何选择精度,参考
计算机图形学
第一准则。
计算机图形学
第一准则:近似原则,如果看上去是对的它就是对的。2.2D笛卡尔数学2D笛卡尔坐标系由原点(坐标轴的中心)和两条过原点且相互垂直的轴组成。
weq27
·
2020-09-10 21:07
图形学
【计算机视觉】仿射变换
目录(一)仿射变换原理(二)Alpha通道(三)相关代码及运行结果(一)仿射变换原理仿射变换是
计算机图形学
中经常碰到的基本概念,它其实是线性变换和平移变换的叠加,可用于图像扭曲变形和图像配准。
Rolla_
·
2020-09-10 20:09
计算机视觉
shader复杂与深入:Normal Map(法线贴图)1
转自:http://www.zwqxin.com/archives/shaderglsl/review-normal-map-bump-map.htmlNormalMap法线贴图,想必每个学习
计算机图形学
的人都不陌生
weixin_34208185
·
2020-09-10 19:16
photoshop
人工智能
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他