Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/FiguraMC/Figura
Extensively customize your character with Figura!
https://github.com/FiguraMC/Figura
There's a super tiny bug with the legs, going to work on that next but want to just push for now
90e7a109e82a87ab92130a392edb3f47055b6b47 authored over 2 years ago by Moonlight-Maya <[email protected]>7601e37a07462baa163ce488eeaf04a60ed97ec2 authored over 2 years ago by ENinja33 <[email protected]>
fa754df7d5ac688b018f3dc2cbd979879293f150 authored over 2 years ago by Fran <[email protected]>
No smooth shading option yet, need to add a new method for that one to work. Calculating smooth ...
486cec23e2b58cee9861e6278b30d6504242a78b authored over 2 years ago by Moonlight-Maya <[email protected]>b7d0625f692e90dd0278c28648b70fd63768b4b8 authored over 2 years ago by Moonlight-Maya <[email protected]>
more
ce2be3d91b31f60908ee0121a78993981e622c7b authored over 2 years ago by Moonlight-Maya <[email protected]>2bc9b8e641930818eb45cc9fedbd42ec7e46bcc5 authored over 2 years ago by Fran <[email protected]>
Added World API, Biome/Block API, Entity API
Not feature complete yet, of course, just the API s...
5ed187a33ded33ce88e361a1c64b87a69f064c87 authored over 2 years ago by Fran <[email protected]>
a8a06d3179e1f5cbac7071d5a47c4afed3c6dc9d authored over 2 years ago by Fran <[email protected]>
Added extra lua apis, including the Events API, necessary for tick() and render() functions. ren...
adb160d5bc747c4f1a45a3cb77c5e05cfef28217 authored over 2 years ago by Moonlight-Maya <[email protected]>54ebdb0b946b19426f16b39c1554ca555ad2ae0f authored over 2 years ago by Fran <[email protected]>
Not tested very much, just a little bit.
abeab1abaeec34ee43edf5d62e7509b201a441b2 authored over 2 years ago by ENinja33 <[email protected]>Cleans up native resources and CachedType values that are in use by the avatar. Call clean() on ...
7bbe0f3b558069dc9b4d917dbc73a0388173cbf2 authored over 2 years ago by ENinja33 <[email protected]>You can now put special customizations in your avatar.json, which will be stored in your avatar'...
4d3fc58dd5e900b7b726545038f17516306447bd authored over 2 years ago by ENinja33 <[email protected]>Made avatar rendering work with the AvatarManager, also moved the "model" package to be under "a...
12f2536d57d8e69c09995e548e6d3f25e68668e4 authored over 2 years ago by ENinja33 <[email protected]>Now all customizations to a part are contained in the PartCustomization. This currently includes...
6384781eaafb3029ca7d5064c25e9bc290d2a473 authored over 2 years ago by ENinja33 <[email protected]>You can now set the values of primaryRenderType and secondaryRenderType inside a FiguraModelPart...
53b74c2e7237f0bca0b110ae252d0ad8b1a294ef authored over 2 years ago by ENinja33 <[email protected]>6ac5ccd6a79ef8ab29f4c47cdb216840e1a493c9 authored over 2 years ago by Skylar Stevens <[email protected]>
Rendering is actually working correctly now, I think. At least the model parts are rotated and t...
01e18ec5515f04db6f8e4cad4087447a9844b97f authored over 2 years ago by ENinja33 <[email protected]>Transforms are still a bit messed up, but you can at least see some of the test avatar now!
c390eeb7dea9b5843d662c2ba4b3adc4faf6c2b1 authored over 2 years ago by ENinja33 <[email protected]>We're getting there, slowly but surely
8ae324f03fa5a458e32352c739b08ee75929150f authored over 2 years ago by ENinja33 <[email protected]>dd65f0de7cc6e931af94ad965c26f1450e3770f4 authored over 2 years ago by Fran <[email protected]>
adc3fa6fbd0085ecfe1071928b024301159ace75 authored over 2 years ago by Fran <[email protected]>
537f37023029902945625c64f17fc69117ab975e authored over 2 years ago by Fran <[email protected]>
Now entities render with a basic cube next to them, it has accurate lighting and transforms. It ...
c63e5cee474c96b1c0ad13d6b468ffd597544300 authored over 2 years ago by ENinja33 <[email protected]>Made some super bare-bones classes for rendering, also added methods to transform vectors with m...
6c25194e9411ff660c7d01c85b2c220f7767e2c6 authored over 2 years ago by ENinja33 <[email protected]>c0514dc44e64495cf0886d726e02509bd472c49f authored over 2 years ago by Fran <[email protected]>
ec4ee36c0573abd70048df68a9f051253337bbe7 authored over 2 years ago by Fran <[email protected]>
a69de58c988319ac12dbfcacf98ec1a63cc8da60 authored over 2 years ago by Fran <[email protected]>
449e1a3160fdad117d53a73075abb6ccceb1b5d9 authored over 2 years ago by Fran <[email protected]>
epic import fail
9bbb37117ddb6068ee6b25ab322a3a312ef9dc85 authored over 2 years ago by ENinja33 <[email protected]>f318507cf6e5fb705810e90bb5ef8de663ac483f authored over 2 years ago by ENinja33 <[email protected]>
matrix
dbb8015623e3a2b7d740a2a745cb229d2d60be48 authored over 2 years ago by ENinja33 <[email protected]>2a21652f13515978cd4878f74600c6253bab4a9a authored over 2 years ago by Fran <[email protected]>
435276f26c96b7b4fa36a7b2984c901446a8edf6 authored over 2 years ago by Fran <[email protected]>
Might add a new vector type for 7+ elements later, but probably wouldn't see much use and I don'...
f6f9e179734c6929a7f161aed68edec0916f7782 authored over 2 years ago by ENinja33 <[email protected]>4a6e9b724def657c99997d264a626e9550766eba authored over 2 years ago by Fran <[email protected]>
00e30010dc8aab3293316345d9589069fc1c37df authored over 2 years ago by Fran <[email protected]>
Improved the mesh system, it dropped my file size from ~1800 to ~1450, which is more than it loo...
812cd5b169a9baa1b8d0f08e04c80dd917a45910 authored over 2 years ago by ENinja33 <[email protected]>My avatar went from 1894 bytes down to 1851 bytes after I implemented this, probably not really ...
3515679c57df3ac4208787954b489334e33de413 authored over 2 years ago by ENinja33 <[email protected]>There is definitely nothing else that needs to be added or changed with the lua system anymore
3c476230b5343b5ad30ea67a1c495a480cfaa31e authored over 2 years ago by ENinja33 <[email protected]>Not having a toString function was a bad idea
1f51c43de6552e6d2b80040cf6ee9da568cafe69 authored over 2 years ago by ENinja33 <[email protected]>a07c08eb1099b57d5dfd0b763296e59dd932ba5b authored over 2 years ago by ENinja33 <[email protected]>
Now you annotate a class with @LuaWhitelist to indicate it's safe. Before, you had to extend Lua...
a2c8ca21ee1d87bdb421457d3c9828559c13a170 authored over 2 years ago by ENinja33 <[email protected]>b9e59d152227b5d0707741bca3b1f44a33325166 authored over 2 years ago by ENinja33 <[email protected]>
No metamethods yet, coming soon
271cbf240ccb991b505803f038383662540f2870 authored over 2 years ago by ENinja33 <[email protected]>25c39d156f941da10a35d602224e39427c744a7e authored over 2 years ago by Fran <[email protected]>
ca92c757ed5aef8146d8efe0dca5157bd0b7b13e authored over 2 years ago by Fran <[email protected]>
4ab775490e54d683aee1938753e0a424aa8bb8f7 authored over 2 years ago by ENinja33 <[email protected]>
Added method overloading, where a function will check its argument types and choose the appropri...
d87b3a5a2cf57a80dd8d012d01d6d985e10377e7 authored over 2 years ago by ENinja33 <[email protected]>5c026789c63a88603d2642dc03e29359ca4fec73 authored over 2 years ago by Fran <[email protected]>
Mostly finished Vector6 class, copy and pasted it to Vector3
45c13a61915c5a4331b02282b1a965d0836a1abb authored over 2 years ago by ENinja33 <[email protected]>Now, the implementation demands a static create() method in each subclass of LuaObject, instead ...
b9dfd9cadfa329c4773247f20e336ec1e2228ebf authored over 2 years ago by ENinja33 <[email protected]>8ddce3ab6ee022306c0a9d04b0347a97ff72027a authored over 2 years ago by Fran <[email protected]>
Added many comments for LuaObject and LuaUtils, so it's easier to understand what they do. Also ...
516f129a5e47296ace160787b924130abe4bc25b authored over 2 years ago by ENinja33 <[email protected]>Also added the start of a vector class, to build off of later
75050ea2981c4cfb3690df23219edf9265b56cb3 authored over 2 years ago by ENinja33 <[email protected]>1643f68658eb5221f5a71eacb21195492ab04533 authored over 2 years ago by ENinja33 <[email protected]>
8538be338ef09616ce9846350beaf21f65b2bf29 authored over 2 years ago by Fran <[email protected]>
Started work on Lua code. Added the LuaObject class, which you should extend for any new Lua api...
dca41a18f708062cd46febeb186d8aae80f991fe authored over 2 years ago by ENinja33 <[email protected]>48ee6d338c4d53ff889384f8f7918fd833e4ec65 authored over 2 years ago by Fran <[email protected]>
7da030b4cfbffe2fc7395990f5207fe8f82413ee authored over 2 years ago by Fran <[email protected]>