chunky-dev / chunky

A path tracer to create realistic images of your Minecraft worlds.
https://chunky-dev.github.io/docs
GNU General Public License v3.0
642 stars 76 forks source link

Regarding Armor-Stands #452

Open chland opened 7 years ago

chland commented 7 years ago

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:

armor

(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 :) ))

chland commented 7 years ago

Armor-Test-Scene in MC 1.12 and in Chunky 1.4.4-a3:

armor_chunky

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).

llbit commented 7 years ago

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.

llbit commented 7 years ago

Wonky pose rendering:

1 121-53

chland commented 7 years ago

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.

llbit commented 7 years ago

I just uploaded snapshot 1.4.4-a4 with improved pose handling and support for small armor stands.