To download this library for your Linux/Mac installation, enter this on your command line:
DreamDownload byond://8O.Quaternions##version=0
Emulator users, in the BYOND pager go to File | Open Location and enter this URL:
byond://8O.Quaternions##version=0
9 downloads
Latest Version
Date added: | Sep 11 2024 |
Last updated: | Sep 24 2024 |
1 fan
|
This library functions as a way to abstract Matrix transformations to Quaternions
Change the Rotation and/or LocalRotation with the Quaternion functions, then call ApplyRotation() on whatever atom you want to change.
This library was kept pretty simple (no Vector3 libraries, no external dependencies) to maintain its portability.
|
|
Related Libraries
Base64 encoding and decoding procedures.
|
|
An implementation of the MT19937 variant of the Mersenne Twister pseudorandom number generator, using the pif_Random ...
|
|
A collection of useful code files.
|
|
Used to compute cumulative probability
|
|
A simple lib that accurately does math for larger and smaller numbers, with decimals or without, negative or positive, ...
|
|
2D vector datum for positions and offsets.
|
|
A library for DM with basic mathematical functions.
|
|
Integer bignum storage and arithmetic
|
|
Abstract mazes identifying forks, dead ends, etc.
|
|
A library of basic math procs BYOND left out :P
|
|
A fully-featured object-oriented suite of floating-point vector and coordinate functions to break free of the boundaries ...
|
|
A Vector datum library with overloaded operators
|
|
|
More Libraries by 8O
A "Voxel" (Orthographic rendering) library for BYOND.
|
|
| | |
|
Copyright © 2025 BYOND Software.
All rights reserved.