Перейти к содержимому


Фотография

DEUS EX: REBORN // UT2004 MOD


Сообщений в теме: 76

#61 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 23 Сентябрь 2017 - 12:41

Сейчас пока исправляю HUD, чтобы пряталось лишнее при просмотре информации, и т.д., понемногу переношу Infolink и систему диалогов из Reborn. Показывать пока нечего, разве что это:


local object wtf;


#62 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 03 Октябрь 2017 - 18:45

Heads up, JC!

 

Инфолинк работает, но пока не совсем правильно. Буду переписывать функции с оглядкой на оригинал.


local object wtf;


#63 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 07 Ноябрь 2017 - 02:32

Чтобы немного отвлечься от системы диалогов, я добавила кое-что новое в контроллер игрока:


local object wtf;


#64 Lgs

Lgs

    Virtue/4E

  • Invisible Hand
  • PipPipPipPip
  • 1 579 сообщений

Отправлено 08 Ноябрь 2017 - 04:43

Слежу за проектом и лойсаю видосики, ты молодец Вероника!

Скажи пожалуйста, а физика из Карма движка возможна как в Invisible War? Рагдолы в первую очередь интересуют.


Старый добрый форум планеты, тут как дома .:

Изображение


#65 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 08 Ноябрь 2017 - 06:35

Спасибо )))

 

Наверное возможна. Я не знаю как себя будет вести рагдолл с таким скелетом.

ani_515.jpg

GM_Trench это модель Пола, JC, Харли Филбена и других персонажей. У других скелет аналогичный. Похоже что к каждой вершине привязана косточка.

 

Хотя есть видеоролик, где еще Akerfeldt тестировал Карма-движок.

http://www.deusexnet...-with-karma.wmv

Но в той версии Reborn что он мне дал, все убрано.

 

Могу точно сказать что эффекты будут красивыми, в UT2004 два вида генераторов частиц (Emitter и xEmitter), и они очень гибко настраиваются. Я сделала несколько своих, используются и стандартные из UT2004.


local object wtf;


#66 GreenEyesMan

GreenEyesMan

    UNATCO agent

  • Пользователи
  • Pip
  • 55 сообщений
  • Откуда: Woscom

Отправлено 10 Ноябрь 2017 - 23:53

Мне кажется, что даже с плохоньким скелетом возможен рагдолл. Но выглядеть будет так себе (хотя в Халф-Лайфе малок кого это трогало). :)



#67 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 11 Ноябрь 2017 - 00:42

Здесь скелет наоборот, избыточный, насколько я понимаю )))))

 

Но мне сейчас главное воссоздать систему диалогов. Я уже написала столько кода, и даже не знаю, будет всё это работать, или нет. Надеюсь что будет.


local object wtf;


#68 SlashNet

SlashNet

    Angel/0A

  • Пользователи
  • PipPipPip
  • 227 сообщений
  • Откуда: Львов

Отправлено 11 Ноябрь 2017 - 13:21

Я верю, что тебя всё получится. :)



#69 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 15 Ноябрь 2017 - 13:24

Очередная головоломка (относительно диалоговой системы) частично решена. Показать пока нечего, в лог выводится то,  что мне нужно, и это уже хорошо :)


local object wtf;


#70 GreenEyesMan

GreenEyesMan

    UNATCO agent

  • Пользователи
  • Pip
  • 55 сообщений
  • Откуда: Woscom

Отправлено 17 Ноябрь 2017 - 18:02

Да нет, скелет не можете быть слишком сложным - иначе бы никакой процессор не сможет это обсчитать.

 

На скрине просто наложили все имеющиеся анимации.

 

Но прикольно - анимация лица в Деусе оказывается очень детальная.



#71 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 19 Ноябрь 2017 - 08:59

Я изучила документацию по RagDoll. Все возможно, но нужно каким-то образом сгенерировать (или написать самостоятельно) специальный файл, в котором будет прописана каждая связка и косточка.

 

 


Rag Doll Physics - This is refers to using Karma to simulate a skeletal mesh as if it were a collection of bones joined together. This allows much more interesting death sequences such as players tumbling down stairs, or ending up slumped across furniture. To use this description of the physics of the skeleton (mass of each bone, joint limits etc.) needs to be created and assigned.

 

 

Такие файлы (XML, но с расширением .ka) с параметрами находятся в каталоге UT2004\KarmaData\.

