起个网名好难 发表于 2024-10-3 20:24

如果不看代码感觉得就是四个重叠的椭圆

红影 发表于 2024-10-3 21:15

马黑黑 发表于 2024-10-3 19:42
更多的解释在二楼,已经写好了

是的,看到了,黑黑辛苦了{:4_187:}

红影 发表于 2024-10-3 21:17

马黑黑 发表于 2024-10-3 19:43
因为优弧劣弧大小一样。A指令本身画的就是圆弧的一部分。

是的,所以就会和90方向的重叠了,才会感觉少了2个椭圆。

红影 发表于 2024-10-3 21:18

马黑黑 发表于 2024-10-3 19:44
是的吧?这得用火星人的思维方式去思考

这设计很巧妙,尤其流动线,会带来那么奇妙的错觉{:4_187:}

红影 发表于 2024-10-3 21:19

马黑黑 发表于 2024-10-3 19:48
因为不封闭,优弧和劣弧在填充时,优弧会自封闭,封闭的部分就是劣弧区域。

原来是这样,这个之前还不知道呢,学习了{:4_199:}

马黑黑 发表于 2024-10-3 21:32

红影 发表于 2024-10-3 21:19
原来是这样,这个之前还不知道呢,学习了

fill 都会在封闭的区域里着色

马黑黑 发表于 2024-10-3 21:32

起个网名好难 发表于 2024-10-3 20:24
如果不看代码感觉得就是四个重叠的椭圆

{:4_181:}

马黑黑 发表于 2024-10-3 21:32

红影 发表于 2024-10-3 21:18
这设计很巧妙,尤其流动线,会带来那么奇妙的错觉

{:4_181:}

马黑黑 发表于 2024-10-3 21:33

红影 发表于 2024-10-3 21:17
是的,所以就会和90方向的重叠了,才会感觉少了2个椭圆。

{:4_181:}

马黑黑 发表于 2024-10-3 21:33

红影 发表于 2024-10-3 21:15
是的,看到了,黑黑辛苦了

{:4_190:}

起个网名好难 发表于 2024-10-3 21:34

马黑黑 发表于 2024-10-3 21:32


讲清楚 大小弧,正反转 的概念蛮好

马黑黑 发表于 2024-10-3 21:35

起个网名好难 发表于 2024-10-3 21:34
讲清楚 大小弧,正反转 的概念蛮好

椭圆弧是svg路径指令中参数最多最复杂的

起个网名好难 发表于 2024-10-3 21:38

本帖最后由 起个网名好难 于 2024-10-3 21:40 编辑

马黑黑 发表于 2024-10-3 21:35
椭圆弧是svg路径指令中参数最多最复杂的
还好吧,就比圆多出一个半径
矩形 起点 + 高宽 也是4个参数

马黑黑 发表于 2024-10-3 21:41

起个网名好难 发表于 2024-10-3 21:38
还好吧,就比圆多出一个半径
矩形 起点 + 高宽 也是4个参数

如果算起点,那A指令是9个参数

起个网名好难 发表于 2024-10-3 21:42

马黑黑 发表于 2024-10-3 21:35
椭圆弧是svg路径指令中参数最多最复杂的

椭圆有专门的 ellipse, 用路径也就两段弧

起个网名好难 发表于 2024-10-3 21:46

马黑黑 发表于 2024-10-3 21:41
如果算起点,那A指令是9个参数

你这代码后一个 path 若连续3个 0 不就是个椭圆吗

红影 发表于 2024-10-3 21:49

马黑黑 发表于 2024-10-3 21:32
fill 都会在封闭的区域里着色

是的,现在知道了,即使没有劣弧,那个着色也会存在,有劣弧就再叠加。因为本来就包含在区域里的,优劣各自有自己的着色区域。

红影 发表于 2024-10-3 21:51

马黑黑 发表于 2024-10-3 21:32


让垂直方向的劣弧和自己的优弧步调一致了{:4_173:}

红影 发表于 2024-10-3 21:52

马黑黑 发表于 2024-10-3 21:33


但这样的优弧劣弧重合后,颜色叠加了,和单独画个优弧不一样的。

红影 发表于 2024-10-3 21:53

马黑黑 发表于 2024-10-3 21:33


svg可以创造的图案太多了{:4_187:}
页: 1 [2] 3 4
查看完整版本: svg图案:猜猜有多少根绳子