A Taichi extension library providing a set of GLSL-alike helper functions
Project description
Taichi GLSL is an extension library of the Taichi Programming Language, which provides a set of useful helper functions including but not limited to:
Handy scalar functions like clamp, smoothstep, mix, round.
GLSL-alike vector functions like normalize, distance, reflect.
Well-behaved random generators including randUnit3D, randNDRange.
Handy vector and matrix initializer: vec and mat.
Handy vector component shuffle accessor like v.xy.
Handy field sampler including bilerp and sample.
Useful physics helper functions like boundReflect.
Shadertoy-alike inputed GUI base class Animation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for taichi_glsl-0.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea96f578cc383a5b0938e95b307d263922b711e0b07280c0fdfe821730682619 |
|
MD5 | e63bc147ce0bf6aa239dea2b3fa86475 |
|
BLAKE2b-256 | 60742028e3d4406cc22dd71ac10bd70c3c13087e27347fcaebdc7853f19e12f2 |