redis的基本数据结构用过的都比较了解。大多数也就是考察一下这些数据结构的特点和使用方法。因为redis就是个缓存层,而且基本不会去手改它。但是有的就会比较深入的问询一些更底层的东西,例如了解各种数据结构是怎么实现的么。问这种问题的一般都是对redis相当了解的。虽然考察到的概率比较小,但是还是知 ...
分类:
其他好文 时间:
2021-04-28 11:49:51
阅读次数:
0
Abstract 学习TinyRenderer Wiki中的总结。 扫描线光栅化算法。 Reference : https://github.com/ssloy/tinyrenderer/wiki/Lesson-2-Triangle-rasterization-and-back-face-culli ...
分类:
编程语言 时间:
2021-03-08 14:19:01
阅读次数:
0
Abstract 学习TinyRenderer中的总结。 Bresenham直线绘制算法。 Reference : https://github.com/ssloy/tinyrenderer/wiki/Lesson-1-Bresenham%E2%80%99s-Line-Drawing-Algorit ...
分类:
编程语言 时间:
2021-03-08 13:59:59
阅读次数:
0
一、底层知识背景 1.1 GPU和CPU的区别? 主流 CPU(Central Processing Unit,中央处理器)芯片上有四级缓存,消耗了大量晶体管,在运行时需要大量电力;主流 GPU(Graphics Processing Unit,图形处理器)芯片最多有两层缓存,且 GPU 可以利用晶 ...
分类:
其他好文 时间:
2021-03-05 13:14:06
阅读次数:
0
最近有一个需求是已知一个变换矩阵,如何根据该矩阵获取它的位移、旋转和缩放参数? 这个问题当初书里没直接讲,但是可以通过已有的知识推导出来。 首先我们知道,图形学中的变换一般有三种:缩放、旋转和位移,它们均可以用4*4的方阵予以表达。 比如缩放矩阵的形式如下: \(\begin{bmatrix} sx ...
分类:
其他好文 时间:
2021-01-01 12:07:10
阅读次数:
0
计算机图形学 Computer Graphics,CG; 计算机图像处理 DigitalImage Processing,IP;计算机视觉 Computer Vision,CV CG:三维模型->绘制->二维图像 IP:二维图像-> 分析处理->得到其他信息或生成某种特效 CV:二维图像-> 分析处 ...
分类:
其他好文 时间:
2020-12-29 11:12:55
阅读次数:
0
什么是矢量图? 矢量图形是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示图像。矢量图形与使用像素表示图像的位图不同。 这种绘制图比位图的优越之处有: 保存最少的信息,文件大小比位图要小,并且文件大小与物体的大小无关 在图像处理软件中,任意放大矢量图形,不会丢失细节或影响清晰度,因为矢 ...
分类:
其他好文 时间:
2020-10-06 21:10:00
阅读次数:
42
程序员欢乐送(第48期)来自专辑程序员欢乐送一直保持的追求有三点:技术、快乐、财富,这里记录每周值得分享的内容,周五把欢乐送达。由于微信不允许外部链接,你需要点击页尾左下角的“阅读原文”,才能访问文中的链接,文中的所有链接已使用蓝色字体标记。「技术Technology」1、TaichiTaichi是MITPhD胡渊鸣大神为了解决计算机图形学研究对性能的追求以及生产力低下的问题,而设计的全新的编程语
分类:
其他好文 时间:
2020-09-15 21:15:55
阅读次数:
29
网络的多模态形状究竟是啥?道翰天琼认知智能机器人平台API接口大脑为您揭秘。三维形状的补全,即预测残缺形状缺失部分的几何从而恢复出完整的三维模型,是计算机视觉、图形学领域的基本问题。我们所获得的三维形状经常是不完整的,如用户进行三维设计时的中间产物、扫描时由于遮挡而得到的不完整点云等等,因此形状补全有着很广的应用范围。尽管目前已有很多工作利用深度学习方法进行形状补全,然而这些方法只能对每个残缺形状
1. 关键知识点 Model、Viewing。模型变换和视图变换。 从三维到二维的投影是种非常重要的变换。缩放也是一种变换。左边就是向量的形式,右边就是矩阵的形式。 对称的操作就是相对于y轴经过了反转。切片的变换:只在水平方向上发生了变化(注意,不是按照递增来的),x+ay。 二维旋转变换,不说方向 ...
分类:
其他好文 时间:
2020-07-30 22:02:36
阅读次数:
77