Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Суть такова: у меня имеется матрица ( двухмерный массив ) с информацией. Мне нужно используя элементы матрицы как пиксели построить текстуру для рендера, которая будет изменяться при изменении элементов. Каким образом можно подобное реализовать?
Суть такова: у меня имеется полигон, размером больше 1 блока и его освещённость задаётся через OpenGlHelper.setLightmapTextureCoords. Проблема заключается в том, что полигон освещается весь одинаково, то есть если один его конец осветить, а другой нет - весь полигон светится как новогодняя ёлка...
Я не особо силен в премудростях OpenGL и заранее извиняюсь, если вопрос покажется вам дуратским. Я рендерю строку в левом верхнем углу при перегрузе вот таким макаром:
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void renderOverloadMessage(RenderGameOverlayEvent event) {...
Есть мод, который рендерит сообщения игроков над ними самими. Нужно сделать так, чтобы эти сообщения не были видны сквозь стены.
Вставка строки: GL11.glEnable(GL11.GL_DEPTH_TEST);
не дала никаких результатов.
Вот код: hastebin
Прошу помощи, ибо в рендере фиг целых ноль десятых.
Собственно есть SimpleBlock extends Block. Сам по себе блок будет являться игрокам в виде кустов. У него есть свой собственный рендер.
Т.е. принцип рендера от части повторяет рендер кустов, с помощью IIcon. Вопрос в том, как сделать, чтобы при том или ином расстоянии от игрока до куста...
Насколько эффективен данный код в плане оптимизации?
public static void renderModel(IModelCustom model, boolean all, String part) {
GL11.glPushMatrix();
int index = GL11.glGenLists(1);
GL11.glNewList(index, GL11.GL_COMPILE);
if(all) {
model.renderAll()...
FontRenderer рисует строки любого цвета, кроме белого. Я наваял такой утилитный метод, который рисует строку без тени:
public static void drawCenteredStringWithoutShadow(FontRenderer fontRenderer, String str, int x, int y, int color){
fontRenderer.drawString(str, x -...
День добрый, в общем.
Рендерю звезду ада в гуи:
И все что прозрачное становиться таким:
Код:
FontRenderer font = itemStack_day.getItem().getFontRenderer(itemStack_day);
if (font == null) font = mc.fontRenderer;
GL11.glEnable(GL11.GL_BLEND)...
Всем привет. Не могу понять, почему нет рендера текста, делаю вроде-бы всё правильно.
Сто раз делал, всё хорошо было, сейчас делаю - нет рендера.
Заранее всем спасибо.
@Mod(modid = Main.MODID, name = Main.NAME, version = Main.VERSION)
public class Main {
public static final String...
В классе ClientRegistry есть метод registerTileEntity, который регает тайл и биндит к нему рендер.
Такой вопрос, а зачем такое может пригодится?
По идеи, Client Side Only тайла не бывает, разве нет?
Или в методе "createNewTileEntity" нужно добавлять проверку на клиент и только тогда возвращать...
public InventoryCrafting craftMatrix = new InventoryCrafting(this, 2, 2);
public InventoryCraftResult craftResult = new InventoryCraftResult();
public Slot sl;
sl = new SlotCrafting(thePlayer, this.craftMatrix, this.craftResult, 0, 182, 138)...
Собственно есть вот такое дело:
Код:
@Override
public void renderItem(ItemRenderType type, ItemStack item, Object... data) {
switch (type) {
case EQUIPPED:
//...
break;
case EQUIPPED_FIRST_PERSON...