CultLib/unity/org.gamecult.geometry
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-22 05:17:07 +01:00
..
Runtime Disambiguate Unity mesh adapter type 2026-07-22 05:05:56 +01:00
Samples~ Make Geometry Unity sources C# 9 compatible 2026-07-22 04:59:59 +01:00
Shaders Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00
Tests Add Geometry Unity EditMode package tests 2026-07-22 05:17:07 +01:00
LICENSES.md Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00
package.json Transfer planetary geometry into GameCult.Geometry 2026-07-22 03:47:57 +01:00
README.md Transfer planetary geometry into GameCult.Geometry 2026-07-22 03:47:57 +01:00
Runtime.meta Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00
Samples~.meta Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00
Shaders.meta Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00
Tests.meta Add Geometry Unity EditMode package tests 2026-07-22 05:17:07 +01:00
THIRD-PARTY-NOTICES.md Make Geometry Git UPM package self-contained 2026-07-22 04:25:04 +01:00

GameCult.Geometry for Unity

This package is the Unity projection of the GameCult.Geometry authority. It depends on org.gamecult.cultmath for numeric primitives and org.gamecult.cultlib for CultCache/CultNet/CultMesh integration.

Build it with scripts/build-geometry-unity-package.ps1. Do not edit generated plugin assemblies in the package output.

CultLib-authored integration files are MIT licensed. The planetary C# compiled into GameCult.Geometry.dll and the geometry HLSL under Shaders are MPL-2.0 and retain their source notices and provenance. See LICENSES.md and THIRD-PARTY-NOTICES.md in the staged package. No MPL-covered source is relicensed. The package manifest therefore uses SEE LICENSES IN README.md rather than claiming one license for every file.