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
633 stars 76 forks source link

Display entities #1691

Open J0B10 opened 4 months ago

J0B10 commented 4 months ago

Minecraft 1.20 added Display Entities that are able to display blocks, items or text with various transformations (translate, rotate or scale) applied to them. The following variations exist:

These are really useful for builders to create their own models in vanilla without the need to install custom resource packs. Tools such as bdstudio simplify this process, which leads to an increasing adaptation by servers and mapmakers.

Chunky should at least support rendering block display entities so that buildings that were build using block displays are rendered correctly. As of now these blocks are simply missing, which may lead to some strangely looking results.

1563 already mentioned this but was closed as completed without adding support for block displays.

leMaik commented 4 months ago

Wow, i didn't even know they were so widely used. It shouldn't be that hard to add block display entities because we already have quad based models for many blocks and just need to convert the other blocks to triangles.

For items and text, it's a different story.