Java 相当于 D3.js .curveBasis

问题描述 投票:0回答:0

我正在阅读文章Generating SVG Jigsaw Puzzles。 我想用 Java 实现这些过程,但是有 在参数化的 java.awt.geom 中查找原始图形时遇到问题 与 javascript D3 库的

d3_shape.line().curve(d3_shape.curveBasis)
.

相同

曲线在d3.js中使用六个点绘制:两个端点和四个控制点。 我尝试过使用 CubicCurve2D 和 QuadCurve2D 的各种组合,但没有 能够重现它。

任何人都可以指出 Java 中的一种方法,该方法允许我使用以下方法绘制曲线 两个端点和四个控制点?

一张我想制作的曲线图

b-spline with two end points and four control points

javascript java d3.js spline
© www.soinside.com 2019 - 2024. All rights reserved.