- 5,149
- 49
- 899
Здравствуйте. Было очень удобно и приятно в 1.7.10 вращать и всячески рендерить obj модельку с помощью GL11.
Но случилась беда - разработчики добавили неудобные json модели. И теперь стало все гораздо неудобнее.
Но вращения и смещения фиг с ним, понятно более-менее. Как ставить теперь условие, какой объект в модели должен рендерится при взгляде от 3 лица, а какой нет? Погуглив, нашел в каком то гите какую то blockstate с itemом, в котором было такое примерно
Обрадовавшись, засунул это себе в модель. Не работает(модель)
Теперь вопрос - я так понял, это условие позволяет устанавливать руки(пр и лев) от первого лица и от третьего. Есть пара идей
1.Как то это условие в рендере предмета
2.Создать блокстату(!) предмета и ставить там в "variants" по условию рендер двух разных моделей. Проше говоря, мне нужно руку от 1 лица рендерить, а от 3 - нет.
Как видите, от 3 лица еще нужно отдельно править
Также, было бы неплохо узнать, как получать модель игрока - Алекс это или Стив(руки то разные!
)


Но случилась беда - разработчики добавили неудобные json модели. И теперь стало все гораздо неудобнее.
Но вращения и смещения фиг с ним, понятно более-менее. Как ставить теперь условие, какой объект в модели должен рендерится при взгляде от 3 лица, а какой нет? Погуглив, нашел в каком то гите какую то blockstate с itemом, в котором было такое примерно
Код:
"variants": {
"inventory": [
{
"transform": {
"thirdperson_lefthand": {
"rotation": [ { "x": 0 }, { "y": 0 }, { "z": 0 } ],
"translation": [ 0, -0.1, 0.1 ],
"scale": 0.02
},
}
}]
}
Код:
"thirdperson_lefthand": {
Теперь вопрос - я так понял, это условие позволяет устанавливать руки(пр и лев) от первого лица и от третьего. Есть пара идей
1.Как то это условие в рендере предмета
2.Создать блокстату(!) предмета и ставить там в "variants" по условию рендер двух разных моделей. Проше говоря, мне нужно руку от 1 лица рендерить, а от 3 - нет.
Как видите, от 3 лица еще нужно отдельно править
Также, было бы неплохо узнать, как получать модель игрока - Алекс это или Стив(руки то разные!


