Необычный блок

397
8
33
Можно ли сделать, чтобы с одной стороны блок бы с обыкновенной непрозрачной текстурой, а с обратной - полупрозрачной?
 
мультитекстурный блок. сделанный по принципу стекла. с одной стороны текстура непрозрачная, с другой полупрозрачная.
 
Надо попробовать, спасибо. Но только, как сделать полупрозрачный блок? Т.е., нужно как-то прописывать что-то в код, или достаточно полупрозрачной текстуры?
 
Ну, по идее, надо еще намекнуть, что он полупрозрачен.
Я хз, что из этого обязательно, есличесна, но вот:
Код:
    @Override
    public int getRenderBlockPass()
        {
        return 1;
        }
    
    @Override
    public boolean isOpaqueCube()
        {
        return false;
        }
    
    @Override
    public boolean renderAsNormalBlock()
        {
        return false;
        }
 
1 - альфа канал (прозрачность)
2 - по-моему как раз и есть та "прозрачность" с одной стороны. Т.е грубо говоря "не реднерить то, что напрямую не видно".
3 - Чтобы небыло x-ray эффекта для блоков с прозрачно текстурой. Лучше, во избежание проблем, везде это писать.
 
Назад
Сверху