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
普渡大学计算机图形
交互式
计算机图形
学总结:第一章 图形系统和模型
第一章图形系统和模型图形系统(GraphicsSystem)–图形系统的主要元素–帧缓存(FrameBuffer)保存像素;帧缓存的深度(Depth)或精度(Precision)是表示每个像素所用的比特数–从几何实体到帧缓存中像素达到颜色和位置的转换称为光栅化(Rasterization)–输入设备:物理输入设备、逻辑设备虚拟照相机模型(Synthetic-CameraModel)–投影线(Pro
PastoralDog
·
2020-08-17 02:31
交互式计算机图形学
计算机图形
学 绘制直线(C++)
1.数值微分法DDA(DigitalDifferentialAnalyzer)基本思想:先对一个方向的坐标取单位步长的变化,然后计算另一方向坐标相应的变化值。当一条直线的斜率不为0时,它可以用方程y=kx+b来表示,假定直线的起点和终点分别为(x1,y1),(x2,y2),且都为整数,那么k=(y2-y1)/(x2-x1);由k的大小确定取单位步长的方向:①|k|1,则取增长单位步长方向为y轴(Δ
Ramiro Luo
·
2020-08-17 02:12
C++
CG
计算机图形
学代码之转换和光照
GL_ModelView使用GL_MODELVIEW矩阵和Object坐标相乘所得。在OpenGL中用GL_MODELVIEW将对象对象空间(ObjectSpace)变换到视觉空间(eyespace)。GL_MODELVIEW矩阵是模型矩阵(ModelMatrix)和视觉矩阵(ViewMatrix)的组合(Mview*Mmodel)。其中,Model变换指的是将ObjectSpace转换到Worl
Mr. Water
·
2020-08-17 01:28
算法
计算机图形学
计算机图形
渲染管线
最近在看3D引擎设计,看到了一些关于各种图形硬件接口还有软渲染的体系,忽然发觉自己当初在学OpenGL之前为什么没有学习图形的渲染管线,导致对opengl、d3d这些东西掌握起来要一段时间。因为渲染管线是因,opengl…是果,而我们的教学中通常不谈管线而直接把什么坐标转换、纹理采样、深度测试这样的概念突然拿出来讲,初学者很难理解为什么要有这些莫名其妙的东西?这些操作怎么来的?混合和深度测试那个操
leonwei
·
2020-08-17 01:27
openGl
opengl学习(二)--画布和画笔
[size=medium]不管是我们玩的游戏,看到电影,林林总总的
计算机图形
,它们有着大量优美着色的曲线或者表面,在opengl里面,却都是通过一些基本图形元素组成的,比如直线,再比如多边形。
iteye_7911
·
2020-08-17 00:58
【
计算机图形
学】六、Mandelbrot集
1.算法2.源代码#include"stdafx.h"#include"GL/glut.h"#include"stdlib.h"#include"math.h"floatxmin=-2.00,xmax=0.50;floatymin=-1.25,ymax=1.25;voidinit(){glClearColor(1.0,1.0,1.0,0.0);glMatrixMode(GL_PROJECTION)
iteye_2116
·
2020-08-17 00:24
图形处理 - 实现渐变色与图像叠加效果
Elastos©操作系统MobileEditionSDK上和Windows200Professional上使用VisualC++6.0编程实现.一.RGB三维模型与渐变色的原理及实现1.RGB三维模型作为
计算机图形
学中重要的原色混合系统
hongya6088
·
2020-08-17 00:27
技术知识
Matrix矩阵计算
(Owedby:春夜喜雨http://blog.csdn.net/chunyexiyu转载请标明来源)参考:
计算机图形
学矩阵计算是图形学上的一个基础处理a)向量的Matrix矩阵变换三维Matrix通常是四行四列的
春夜喜雨
·
2020-08-17 00:29
Ogre
算法
绘图
Ada
计算机图形
DirectX之dxfile
------------------------------------------File:dxfile.ads----Translator:Dongfeng.Gu,2018/10/30----Mail:
[email protected]
:100%------------------------------------------withwin32;usewin32;withwi
adacore
·
2020-08-17 00:08
Ada
成像系统总结
计算机图形
学考虑的是合成的对象,我们通过指定各种图元(点、线、多边形)的空间位置来构造对象。光和图像的关系是怎样的?如果没有光源,对象看起来是黑色的,图像里不会有任何可见的东西。如何构造一个成像模型?
杜晓萌
·
2020-08-16 23:03
【图形学笔记】
学习shader之前必须知道的东西之
计算机图形
学(一)渲染管线
引言shader到底是干什么用的?shader的工作原理是什么?其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来。但看了一些资料甚至看了不少cg的语法之后,我们还是很迷茫,UNITY_MATRIX_MVP到底是个什么矩阵?它和v.vertex相乘出来的又是什么玩意?当这些问题困扰我们很久之后,我们才发现,原来我们是站在浮沙上筑高台,
地狱为王
·
2020-08-16 23:41
Unity
windows编程之MFC创建单文档应用之菜单添加
好久没有学windows编程了,今天
计算机图形
学作业用到了mfc,发现各种不适应。好了,不吐槽了,comeonbaby!1.首先新建当文档程序,并命名为Demo1,如图:一路next。。
Benjaminpcm
·
2020-08-16 23:31
windows编程
图形学复习1——图形学图形系统概述与对象表示
图形学复习CH1图形学概述1.1图形学
计算机图形
学是研究图形的输入、模型的构造和表示、图形数据库管理、图形的操作以及以图形为媒介的人机交互的方法和应用的一门综合性学科其最主要的任务是:研究如何用数据模型生成数字图像
我是郭俊辰
·
2020-08-16 23:53
图形学
图形学
多边形网络
Hermite样条
Bezier样条
计算机图形
学基础知识-光照材质
计算机图形
学基础知识-光照材质转自:http://blog.sina.com.cn/s/blog_557d2546010186x1.html1.进入三维图形世界我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体
xiaxl
·
2020-08-16 23:34
OpenGL
ES
three.js伪入门教程之旋转的九尾妖狐
WebGL是一项利用JavaScriptAPI呈现3D
计算机图形
的技术,其原生API灵活且高性能,但是这些优点的代价就是入门困难,在后续文章我会慢慢和大家分享我学习WebGL的感悟和心得。
hentailing
·
2020-08-16 15:47
WebGL
[DirectX11]Gerstner波 实现简单的水面模拟
一、Gerstner波介绍Gerstner波是一种动态模拟海面幅度的方法,已有200多年的历史,后被用于
计算机图形
学。
遗忘de悸动
·
2020-08-16 15:59
第十七篇:Unity/UE4如何实现Cave空间(一)
理论上CAVE是基于
计算机图形
学把高分辨率的立体投影技术和三维
计算机图形
技术、音响技术、传感器技术等综合在一起,产生一个供多人使用的完全沉浸的虚拟环境。
Sxx930923
·
2020-08-16 11:50
虚拟现实技术怎么玩
虚拟现实技术(VirtualRealityTechnique,简称VR)是20世纪末兴起的一门崭新的综合性信息技术,它融合了数字图像处理、
计算机图形
学、多媒体技术、传感器技术等多个信息技术分支,大大推进了计算机技术的发展
ARinChina
·
2020-08-16 11:14
虚拟现实
AR
VR
科技
虚拟现实
虚拟现实的方向
虚拟现实技术是仿真技术的一个重要方向,是仿真技术与
计算机图形
学人机接口技术多媒体技术传感技术网络技术等多种技术的集合,是一门富有挑战性的交叉技术前沿学科和研究领域。
ARinChina
·
2020-08-16 11:43
虚拟现实
Matt Cutts:我早年在Google学到的10条经验
加入Google以前,在北卡罗来纳州大学教堂山分校攻读
计算机图形
学方向博士学位。他写的文章深入浅出,简明易懂,实用价值很高,因此他在互联网上具有相当高的名气。
ab6326795
·
2020-08-16 10:49
经验分享
计算机图形
学:纹理
第八章:纹理(Texture)参考:视差遮蔽映射1程序贴图(ProcedureTexture)由计算机算法生成的贴图,而非存储的数据,有低存储的优点。主要用于木材,大理石,花岗岩,金属,石头等材质。程序贴图纹理通常用于离线渲染应用程序,而图像纹理在实时渲染中更为常见,毕竟快。2纹理合成(TextureSynthesis)2.1Pixel-basedtexturesynthesisSynthesis
zhanghuanzj
·
2020-08-16 10:29
计算机图形学
计算机图形
学:贝塞尔曲线和B样条
贝塞尔曲线和B样条1.Béziercurve贝塞尔曲线一个连续函数都可以用一个多项式无限逼近贝塞尔曲线于1962年,由法国工程师皮埃尔·贝济埃(PierreBézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。1.1一阶贝塞尔曲线B1(t)=(1−t)P0+tP1,t∈[0,1]\mathbf{B_1(t)=(1-t)P_0+tP_1,t\in[0,1]}B1(t)=(1−t)P0+t
zhanghuanzj
·
2020-08-16 10:58
计算机图形学
计算机图形
学:Mesh
第七章:Mesh0基本描述网格有一系列的三角面片组成三角面片包含三个点的索引点索引可以在点表中找到相应的点1Tessellation1.1基础网格化方法(低效)检测多边形的任意两顶点连线是否与任意边相交如果相交则无法切割,否则可以切割,继续用该方法进行三角化.1.2Earclipping取相邻三个顶点i,i+1,i+2,检查线段[i,i+2]是否与边相交如果没有相交则将该耳朵从多边形中去除,继续三
zhanghuanzj
·
2020-08-16 10:58
计算机图形学
计算机图形
学:光线追踪
1.RayTracingAlgorithmIntersectColor(vBeginPoint,vDirection){DetermineIntersectPoint;Color=ambientcolor;foreachlightColor+=localshadingterm;if(surfaceisreflective)color+=reflectCoefficient*IntersectCol
zhanghuanzj
·
2020-08-16 10:57
计算机图形学
图形学
线性代数
计算机图形
学:光线追踪加速
RayTracingAcceleration1.Hierarchical(层次性)BoundingVolumes(包围盒)1.1Axis-AlignedBoundingBoxCreation(AABB)theboxisparalleltothex,y,zaxisoftheworldcoordinatesystemCreationForeachaxisdirection(x,y,z),calcula
zhanghuanzj
·
2020-08-16 10:57
计算机图形学
webgl入门(1)-什么是webgl
传统意义上,为了显示三维图形,开发者需要使用c或者c++语言,辅以专门的
计算机图形
库,如OpenGL或者Direct3D,来开发一个独立的应用程序。
weixin_33828101
·
2020-08-16 09:26
Quadro P5200 - 最强大的移动工作站显卡 专门为了惠普 VR Z 背包电脑而发布
https://www.leiphone.com/news/201708/Z1MCetuoobEaHIqa.html前言在今年的
计算机图形
技术顶会SIGGRAPH,英伟达并不是在单纯地展示自家的图形技术
weixin_30569153
·
2020-08-16 09:22
推荐一个深度学习应用于图形学的网站
2018年12月4日-7日,全亚洲最大的
计算机图形
与互动技术会议与展会——SIGGRAPHAsia2018大会在日本东京隆重举行。
Thorrrrrrrrrr
·
2020-08-16 08:25
机器学习
深度学习
神经网络
物体检测
语义分割
图像识别
GAMES101-现代
计算机图形
学学习笔记(03)
GAMES101-现代
计算机图形
学学习笔记(03)Lecture03TransformationGAMES101-现代
计算机图形
学学习笔记(03)变换为什么要有变换二维变换缩放镜像错切旋转齐次坐标逆变换变换的组合原课程视频链接以及官网
CCCCCCros____
·
2020-08-16 07:01
图形学
第2章 CG
计算机图形
硬件
2.1视频显示设备图形系统一般使用视频显示器作为基本的输出设备。一直以来,大部分视频监视器的操作是基于标准的阴极射线管(CachodeRayTube,CRT)设计的,但是也已经出现一些其他技术。近年来,平板显示(flat-panel)由于其耗电少和薄型设计而变得越来越流行。2.1.1刷新式CRT图2.1给出了CRT的基本工作原理。由电子枪发射出的电子束(阴极射线)通过聚焦系统和偏转系统,射向屏幕上
itzyjr
·
2020-08-16 06:37
《计算机图形学》读书笔记
Clipper库中文文档(ClipperLib)
https://love2.io/@martinchan3/doc/ClipperDocCNGit仓库:https://github.com/MartinChan3/ClipperDocCNClipper是
计算机图形
学中常用的库
马丁陈
·
2020-08-16 06:26
计算机图形学
GAMES101-现代
计算机图形
学入门-闫令琪 - lecture6 光栅化2(抗锯齿) - 课后笔记
光栅化2(抗锯齿)(Rasterization2-Antialiasing)抗锯齿的内容包括:采样理论(Samplingtheory)抗锯齿的实践应用(Antialiasinginpractice)接着上节我们采样是在每个像素的中心进行采样,然后判断这个像素中心是否在三角形内,如果是三角形内就对其进行上色最终得到的效果就是由多个像素均匀的正方形像素所组成的三角形:emmmm,和我们想要的三角形不太
教宗沙立van
·
2020-08-16 05:29
计算机图形学
真正讲清楚了透视矩阵
from:https://www.cnblogs.com/AirGuanZ/p/6365702.html透视投影矩阵推导
计算机图形
学中,建模自小孔成像原理的透视摄像机是常用的摄像机模型。
Knowvision
·
2020-08-16 04:12
机器视觉
透视变换
建立一个raymarching
建立一个raymarchingshadertoy查看先解释一波raymarching,Raymatching是一种
计算机图形
渲染方式,但它的潜力仍未被完全发掘。
xiaogeformax
·
2020-08-16 04:59
OpenGL
shader
01-从零开始学习VTK
这里假定你没有一点VTK基础,但已经有了一些基本的C/C++编程基础,以及
计算机图形
学的理论知识储备,想使用VTK从事相关的项目开发,又不想查看VTK海量的英文文档,但又想快速入门。好吧,废话少说。
DolingStudio
·
2020-08-16 04:39
VTK系列教程
vtk应用开发
Metal学习:纹理和采样
但是在
计算机图形
中仅仅靠程序指定颜色是远远不够的,如果想要图像看起来逼真生动,那么就需要使用纹理。本文介绍如何在metal中使用纹理,包括从一副图片构造纹理,然后从纹理采样,并贴到之前的三角形上给。
奔跑中的羚羊
·
2020-08-16 04:07
Metal
VTK简介
VTK(VisualizationToolKit)是一个开放源码、自由获取的软件系统,全世界的数以千计的研究人员和开发人员用它来进行3D
计算机图形
,图像处理,可视化。
weixin_34364071
·
2020-08-16 03:31
vs2017编译安装ITK-5.0.1+VTK-8.2.0,混合编程,读取图像并显示
VTK是一套进行数据可视化但通用开发工具包,提供了一个用于三维
计算机图形
、图像处理及可视化的开放源码的软件类库。它在科学计算可视化,尤其是三维重建方面具有强大的功能,使其在医学图像领域得到广泛应用。
小鹿学长
·
2020-08-16 01:07
医学图像
ITK学习笔记
三维显示及处理工具VTK——开发环境搭建(VS2017+Qt5.9.2+VTK8.2)
1.VTK简介Vtk,(visualizationtoolkit)是一个开源的免费软件系统,主要用于三维
计算机图形
学、图像处理和可视化。
HIIWAR_ZB
·
2020-08-16 00:17
VTK的使用
vtk安装
vtk封装了大量OpenGL代码,主要用于三维
计算机图形
学、图像处理和可视化。
ldkcumt
·
2020-08-15 23:32
FlightGear编译小结
由于推免没能推到自己第一想要的方向,退而求其次,我就来到嵌入式方向,并且毕业设计也在这边的实验室做,安排的任务跟
计算机图形
有关系,更具体一点跟飞行模拟器(FlightSimulator)有关系,这样就接触了
Arthur_Tina
·
2020-08-15 23:42
Experience
Hypermesh二次开发系列000
虽然当时做的是较为低级的尺寸参数化,但是让本人对拓扑结构和
计算机图形
,或者说对计算几何这个东西引起了很大的好奇。
撸码纯属意外
·
2020-08-15 23:24
HyperMesh二次开发
vs2010+vtk源码编译,工程配置
1.vtk简介vtk(VisualizationToolKit),顾名思义主要是用于三维
计算机图形
可视化,是一个开源库,在面向对象的基础上设计并实现的,内核由C++构建。
Karry_
·
2020-08-15 21:12
vtk
VTK 开源医学项目
CGAL可用于各种需要几何计算的领域,如
计算机图形
学,科学可视化,计算机辅助设计和建模,地理信息系统,分子生物学,医学成像,机器人
小小脸庞
·
2020-08-15 21:03
VTK + QT + VS 编译安装配置
VTKVtk,(visualizationtoolkit)是一个开源的免费软件系统,主要用于三维
计算机图形
学、图像处理和可视化。
_晴少_
·
2020-08-15 21:42
图像处理
vtk
QT
Android Shader着色器浅析
Shader着色器是
计算机图形
学中的概念。
afunx
·
2020-08-15 18:15
Android
Shader
Android日记
VC++6.0中文的安装和配置EasyX、FileTool
刚开始学习
计算机图形
学,先是配置环境,安装VC++6.0及配置EasyX和FileTool首先先下载VC++6.0网盘链接:https://pan.baidu.com/s/1K37GLEb7RXhU6xrVq-xE7Q
微笑爱编程
·
2020-08-15 17:24
空间多边形顺逆时针的判断
在
计算机图形
学领域,对多边形的处理是必不可少的。
swety_gxy
·
2020-08-15 15:10
图形算法
C++
3d
数学
图形
PyQt学习Ⅴ(在pyqt中拖放和绘制图形)
在PyQt5中拖放在
计算机图形
用户界面中,拖放是单击虚拟对象并将其拖动到其他位置或另一个虚拟对象的动作(或支持其动作)。通常,它可用于调用多种操作,或在两个抽象对象之间创建各种类型的关联。
bili_9794454062
·
2020-08-15 15:23
python
计算机图形
学中点分割算法法 (线段与矩形关系的判断 向量)
线段与矩形的关系我理解的是三种:1、线段完全在矩形内2、线段完全在矩形外3、线段有一部分在矩形内点与矩形的关系比线段与矩形的关系更容易判断,所以以下都是通过端点的情况去判断线段与矩形的关系的。具体也是分为三种:1、线段两端点都在矩形内2、线段一个端点在矩形内一个在矩形外3、线段两个端点都在矩形外1、线段两端点都在矩形内:很容易得出这种情况下,线段是完全在矩形内部的。具体关系可以根据线段端点与矩形四
IndeReBoom
·
2020-08-15 15:05
数学与逻辑
计算机图形学
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他