chunky
chunky copied to clipboard
Regarding Armor-Stands
I've seen that you're currently working on armor-stands. IDK how far you wanna take compatibility with minecraft but I guess it can get pretty messy if you wanna add most of the features they can use. Here is a little list of things to keep in mind:
- [ ] they can be "small" (which makes them roughly the size of a baby-zombie)
- [x] all parts can rotate independently
- [x] they can have arms
- [ ] they can "equip" most items (i guess your item-renderer now comes in handy :-) and if this works, item-frames should be an easy next step :))
- [ ] they can equip shields (and shields can have banners on them)
- [x] they can take up multiple blocks depending on the rotation of the different parts (IDK if this even matters for your renderer)
- [x] the base-plate can be removed
- [x] they can be invisible
- [x] they can wear player heads
(Thats my Armor-Stand testscene in Minecraft)
I used http://haselkern.com/Minecraft-ArmorStand/ to generate the "non-standard" stuff.
(( And I know that you've already taken some of the things into account - this posting is basically just a "armor-stand-hell"-checklist to keep in mind how terrible they can be :) ))
Armor-Test-Scene in MC 1.12 and in Chunky 1.4.4-a3:
Just noticed a small bug (besides the currently "missing" stuff like small stands, rotated limbs, etc.): the "brown" stripes on leather-armor doesn't render (which, IMHO looks better anyways).
Thanks for the list of features to work on! There is lots of tricky stuff with armor stands, and so far I have focused on just rendering regular armor. I have not even implemented the overlay layer yet, which is used in for example leather armor as you noticed.
Wonky pose rendering:
I'm wondering how much you're cursing while trying to get it to work... and I can't wait to see the things to come :) Especially after seeing your post regarding model-files on twitter.
I just uploaded snapshot 1.4.4-a4 with improved pose handling and support for small armor stands.