2026-02-19
#js 
ポリゴン同士を足し算引き算したい時に便利なライブラリ「clipper-lib」をESモジュール化しました。


「code4fukui/clipper-es: Boolean operations and offsetting library in JavaScript」

ESモジュールなので、ブラウザ上やDenoですぐに使えます。 import ClipperLib from "https://code4fukui.github.io/clipper-es/clipper.js"; const lines = [ [{ X: 1, Y: 2 }, { X: 2, Y: 3 }], [{ X: 1, Y: 2 }, { X: 2, Y: 3 }], ]; const scale = 100; ClipperLib.JS.ScaleUpPaths(lines, scale); console.log(lines);


「Javascript Clipper Main Demo」

ワクワクするデモをご覧ください!
Javascript Clipperclipper-lib の元で、更にそのfork元がC++/C#/Pascalで書かれた Clipper。オープンライセンスは素晴らしい!

クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS