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.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3d96c4266e73be4f05c5a27dfb8a0b55d4d1d38e008c51922a5254651a99049 |
|
MD5 | c5a3a4eab13a29e43a447bbb6259063f |
|
BLAKE2b-256 | c5f07b064516b743d4012231b3708e323cc53c50098912b7b334f8abbbc8e5d2 |