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.
Possible Taichi BUG hotfixes that are not yet released in it’s cycle.
Handy vector and matrix initializer: vec and mat.
Handy vector component shuffle accessor like v.xy.
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.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb8ab42b672db7422a5316489d28be8ebbb1a6dda5948cd17720f35e4d3e15ea |
|
MD5 | 1b7dfb106d850edb160c93a2c8a8256f |
|
BLAKE2b-256 | 8ebe68273e39c10e81e4c5fd9536743309894f38e3fb91637ae5fca7019985fc |