Sign in to follow this  
Followers 0
m1n1vv

Коллизия объекта

2 posts in this topic

Привет. В этом уроке расскажу, как быстро и без всяких усилий создать коллизию объекта. Все действия будут проводиться в 3ds Max 2018. В ранних версиях все аналогично. 

Для создания коллизии понадобятся Камс скрипты.
 

  1. Выбираем нужный файл. Можно импортировать обычным образом в формате 3ds, если объект собирался в другом редакторе. Например Blender. Или импортировать dff файл через Камс скрипты. Во вкладке "Utilities" кнопка "DFF IO". Выбираем "Import DFF".

    1.png.1d1dd3f6dff2e0afce97c1cea462fd77.png   2.png.8528ac418f396fd2c46a204b266f4753.png
     
  2. Выделяем объект и конвертируем в "Editable Poly".

    3.png.1077a93e8cefe2f4e9d152c862fe7903.png3.png.1077a93e8cefe2f4e9d152c862fe7903.png
     
  3. Добавляем 2 модификатора: "Optimize" и "Smooth".
    • Optimize - позволяет уменьшить количество полигонов (настраивается в полях "Face Thresh" и "Bias")
    • Smooth - сглаживает объект (выбираем автоматическое)
       
    4.png.13e44dd033ba676265effb8195570031.png   5.png.fc470455f716c593abc2835d27edd571.png
     
  4. Опять конвертируем объект в "Editable Poly".

    3.png.1077a93e8cefe2f4e9d152c862fe7903.png
     
  5. Переходим во вкладку "Hierarchy", выбираем "Affect Pivot Only" и "Center To Object".
     
  6. 6.png.d7110f7aa3c057fd4c6751566a043b76.png
     
  7. Переходим во вкладку "Create" и при помощи кнопки "Select and Move" выравниваем объект по центру. Приравниваем к нулю все значения в полях позиции.

    7.png.99df08b61c1e965efdce7650fba6c563.png   8.png.048f2b87fbb6a390e358840133b15d17.png   9.png.4449666740d05e675cb6429131574135.png
     
  8. Переходив во вкладку "Utilities" и выбираем "Collision IO". Нажимаем кнопку "Collision Mesh" и кликаем по нашему объекту (в кнопке появится название объекта). Далее в поле над кнопкой "Export" вводим название. Оно должно быть идентичным названию dff файла. Экспортируем и указываем это же название. 

    10.png.8cdcbb93e2868323845c4f9d13352f4e.png   11.png.8890aa5d3b71d51ab41a65d2bfab1721.png   12.png.bf6ae969b345a8a0705f2be897fa31ce.png



Коллизия объекта готова

Edited by m1n1vv

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Готовые решения"

Перемещена в: "Скриптинг PAWN > Уроки"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Уроки", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Nik_Rofid
      By Nik_Rofid
      Здравствуйте, можно ли на сервере копии радмира сделать так, что бы на машину можно было установить конкретный номер например ставится на машу рандом номер а будет х777хх77
    • Fazovskiy_
      By Fazovskiy_
      Приветствую хочу открыть данный мод дабы играть с друзьями сейчас столкнулся с проблемой при работе на подработках не выдается зарплата в копейках полазив в моде и бд нашёл из полезного только данную строку в моде 6574 или же give_kop(playerid,GetPVarInt(playerid,"JobY") ниже прикреплю файлы бд и мода и дам ссылку на целый мод для пробного запуска заранее спасибо за помощь (бд переименуйте на sql) ссылка на полный мод https://pawno-rus.ru/files/file/606-crmp-03e-akcent-rp-nastoyaschiy-mod-ckidka/?do=download&r=5201&confirm=1&t=1&csrfKey=23a7ad9fa7faeeae0f35a0a1c124d53d
      USSR.pwn
      BD.txt
    • huri
      By huri
      Помогите с плагином, который будет отключать игрока от сервера если он умер более 3 раз за 5 секунд