#1 2018-08-25 08:25:14

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Xtreme3D 3.8 [dev]

В этой теме я буду отписываться по прогрессу в разработке Xtreme3D 3.8. Можно высказывать идеи и пожелания.

Что планируется:
- Сборка Actor'ов с нуля из вершин и треугольников, возможность задавать кадры анимации, кости скелета, привязку к костям, развесовку
- Поддержка анимированных моделей FBX
- Загрузка FBX как сцены (то есть, с сохранением иерархии объектов, их имен и трансформаций)
- Поддержка 16 текстур для материалов
- Внешние текстурные плагины для поддержки видеотекстур
- MaterialDestroy, а также специализированные функции удаления объектов, для которых это необходимо
- LineSetNode(line, ind, x, y, z)
- Поддержка поворота шейпов в Kraft, а также новых типов сочленений
- Возможно: поддержка Terrain и ragdoll в Kraft
- Возможно: PerlinHDS для процедурных ландшафтов
- Возможно: исправление багов в Octree и Quadtree

Offline

#2 2018-08-26 09:04:53

van88268
Участник
Зарегистрирован: 2018-06-05
Сообщений: 58
Сайт

Re: Xtreme3D 3.8 [dev]

добавь функц отображения Wire collider в kraft , и лучше для определенного обьекта.
img


..//((( 
(((•.•)))              YOU TUBE                  இ}~ڿڰۣ-ڰۣ~—
..◢█◣
_./..I

Offline

#3 2018-08-26 09:15:40

van88268
Участник
Зарегистрирован: 2018-06-05
Сообщений: 58
Сайт

Re: Xtreme3D 3.8 [dev]

Кстати у меня есть под glscene штк 7 пост экранных шейдеров , могу тебе дропнуть а ты подключишь их )

Редактировался van88268 (2018-08-26 09:19:05)


..//((( 
(((•.•)))              YOU TUBE                  இ}~ڿڰۣ-ڰۣ~—
..◢█◣
_./..I

Offline

#4 2018-08-26 12:37:47

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Урааааа!, буду ждать   roll
И я тут подумал, смысл писать этот Xtreme3D 3.7.1 когда будет 3.8, тем более я там намудрил немного с HUDSpriteSetSize итд big_smile
Может добавишь функции ObjectGetMaterial, LightGetColor, а еще я вроде заметил что SpriteSetOrigin не работает с HUDSprite. А еще было бы круто добавить функцию благодаря которой можно было бы изменить влиянии кости на анимацию, например отключить влияние анимации на руке, можно даже сделать мини IK с помощью такой функции
BoneSetActive(actor,bone id,false,true) - false: отключить влияние на анимацию, true- приминать для потомков костей.

-Физика ткани? https://developer.nvidia.com/clothing
-Разукрасить текстуру, например как во многих шутерах, стреляешь по врагу и в месте попадания пули, остается след крови, не знаю может это как то можно реализовать в X3D, или такое можно допилить в движок)

Редактировался FireRun (2018-08-26 13:19:01)


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#5 2018-09-03 21:32:01

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

А что такое "PerlinHDS" ?


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#6 2018-09-04 13:41:28

van88268
Участник
Зарегистрирован: 2018-06-05
Сообщений: 58
Сайт

Re: Xtreme3D 3.8 [dev]

FireRun пишет:

А что такое "PerlinHDS" ?

эффект шума для терейна или точнее карт высот
img

Редактировался van88268 (2018-09-04 13:41:46)


..//((( 
(((•.•)))              YOU TUBE                  இ}~ڿڰۣ-ڰۣ~—
..◢█◣
_./..I

Offline

#7 2018-09-05 14:36:03

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Спасибо, буду знать, раньше думал что это noise.

