笔者前段时间开启了一个新的系列《Wgpu图文详解》,在编写的过程中,发现使用wgpu只是应用层面的内容。要想很好的介绍wgpu,不得不将图形学中的一些理论知识进行讲解。但是放在《Wgpu图文详解》这个系列里又有点喧宾夺主之...
几何基元是计算机图形学中最基本的图形对象,它们是构建更复杂图形的基础单元。常见的几何基元包括:
这种投影空间和投影变换在计算机图形学中被广泛使用,用于将三维物体投影到二维平面上进行显示。
插值、拟合和投影都是常用的近似表达方式,用于对数据或函数进行估计、预测或表示。
Vulkan 是一种跨平台的图形和计算 API(应用程序接口),旨在提供高性能的图形渲染和计算功能。它由Khronos Group开发,作为OpenGL的继任者,设计用于取代OpenGL并提供更好的性能、更低的驱动开销和更大的可编程性。...
数值微分法即DDA法(Digital Differential Analyzer),是一种基于微分方程来生成直线的方法。在计算机图形学中,并没有线段的概念,而是一个个像素点组成了线段。...
matrixUnit函数是一种用于创建单位矩阵的函数。单位矩阵,又称为恒等矩阵,是一个对角线上元素全为1,其余元素全为0的方阵。单位矩阵的主要特点是在矩阵乘法中起到类似于数乘中的1的作用,即任何一个矩阵与单位矩阵相乘都等...
投影转换是一种将三维空间中的物体及其属性转换为二维平面上的方法。它是一种将三维空间坐标(x,y,z)映射到二维平面坐标(x',y')的技术。在计算机图形学和计算机视觉中,投影转换是非常重要的,因为它可以帮助我...
已知点 A、B、C 的坐标,以 B 为垂足绘制 AB 的垂线将二维平面分成两个区域,问 C 是否在 A 所在的区域。