看了一圈,好些观点真的有点让人发笑,随便点评几个: 观点1:有 canvas 什么都可以画的,有什么做不了的?这么说的人大概没几个做过稍微硬核一点的 2D 高质量图形绘制吧?咱们来做一个实验,给你个画点函数: setpixel(x, y, color);请你用矢量渲染的方式绘制出下面两个图标: 要求:只能用画点函数,曲线,圆角矩形,基于灰度和子像素的边缘抗锯齿,光影,渐变。
非常简单的一个矢量图了,觉得不够可以挑战下带宽度的虚线箭头…。
看了一圈,好些观点真的有点让人发笑,随便点评几个: 观点1:有 canvas 什么都可以画的,有什么做不了的?这么说的人大概没几个做过稍微硬核一点的 2D 高质量图形绘制吧?咱们来做一个实验,给你个画点函数: setpixel(x, y, color);请你用矢量渲染的方式绘制出下面两个图标: 要求:只能用画点函数,曲线,圆角矩形,基于灰度和子像素的边缘抗锯齿,光影,渐变。
非常简单的一个矢量图了,觉得不够可以挑战下带宽度的虚线箭头…。
几年前的我也产生过同样的困惑。 为了给自己解惑,我扒内核源...
2025-06-24阅读全文 >>讲讲我自己的糗事。 我从小就喜欢摆弄各种器物、思索它的原理...
2025-06-24阅读全文 >>因为面向对象是在构造世界,探寻世界本质。 它适合哲学思维和...
2025-06-24阅读全文 >>Electron既不是游戏引擎,也不是新时代,也不会带来变革...
2025-06-24阅读全文 >>作为一个非专业程序员与C++爱好者,我主要用C++写点小工具...
2025-06-24阅读全文 >>