Gecko, не хватает функций для удаление объектов из каких то движков, например Navigator, DCE,ODE, итд, где только можно подключать объекты к каким-то либо движкам, в некоторых случаях это необходимо для геймплея, да и вообще, как-то более правильнее иметь такие функции, установка объекта в движок и его удаление.


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#8 2018-09-18 21:02:05

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Нашел еще одной функции которой просто необходимо быть в X3D, что-то типа ObjectRaycastScene, только луч выпускается не в сторону локального направления (Direction), а направлен в вектор относительно локального вращения, например ObjectRaycastVector (obj,obj find,0,0) - выпускает луч из Direction, ObjectRaycastVector (obj,obj find,180,0) выпускает луч из спены, что то типа lengthdir_x/y в GameMaker'e


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#9 2018-09-19 15:35:06

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Re: Xtreme3D 3.8 [dev]

Такое можно легко сделать путем создания Dummycube-потомка с нужным поворотом.

Offline

#10 2018-09-19 20:39:44

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Gecko пишет:

Такое можно легко сделать путем создания Dummycube-потомка с нужным поворотом.

Тоже думал о таком, но если объектов много, лишняя память, да и не удобно)


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#11 2018-09-30 16:12:10

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Как успехи? что-то уже готово?


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#12 2018-09-30 21:46:33

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Re: Xtreme3D 3.8 [dev]

К сожалению, пока не приступал, мало свободного времени(

Offline

#13 2018-10-01 17:53:43

JunkerKun
Участник
Зарегистрирован: 2018-06-07
Сообщений: 4

Re: Xtreme3D 3.8 [dev]

А можно добавить возможность сеттить поворот костей, а не поворачивать на определенное значение? Ну ОЧЕНЬ нужно :с

Offline

#14 2018-10-02 13:06:09

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Gecko пишет:

К сожалению, пока не приступал, мало свободного времени(

Эх, тоже самое с X3D Editor'ом


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#15 2018-10-24 19:34:43

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Что-то у меня плохое предчувствие, уже прошло больше чем 3 месяца, а разработка еще не началась     neutral

Редактировался FireRun (2018-10-28 12:15:02)


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#16 2018-11-08 10:04:00

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Re: Xtreme3D 3.8 [dev]

Пока пришлось отложить в долгий ящик. Но я обязательно вернусь)

Offline

#17 2018-11-08 10:16:53

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Re: Xtreme3D 3.8 [dev]

Кстати, интересная новость: BeRo, автор Kraft, выпустил свой загрузчик FBX для Дельфи, и, вполне возможно, что мне удастся прикрутить его вместо OpenFBX. Там есть поддержка анимации и всего остального. К сожалению, лицензия запрещает коммерческое использование, так что придется сделать две версии Xtreme3D - для коммерции и бесплатных игр. Либо развивать и дальше враппер OpenFBX. Я пока не решил.

Offline

#18 2018-11-11 18:17:11

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Фуф, Я рад что ты еще на троне своего дела) Буду очень очень ждать) Удачи в разработке.


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#19 2018-12-03 01:09:19

FireRun
Участник
Из Казахстана
Зарегистрирован: 2018-06-11
Сообщений: 83
Сайт

Re: Xtreme3D 3.8 [dev]

Может успеешь что нибудь из этого реализовать пока не вышла 3.8.

-Поддержка формата моделей и анимаций Cal3D (Там есть поддержка морфинга)
-Преобразование примитива в Freeform.
-Удаление анимаций у актера.
-Изменения имени у материалов.
-Функция для возврата меша у Freeform, без использования функции FreeformAddMesh.
-Функция которая возвращает отображаемое количество вертексов,граней,треугольников, в заданном виде.
-2D сурфейсы (как в GM) для более продвинутого интерфейса.
-Симулирование физики ткани. Я нашел исходник алгоритма ткани, написан кстати на GLScene вот.

Редактировался FireRun (2018-12-03 20:16:36)


Программист,Художник
музыкальный продюсер (FIRERUN): https://soundcloud.com/djfirerun
Xtreme3D Editor (Xtreme3D с графическим интерфейсом): https://vk.com/x3deditor

Offline

#20 2018-12-04 16:43:55

Gecko
Big Boss
Из РФ, Казань
Зарегистрирован: 2018-06-02
Сообщений: 74
Сайт

Re: Xtreme3D 3.8 [dev]

Постараюсь сделать, но не обещаю, что это будет в ближайшее время.

Offline

Подвал доски

Под управлением FluxBB