Есть и ограничение: не более 200 на уровень.

 

Хотя для чего-то простого, и на основе StaticMesh можно сделать Karma-примитивы прямо в UnrealEd.


local object wtf;


#72 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 20 Ноябрь 2017 - 03:23

Будет поддержка локализации через .int файл :)

[allcon]
ConChoice0.choiceText="As you wish.  Take my assault gun."
ConChoice1.choiceText="First thing is to get you out of here.  I'll handle the enemy."
ConChoice10.choiceText="You can trust me."
ConChoice100.choiceText="Out of cash.  Sorry."
ConChoice101.choiceText="What do you know about a gang called the rooks?"
ConChoice102.choiceText="Tell me what you've heard about the NSF."
ConChoice103.choiceText="Know where I can find the mole people?"
ConChoice104.choiceText="I'm with UNATCO.  Start talking."
ConChoice105.choiceText="Maybe later."
ConChoice106.choiceText="Fine.  1000 for where I can find the code to the phone booth."
ConChoice107.choiceText="I'm not interested."
ConChoice108.choiceText="Sure.  500 for where I can find the code to the phone booth."
............
ConSpeech8550.Speech="Engage them!  Immediately!"
ConSpeech8551.Speech="I cannot.  My systems are not interfaced with the generator technology."
ConSpeech8552.Speech="No..."
ConSpeech8553.Speech="F-Final sa-safety warning.  Nominal functional l-levels will be exceeded in three...two...o-o-one..."

local object wtf;


#73 Smerch

Smerch

    Angel/0A

  • Пользователи
  • PipPipPip
  • 208 сообщений
  • Откуда: Украина, Львов

Отправлено 20 Ноябрь 2017 - 12:23

Да нет, скелет не можете быть слишком сложным - иначе бы никакой процессор не сможет это обсчитать.

 

На скрине просто наложили все имеющиеся анимации.

 

Но прикольно - анимация лица в Деусе оказывается очень детальная.

 

В данном случае количество костей равняется количеству вертексов. Каждая кость идет из ориджина к своему вертексу. Для регдолла такой скелет абсолютно непригоден (разве только если хочется имитировать желейную фигурку).

 

По поводу процессора: это лоу-поли модели, современное железо вообще не напряжется.


Aquinas spoke of the mythical City on the Hill. Soon that city will be a reality, and we will be crowned its kings!

#74 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 23 Ноябрь 2017 - 14:35

Относительно простые задачи закончились, остались те, что повышенной сложности. Сейчас пытаюсь воссоздать систему диалогов, максимально приближенную к оригинальной, но пока все получается не очень. Что-то работает как задумано, а дальше то бесконечные циклы, то accessed none. Сегодня ровно месяц с тех пор как я мучаюсь с системой диалогов :D. И примерно полгода назад я начала работать над этим проектом.

 

Раз такой скелет не подходит, можно будет сделать отдельные модели, со скелетами попроще. Но это будет не скоро.


local object wtf;


#75 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 25 Ноябрь 2017 - 03:38

 

Наконец-то хоть что-то начало работать. Еще мне удалось заставить работать отладчик (UDebugger), с ним проще отслеживать переменные и все остальное.

 

Для тех кто следит за проектом: я отдаю проекту все свободное время. Если вдруг в моей голове что-то заклинит или я приму решение все бросить, я об этом напишу и выложу последнюю сборку :)


local object wtf;


#76 Lgs

Lgs

    Virtue/4E

  • Invisible Hand
  • PipPipPipPip
  • 1 579 сообщений

Отправлено 25 Ноябрь 2017 - 11:13

У тебя все наработки просто на компьютере лежат? Может на гитхаб сразу выложить, глядишь кто поможет, плюс не пропадет если вдруг что случится с компьютером.

Вот например циферки https://github.com/artema/project-2027


Старый добрый форум планеты, тут как дома .:

Изображение


#77 Вероника

Вероника

    ~Лучшая жена~

  • Модераторы
  • PipPipPipPip
  • 2 224 сообщений
  • Откуда: Planet Deus Ex

Отправлено 25 Ноябрь 2017 - 12:31

Да, только это GitLab. И я периодически сохраняю копию на яндексе. Если кто-то хочет помочь, пишите сюда. В первое сообщение добавлю.


local object wtf;




Ответить



  
IPB Skin By Virteq