0.0.1 • Published 2 years ago

leaflet.fractal.julia v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Leaflet.Fractal.Julia

Display Julia Set on Leaflet.js

julia set

Abstract

ジュリア集合を表示させることができる Leaflet プラグインです。 ズームイン・アウトをするたびに計算処理が行なわれ、タイルがレンダリングされます。 ジュリア集合の計算には WebAssembly を用いており、高速なレンダリング処理を可能にしています。

Usage

<html>
	<body>
		<div id="viewer" style="width: 1000px; height: 1000px"></div>
		<script type="module">
			const div = document.getElementById("viewer");
			// L.Mapを作成
			const viewer = L.map(div, {
				center: [0, 0],
				zoom: 0,
				crs: L.CRS.Simple,
			});
			// initメソッドを呼び、Wasmをロード
			await JuliaSetLayer.init();
			// ジュリア集合を定義
			const juliaSetLayer = new JuliaSetLayer({
				re: -0.15,
				im: 0.65,
			});
			// レイヤーとしてL.Mapに追加
			viewer.addLayer(juliaSetLayer);
		</script>
	</body>
</html>

Gallery

$-0.15 + 0.65i$$0.11131 - 0.6289i$$-0.4004 - 0.585i$
npm.ionpm.ionpm.io

Related Project

Author

Torichan(@CoconMap)