Импорт 3D моделей в майнкрафт
Я никогда не занимался созданием модов на майнкрафт, и, скорее всего, не буду в это углубляться. Каким образом можно импортировать 3D модели в майнкрафт формата .blend или .obj, чтобы они отображались в руке/на земле так, как их видно в render режиме блендера? Чтобы они сохраняли объём, прозрачность и свечение? Это займёт много времени? Я уже пробовал давать предметам 3D модель с помощью банальной программы, но в игре они отображаются как в режиме Solid, серые, без текстур и объёма.
tox1cozZ
aka Agravaine

8,450 598 2,885
Я никогда не занимался созданием модов на майнкрафт, и, скорее всего, не буду в это углубляться
Каким образом можно импортировать 3D модели в майнкрафт формата .blend или .obj
Создать тему в коммерческом разделе.
Fr0Le
Как пример
[1.7.10] 3D OBJ Armor / 3Д ОБЖ Броня
В этом ресурсе Вы узнаете: Как добавить OBJ модель брони в игру; Как отрендерить модель в инвентаре, руках, когда она одета или дропнута. Плюсы: Работает с модом SmartMoving; Добавлено ускорение рендера, спасибо @Dahaka и @timaxa007.
![]()
forum.mcmodding.ru
Только 1.7.10
Fr0Le Dev — Разработка игр
Добавление 3D моделей в игру
Здравствуйте! У меня возник такой вопрос при создании мода в Eclipse для Minecraft 1.12.2 (с помощью Forge для 1.12.2): я создаю большой мод и в нём я планирую добавить такие элементы как новые мобы и оружие. Мне ОБЯЗАТЕЛЬНО нужно, чтобы у мобов и оружия были 3D (. ) модели с ОЧЕНЬ высокой детальностью + ULTRA HD текстуры. Так вот я бы хотел узнать у Вас: можно ли создать аннимированные и текстурированные 3D модели в другой программе (я буду это делать в 3D Studio Max) и импортировать их в мод так, чтобы они работали (чтобы их понимала Java (у меня Java 8)). Если да, то объясните как сделать так, чтобы их понимала Java, и как их импортировать в мод. И какую программу для них написать. Если нет, то как сделать по другому, при этом не забывайте что у мобов и оружия должны ОБЯЗАТЕЛЬНО быть 3D (. ) модели с ОЧЕНЬ высокой детальностью + ULTRA HD текстуры.
Хотелось бы увидеть подробные ответы, жду.
Custom OBJ models for blocks and items
MCreator supports custom OBJ models for item and block-based mod elements; however, when possible, use JSON models instead as they offer better compatibility with Minecraft. OBJ support in Minecraft is not native and is added by Forge and unpredictable errors may occur.
Importing OBJ model
Go to the Workspace tab, in the Resources sub-tab, select the 3D models and texture mappings section. Click the import OBJ model button.
Select your OBJ model and the MTL material file of the model. If your model has textures, MCreator will ask you for texture mappings (starting from 1.8.3). To use the model for a block or item, simply select it as the model when creating the block or item.
OBJ model limitations
Model Limitations
- The OBJ model must meet all general OBJ model standards. Click here to validate your model.
- All faces must be triangulated when being exported
- All parts of the model must be connected together into one polygon
- All meshes should be optimized. Complex spheres, for example, will not load.
- No S references are allowed in the obj file.
Lighting
If your model is not properly affected by lightning, edit your model’s MTL file before importing. Find line
Ka 1.0 1.0 1.0
and change it to
Ka 0.0 0.0 0.0
or some value in-between if you want the light to have a partial effect only.
Material Limitations
Only very basic materials are supported. Only basic transparency is supported for the time of writing. It is said that this support is to be improved in the future, but this depends on when Minecraft adds support for this as we use their model loader. Advanced shading will be reduced to basic shading and all advanced material settings like metalness or roughness will be ignored.
UV Limitations
From MCreator 1.8.3 onwards, support for UV textured OBJ models were introduced.
There are two main limitations:
- Textures need to be in PNG file format. The aspect ratio should, at best, be 1:1. If the texture you use is not square, just stretch it so its aspect ratio will be 1:1. This will not affect how your model looks as it will be down stretched later, but Minecraft works best with square textures.
- All textures can be mapped only on the scale from 0 to 1. This means that no vt parameter (UV texture coordinates) in OBJ can be larger than 1 or smaller than 0. You need to consider this when mapping the textures on the model in your OBJ modeler.