how to shift texture origin on block?

  • Did a spiral stairs using rotated treads, but world textures looks horrible so I switched to local textures to align with each tread. But this resets the texture origin the same for every block causing every tread to have the same identical pattern.


    I would like to use the arrow/pg keys just like resizing/rotating a block - but instead shift where the texture origin is on the block. Do not see how to do this but it was suggested on discord that it can be done.

  • Unfortunately, that is not possible yet. It's a known limitation of the game engine; I'm pretty sure that others have already asked for this feature. Anyway, it's a very good idea and I hope to be able to do that soon too.

  • Unfortunately, that is not possible yet. It's a known limitation of the game engine; I'm pretty sure that others have already asked for this feature. Anyway, it's a very good idea and I hope to be able to do that soon too.

    I would not say it is a game engine limitation, rather it is a user access limitation. Because world textures already shifts the texture origin on each block to align with the prior placed blocks - if it did not have that capability the local textures would be the only possibility - as the texture would be forced origin on each block and not moveable by global.

  • Did a spiral stairs using rotated treads, but world textures looks horrible so I switched to local textures to align with each tread. But this resets the texture origin the same for every block causing every tread to have the same identical pattern.


    I would like to use the arrow/pg keys just like resizing/rotating a block - but instead shift where the texture origin is on the block. Do not see how to do this but it was suggested on discord that it can be done.

    Being able to shift the texture is unfortunately not possible yet... but it sounds like an interesting feature (in combination with local texture alignment). I will put that on our to-do list :) Although for this feature it's necessary that the block preview shows the texture... this wasn't implemented yet because it's a bit tricky to show the correct alignment on the block preview...


    We'll also have to think about a proper way to control that... maybe adding another key for it? E.g. hold the key, then use the arrow keys to move the texture?

  • how about the Alt key?

    We could use it, but it would collide with "Walk" (which uses the Alt key by default) :thinking:


    There is actually another feature that's waiting for a dedicated key: something to change the grid rotation. Right now it can only be changed via command... not sure if it's better to move that to the building menu instead (which can be opened by holding C)? Or would it be better to move the texture offset option there? :dizzy:

  • Not enough keys, i get it. Maybe alt Gr? But i think it's a German key, not available internationally.


    is there a difference between left and right ctrl key maybe?


    or maybe a key that is toggling the function of either shift or ctrl key

  • red51 You can add a "selection tool" - an overlay that surrounds the active blocks - to the "C" menu of the paint tools to allow some modifications on the textures itself: Of course, to change the origin point of a texture in local mode with the directional arrows ... but maybe also to change the texture scale/alignment outside creative mode

  • Being able to shift the texture is unfortunately not possible yet... but it sounds like an interesting feature (in combination with local texture alignment). I will put that on our to-do list :) Although for this feature it's necessary that the block preview shows the texture... this wasn't implemented yet because it's a bit tricky to show the correct alignment on the block preview...


    We'll also have to think about a proper way to control that... maybe adding another key for it? E.g. hold the key, then use the arrow keys to move the texture?

    I am thinking similar to existing block resizing with arrow and page keys, though at some point you need to think about all the modifier keys. Could use control under shift but that is crouch.


    It could use the grid stepping for the amount of shift. For example I use a castle wall texture that has a grid to represent stack blocks, it aligns with the half block grid with the texture resizing I use. So I would want to move the texture just like global texture mapping would do for straight stairs, but for curved stairs I need to use local remapping and do it manually.


    creative mode change texture already previews the texture, so instead of this being a preplace change just make it an edit change and leverage that preview though the red texture shade is unwanted and it should do a better selection of which texture is being edited like a ghost outline on the block.


    Controller support is going to require more accessible controls - the game is currently not playable without mouse/key the controller support is not adequate - and adding more key modifers is not going to help. The popup menu circles are a good start for controller support but it does not support them yet. But instead of a key modifier maybe a modal select for the arrow/pg keys to be rotate/size/texture. Also many games use the left/right upper back paddles as modal selects - very intuitive to use but harder to learn.


    Maybe just make shift a mode toggle rather than a hold mode.

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!