Here is basic scenario with reversed stair (look in middle and little below). Minecraft rendering is way better, while Minetest has rotated texture that looks bad and out of place. I think slabs also have this problem. Any concerns about this?

How it looks in Minecraft:

@Fixer-007 Not only the texture is a problem, also the lighting. Nodeboxes are lighted differently than full blocks. I think it is not fixable until the lighting has been fixed before.
This is expected, the texture is rotated as is necessary for most uses.
I understand that in some way it is a feature actually, but it looks not good in some cases. Not sure if needs closing, maybe this needs discussion? Or everyone is fine with the way it is made?
Indeed it looks bad here due to the shading. The fix would be to have an option to not rotate the textures when the shape is rotated.
@Fixer-007 I also think the textures Look bad on upside down stairs
@paramat it's not only the shading it's also the textures, it's mostly the textures actually.
Yeah i mean the shading (highlight and shadow) i used on the texture, that assumes light coming from above.
@paramat oh okay sorry for the misunderstanding :D
The fix would be to have an option to not rotate the textures when the shape is rotated.
That will be nice, maybe even specified on per block basic in lua.
Yes per-node.
@Fixer-007 @paramat @RHRhino will this get fixed?
maybe in a future
Maybe we can solve this by adding another tool next to the screwdriver? One tool to only rotate the node and one tool to only rotate the texture?
@RHRhino I doubt that will work but +1 for me
I'm not sure it would be possible to have an option to not rotate textures when a nodebox is rotated, the textures may be locked to the shape. Creating differing nodes to fix this would result in 24 nodes for the 24 rotations.
I'm not sure it would be possible to have an option to not rotate textures when a nodebox is rotated, the textures may be locked to the shape.
@paramat Oh I should have mentioned that I only mean rotations for nodeboxes with the same textures on all sides (like in this example of the stone bricks stairs), so I'm talking about all stairs and slaps in minetest_game. It does not make sense to only rotate the shape of a cube or to only rotate the textures of a nodebox with different textures, which are propably shape depenend.
BTW while thinking about it, I recognized that we don't really need texture rotation (therefore also the other tool) for nodeboxes with the same textures on all sides at all.
It seems the conclusion is that this is an engine issue? Fixable by adjusting lighting or stopping textures from rotating with the node box
Yes it's more of an engine issue, but not sure this should be closed.
We could add another bit to facedir that selects whether to rotate the texture too.
We should discuss this in engine.
Should I open this in engine section?
Yes please.
and I forgot to reopen this in engine section...