This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
CultMath/unity/org.gamecult.cultmath
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-26 17:57:30 +02:00
..
Runtime Rebuild Unity package with rectangle API 2026-08-07 20:37:37 +01:00
Shaders Add precompiled CultMath Unity package 2026-07-22 04:52:09 +01:00
LICENSE.md Add precompiled CultMath Unity package 2026-07-22 04:52:09 +01:00
LICENSE.md.meta Fix CultMath Unity plugin references 2026-07-22 05:07:32 +01:00
package.json Rebuild Unity package with rectangle API 2026-08-07 20:37:37 +01:00
package.json.meta Fix CultMath Unity plugin references 2026-07-22 05:07:32 +01:00
README.md Point CultMath history at its CultLib home 2026-08-26 17:57:30 +02:00
README.md.meta Fix CultMath Unity plugin references 2026-07-22 05:07:32 +01:00
Runtime.meta Add precompiled CultMath Unity package 2026-07-22 04:52:09 +01:00
Shaders.meta Add precompiled CultMath Unity package 2026-07-22 04:52:09 +01:00
THIRD-PARTY-NOTICES.md Add precompiled CultMath Unity package 2026-07-22 04:52:09 +01:00
THIRD-PARTY-NOTICES.md.meta Fix CultMath Unity plugin references 2026-07-22 05:07:32 +01:00

CultMath for Unity

This is CultMath's Unity 2021.3-compatible Git-UPM surface. It contains the precompiled CultMath.dll, portable symbols, and the numeric Shaders/CultMath.hlsl mirror.

Unity does not compile CultMath's repository source tree. That source uses the current C# language and remains owned by the normal .NET project. The package imports only the tracked auto-referenced precompiled assembly, so consumers do not need csc.rsp language overrides or an asmdef propagation shim.

Build and inspect the package from the repository root:

.\scripts\build-unity-package.ps1

The builder fresh-builds CultMath for netstandard2.1, verifies the tracked DLL/PDB and stable Unity metadata, and stages an inspectable package under artifacts/unity/org.gamecult.cultmath.

Consume the repository package with:

"org.gamecult.cultmath": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.1.2"

Production consumers should pin that URL to a commit or release tag.