• 2024-05-16计算机图形:三角形光栅化
    目录三角形光栅化绘制三角形轮廓填充三角形内部处理公共边界参考三角形光栅化光栅化是将几何数据经一系列变换,最终转换为像素,而在屏幕上显示的过程.直线光栅化,在2D屏幕上,对两端点间插值,绘制一条直线(段).常用中点算法和Bresenham算法,Bresensham算法参见Bresenham画直线算法(所有
  • 2024-03-20关于衍射光波导设计中的K阈(k-domain)分析的一些学习
     对于衍射光波导的设计来说,不能简单利用几何光的方法对光线的传播路径进行描述。因此可以基于K空间波矢的矢量运算来进行描述。 在阈值分析中,衍射光波导的光线传播遵循二个引导条件,分别为全内反射条件和引导模式条件。如图所示。             
  • 2024-03-1405 games101-光栅化(三角形的离散化)
    05光栅化(三角形的离散化)三角形三角形的性质和优点:●最基础的多边形●其他图形可以拆解为三角形●三角形内一定是平面●内外的定义很明确●定义三个顶点后,三角形内可以插值光栅化(Rasterization)光栅化关键:判断一个像素和三角形的位置关系(像素中心点与三角形的位
  • 2024-03-05光栅化
    光栅化Rasterize将经过观测变换后在\([-1*-1*-1]\)立方体的物体绘制在屏幕上Rasterize==Drawingontothescreen屏幕一个二维数组,每个元素表示一个像素(pixel)初步认知:一个pixel内部颜色不会变化像素的范围在(0,0)到(width-1,height-1)一个像素的中心是(x+0.5,y+0.5)
  • 2024-03-02GAMES101 Rasterization 光栅化
    向量点乘的作用计算两个方法方向夹角计算两个方向是否接近关于两个方向的计算向量叉乘\[\vec{a}\times\vec{b}=\begin{pmatrix}y_az_b-y_bz_a\\z_ax_b-x_az_b\\x_ay_b-y_ax_b\end{pmatrix}\]\[\veca\times\vecb=A^*b=\begin{pmatrix}0&-z_a&y_a\\z_a&0&-x_a\\-y_a&x
  • 2024-01-30Unity3D DrawCall和openGL、光栅化等有何内在联系详解
    前言Unity3D是一款跨平台的游戏引擎,广泛应用于游戏开发领域。在Unity3D中,DrawCall是一个重要的概念,它与OpenGL、光栅化等技术有着密切的内在联系。本文将详细解释DrawCall的概念,并给出相关技术的详细解释和代码实现。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交
  • 2023-11-17计算机图形:图元、片元、光栅化等基本概念
    几种“点”的概念顶点(vertex):图元(如线段、三角形、圆等几何图形)由顶点+边组成,由用户及其建立的模型确定.图元(primitive):描述对象的几何要素的输出图元,称为几何图元,简称图元.如点、直线段、圆、二次曲线、曲面等.片元(fragment):光栅化过程的产物,光栅化将一个图元转变成二维图
  • 2023-11-08光栅打印控制命令(单页)
    ArrayList<Byte>page=newArrayList<>();//下行指令包含打印机初始化,复位,指定打印分辨率为300dpipage.addAll(hexToByteArray("1B252D31323334355840504A4C20434F4D4D454E54202A5374617274204A6F622A200D0A40504A4C204A4F42204E414D4520
  • 2023-11-03rasterization算法(栅格化)
    光栅化,英文:Rasterization,是指把顶点数据转换为片元的过程。光栅化具有将图转化为一个个栅格组成的图象的作用,特点是每个元素对应帧缓冲区中的一像素。光栅化其实是一种将几何图元变为二维图像的过程。该过程包含了两部分的工作。第一部分工作:决定窗口坐标中的哪些整型栅格区域被
  • 2023-10-16论文(2)3D高斯
    https://huggingface.co/blog/gaussian-splatting 什么是3D高斯泼溅?3D高斯泼溅的核心是一种光栅化技术。这意味着:有描述场景的数据。在屏幕上绘制数据。这类似于计算机图形学中的三角形光栅化,用于在屏幕上绘制许多三角形。 然而,它不是三角形,而是高斯。这是一个栅格
  • 2023-10-01光栅化与纹理贴图
    光栅化:投影到屏幕上的物体将它划分为一个一个三角形,通过纵线和横线分割成pixel。主要确定这些三角形应当由哪些像素组成在这个过程中,会出现走样问题。物体->三角形->pixel纹理贴图:主要确定漫反射系数纹理贴图:通过光栅化后,物体变为各个三角形,三角形有被分为Pixel,纹理贴图的操作
  • 2023-08-06基于位相光栅的四波横向剪切干涉法波前检测算法的matlab仿真
    1.算法理论概述      波前检测技术是现代光学中的重要技术之一,可以用于衡量光学系统的成像质量和研究光学系统的异常现象。随着现代光学技术的不断发展,波前检测技术也在不断地发展和完善。其中,基于位相光栅的四波横向剪切干涉法波前检测算法是一种常用的波前检测算法,本文
  • 2023-07-013.Rasterization光栅化(三角形光栅化)
    前情提要模型变换视图变换投影变换(正交投影、透视投影)物体会缩放到\([-1,1]^3\)的立方体内接下来,我们需要把物体放画到屏幕上,即光栅化屏幕有一组像素像素的多少(分辨率)一种光栅成像设备Raster在德语中就表示屏幕所以光栅化就是把物体画在屏幕上的意思像素Pixe
  • 2023-06-17【光学】基于matlab模拟光纤布拉格光栅FBG反射谱和透射谱仿真
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
  • 2023-06-16方芳:参加2023世界交通运输大会湖北交投两大系列创新成果亮相
    武汉市江夏路桥工程有限公司 武汉工程大学 土木工程与建筑学院    方芳    15927602711 在2023世界交通运输大会上,湖北交投集团发布了两大系列创新成果——“触觉+视觉+听觉”的全源全时全域全天候智慧高速创新成果,以及公路桥梁建养全生命周期数字化检测
  • 2023-06-13【光学】基于FBG和高斯函数切趾光栅仿真附matlab代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
  • 2023-05-21计算机图形学入门——GAMES101第一课笔记
    一、光栅化将三维空间的几何形体显示在屏幕上,就是光栅化(Rasterization)。 虎书中有这么一段话: Theprocessoffindingallthepixelsinanimagethatareoccupiedbyageometricprimitiveiscalledrasterization;即光栅化就是找到所有被几何原型所占据的所有像素点
  • 2023-05-20光谱仪DIY制作
    一、光谱仪理论概览    光谱仪是一种用来测量光线中光学成分的仪器。它能够用来帮助科学家分析物质材料中的基本成份,或者也可以用来分析来自于远距离恒星、行星发出的光谱。    光谱仪的基本概念在于通过捕捉一束狭缝当中的未知波长光束,由于光束中不同波长的光束通过
  • 2023-05-17光纤温度传感技术
    光线测温技术简介及其应用一、光纤探温技术简介光纤(OpticFiber)全称为光导纤维,是一种常用的圆柱形介质波导材料。光纤传感技术实质是通过光纤通讯将光作为被测量的载体对目标进行检测。光纤传感技术具有与所测对象非接触性、测量的精度高和灵敏度高,而且反应速度快等特点。光
  • 2023-04-14基于Matlab模拟光栅条纹
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
  • 2023-04-12BISS-C 8通道采集renishaw传感器及其CRC校验
    背景BISS-C是常见的位置编码器传输协议,相对于传统的协议,支持更快的传输速度,电器接口为电压差分RS422或者485,抗干扰能力较强,在精密位置传输中应用广泛。下述信息源自雷尼绍典型的请求循环进程如下:当空闲时,主接口使MA线保持高电平。光栅通过使SLO线保持高电平显示它已准备
  • 2023-04-11光栅化算法-中点画圆算法
    光栅化算法-中点画圆算法中点画圆算法对圆形光栅化时,只需考虑在极坐标下\(\theta\in[\pi/4,\pi/2]\)的点即可,其他的点可通过对称法绘制。将圆形光栅化的算法类似于Bresenham算法。设当前绘制的点的坐标为\(P_{k}(x_{k},y_{k})\),那么下一个点的坐标为\(P_{k+1}(x_{k+1},y_{
  • 2023-04-10直线光栅化-Bresenham算法
    直线光栅化-Bresenham算法Bresenham算法对于两个顶点\(P_{1}(x_{1},y_{1})\)和\(P_{2}(x_{2},y_{2})\)满足\(\Deltax=x_{2}-x_{1}>0\)且\(\Deltay=y_{2}-y_{1}>0\)。设两点确定的直线方程的斜率为\(k=\frac{\Deltay}{\Deltax}\)。当\(0<k<1\)时,从\(x\)轴开始
  • 2023-03-26BufferedImage 详解
    1.继承依赖关系:2.介绍:BufferedImage子类描述具有可访问的图像数据缓冲区的图像。缓冲图像由图像数据的颜色模型和光栅组成。栅格采样模型中波段的数量和类型必须与颜
  • 2023-01-09GPU笔记
    图形流水线内存里面专门开了一块空间用来存储即将显示到显示器上的【像素】们。用你家显示器分辨率乘积的结果就可以算出你家的显示器可以显示多少个像素。每个像素用RGB2