I have several block instances of the same wooden object, and they all look alike, which looks strange. An option for a randomized texture position would solve the problem:
Note that I don’t want copies of the object, I really want block instances. So randomizing with a script won’t work.
you can set your object in block material to ByParent and make few layers with different texture material variations. Then place the same block instance on these layers, randomly, and that could give you similar effect, keeping 1 block def.
Or, just assign few variations of the material to your block instances themselves (if in-block object is set ByParent it should work too)
Thanks for the suggestion, didn’t think about this possibility! However, it still looks cumbersome. As far as I can see, I would need to create various materials with different bitmaps as textures. Then if I want to make a change to a material, for example adjust gloss, I would need to do that for all variations. That’s really not what I want to do.
By the way, instead of randomizing, I could imagine an option of assign texture position to world. So when the object is moved, then texture changes. That would be problematic in animations, but it would solve my problem.
I wonder how it’s done in other 3D software packages.
You have to scale it up because each instance of the bitmap is now taking up 1 world unit. If you’re working in inches, that means each image is one inch.
That’s true - I’ve actually just fixed that bug. It should only happen in the display - the renderer should work.