Only shape render

1,087
2
Вообщем вот и проблема:
eED3EkN.png

Мне нужно, чтобы выделялись ТОЛЬКО шейпы. Но OpenGL отказывается со мною дружить так, что как это сделать я не знаю..
 
В каком смысле "выделялись ТОЛЬКО шейпы"?
 
Пример брал из ванильного котла метод "addCollisionBoxesToList"?
 
Agravaine написал(а):
Тогда уже один куб подогнать под размер своего блока.
Ну. Я хотел так :с
[merge_posts_bbcode]Добавлено: 25.09.2015 17:28:14[/merge_posts_bbcode]

Ребят. Я первый раз щупаю setBlockBounds. Не можете помочь? :)
Код:
this.setBlockBounds(p_149676_1_, p_149676_2_, p_149676_3_, p_149676_4_, p_149676_5_, p_149676_6_);
Так вот. Как правильно им пользоваться (как я понял эти par'ы это стороны блока. Я не помню как правильно определять стороны эти... Не можете написать какими цифрами определяются географические стороны света в майне? :) Надеюсь вы меня поняли. Только я видел, что эти float надо ещё на что то делить...). Помогите пожалуйста :)
 
Agravaine написал(а):
(0, 0, 0, 0, 0.5, 0) - полублок.
Все просто. Минимальные и максимальные координаты. Поиграйся в дебаге.
Ох ладно. Ща посмотрю. А можно поточнее? За какую сторону отвечает каждый par?
 
Только я видел, что эти float надо ещё на что то делить...
А как делить правильно?
Сделал так:
Код:
this.setBlockBounds(0F, 0F, 0F, 0.06F, 0.06F, 0.06F);
А блоки ну вообще не выделяются. Однако помоги :)
 
ААААА. Ребят. Я понял. Я просто немного плохо понял теорию о MIN и MAX.
 
XuPuPG написал(а):
расскажите "умному" человеку как работает addCollisionBoxesToList
Во всяком случае мне лень уже делать это. Я понял (Посмотрев код форжа) как это делать, но блок боундс быстрее. И да. Поверь, я даже не про. Очень даже не про.
 
Назад
Сверху