sfan5 / minetest_classic

The classic Minetest-c55 0.3 experience brought back.
Other
8 stars 2 forks source link

Jungle grass node renders texture differently. #9

Closed WSDguy2014 closed 2 months ago

WSDguy2014 commented 2 months ago

Excited to see this game that recreates nostalgia gameplay experience in a modern-day, latest engine version.

About texture mapping difference for jungle grass is when I decided to try porting my Minecraft texture pack (or a texture mod I could say) that I made for an original 0.3(.1) version of Minetest a few years ago onto a new 5.8.0 engine version, most of the textures it renders correctly, some other textures are rendered incorrectly. I changed and tinkered some of the textures, I could also change the jungle grass texture, but it will not render properly the same way as it used to for the original 0.3 version.

I did a comparison with the original 0.3 version. image And a recreation. image Here is my current settings for modernizing flags. image I made a test texture to align it for the original version, the highlights are:

I also noticed the way it renders textures in plant-like (cross-shaped X) nodes compared to the latest engine version with this game recreation.

https://github.com/user-attachments/assets/f406d7da-4eb8-4be6-add0-7058f5d9a3f6

While looking in the code, I noticed in the comments a lot of to-do lists that you have to implement soon. Keep up good work and hopefully you will improve this game accurately recreating functions and features to make it a more accurate late-2011 gameplay experience.

sfan5 commented 2 months ago

Junglegrass not being stretched correctly is indeed a known issue. This is an engine limitation (https://github.com/minetest/minetest/pull/12828, workarounds possible).

The fact that part of the texture is cut off is new to me and I don't know if I can emulate that sanely.