Страница 1 из 1

При анимации модель ломается и гнётся

СообщениеДобавлено: 12 мар 2019, 17:43
artik0511
Здравствуйте!! я делаю одежду для персонажа которая будет подвержена анимации по урокам Stream https://www.youtube.com/watch?v=1JiY1Fx ... G&index=34 Тут начинаются проблемы то ли из за воздействия костей персонажа на кости одежды то ли чё вообщем при при запуске игры и когда воспроизводится какая либо анимация происходит вот это https://ibb.co/cY6nNKv одежда гнётся и ломается но в уроках этого парня нет такой проблемы. в чём дело? можно ли это исправить и как? если что вот скрипт одевания одежды

public class Inventory : MonoBehaviour {
public GameObject prefabShoes;
public GameObject prefabJeans;
public SkinnedMeshRenderer playerSkin;

void addWear(GameObject prefab)
{
GameObject obj = Instantiate<GameObject>(prefab);
obj.transform.SetParent(playerSkin.transform.parent);
SkinnedMeshRenderer[] renderers = obj.GetComponentsInChildren<SkinnedMeshRenderer>();
if (renderers.Length > 0)
{
for (int i = 0; i < renderers.Length; i++)
{
renderers[i].bones = playerSkin.bones;
renderers[i].rootBone = playerSkin.rootBone;
}
}
}
}
если понадобится что то ещё я всё скину

Re: При анимации модель ломается и гнётся

СообщениеДобавлено: 12 мар 2019, 22:46
AngryCat
artik0511 писал(а):Здравствуйте!! я делаю одежду для персонажа которая будет подвержена анимации по урокам Stream https://www.youtube.com/watch?v=1JiY1Fx ... G&index=34 Тут начинаются проблемы то ли из за воздействия костей персонажа на кости одежды то ли чё вообщем при при запуске игры и когда воспроизводится какая либо анимация происходит вот это https://ibb.co/cY6nNKv одежда гнётся и ломается но в уроках этого парня нет такой проблемы. в чём дело? можно ли это исправить и как? если что вот скрипт одевания одежды

public class Inventory : MonoBehaviour {
public GameObject prefabShoes;
public GameObject prefabJeans;
public SkinnedMeshRenderer playerSkin;

void addWear(GameObject prefab)
{
GameObject obj = Instantiate<GameObject>(prefab);
obj.transform.SetParent(playerSkin.transform.parent);
SkinnedMeshRenderer[] renderers = obj.GetComponentsInChildren<SkinnedMeshRenderer>();
if (renderers.Length > 0)
{
for (int i = 0; i < renderers.Length; i++)
{
renderers[i].bones = playerSkin.bones;
renderers[i].rootBone = playerSkin.rootBone;
}
}
}
}
если понадобится что то ещё я всё скину

Одежда делается через компонент cloth?
Скрытый текст:
не смотрите уроки от stream, очень не качественные видио

Re: При анимации модель ломается и гнётся

СообщениеДобавлено: 13 мар 2019, 00:30
snooppy
Если прискинено нормально, зайди в настройки импорта модели, может помочь резет T-позы (в настройках рига) или convert units (самая первая галка) включить/отключить. Не поможет, значит со скинигом все плохо.

Re: При анимации модель ломается и гнётся

СообщениеДобавлено: 13 мар 2019, 09:08
artik0511
AngryCat писал(а):
artik0511 писал(а):Здравствуйте!! я делаю одежду для персонажа которая будет подвержена анимации по урокам Stream https://www.youtube.com/watch?v=1JiY1Fx ... G&index=34 Тут начинаются проблемы то ли из за воздействия костей персонажа на кости одежды то ли чё вообщем при при запуске игры и когда воспроизводится какая либо анимация происходит вот это https://ibb.co/cY6nNKv одежда гнётся и ломается но в уроках этого парня нет такой проблемы. в чём дело? можно ли это исправить и как? если что вот скрипт одевания одежды

public class Inventory : MonoBehaviour {
public GameObject prefabShoes;
public GameObject prefabJeans;
public SkinnedMeshRenderer playerSkin;

void addWear(GameObject prefab)
{
GameObject obj = Instantiate<GameObject>(prefab);
obj.transform.SetParent(playerSkin.transform.parent);
SkinnedMeshRenderer[] renderers = obj.GetComponentsInChildren<SkinnedMeshRenderer>();
if (renderers.Length > 0)
{
for (int i = 0; i < renderers.Length; i++)
{
renderers[i].bones = playerSkin.bones;
renderers[i].rootBone = playerSkin.rootBone;
}
}
}
}
если понадобится что то ещё я всё скину

Одежда делается через компонент cloth?
Скрытый текст:
не смотрите уроки от stream, очень не качественные видио


Нет я просто зашёл в cinima 4d и сделал из стандартных этих кубиков всяких модель рюкзака это как бы не совсем одежда

Re: При анимации модель ломается и гнётся

СообщениеДобавлено: 13 мар 2019, 09:25
artik0511
snooppy писал(а):Если прискинено нормально, зайди в настройки импорта модели, может помочь резет T-позы (в настройках рига) или convert units (самая первая галка) включить/отключить. Не поможет, значит со скинигом все плохо.

Настройки Игрока или одежды и я не совсем понял где эти настройки