iShape-Rust

iShape-Rust

Geek Repo

Github PK Tool:Github PK Tool

iShape-Rust's repositories

iOverlay

Boolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all polygon varieties.

Language:RustLicense:MITStargazers:10Issues:2Issues:2

iShape-js

A poly-bool library supports main operations such as union, intersection, difference, xor, and self-intersection by the even-odd rule. This algorithm is based on Vatti clipping ideas but is an original implementation.

Language:JavaScriptLicense:MITStargazers:3Issues:1Issues:0

iFloat

This fixed float math library provides an efficient and deterministic solution for arithmetic and geometric operations.

Language:RustLicense:MITStargazers:2Issues:1Issues:0

iTriangle

A fast and efficient library for Delaunay triangulation and converting complex polygons into convex shapes, including advanced self-intersection resolution.

Language:RustLicense:MITStargazers:2Issues:0Issues:0

iShape

iShape is a compact and efficient library specifically designed for representing 2D data structures using FixVec.

Language:RustLicense:MITStargazers:1Issues:1Issues:0

iComputation

iComputation is a Rust library that makes GPU computations easy using wgpu. It provides a sugar API and a common pipeline for computational tasks, focusing solely on computation without rendering. Ideal for developers seeking efficient, computation-focused GPU operations.

Language:RustLicense:MITStargazers:0Issues:0Issues:0

iOverlayPerformance

Performance test app for iOverlay

Language:MakefileLicense:MITStargazers:0Issues:0Issues:0

iTree

Red-black tree implementation for rust

Language:RustLicense:MITStargazers:0Issues:1Issues:0