Войти
Urho3DФорумОФФТОП

Болталка (174 стр)

Страницы: 1173 174 175 176182 Следующая »
#2595
(Правка: 23:56) 23:34, 9 авг. 2019

HplusDiese
> Многое в тулзах проще писать на C#/F#

тут вот Суслик хочет чтобы по файликам генерилась вольюм текстура - сделай ему :)
я сейчас как раз с юнити работаю - весело C#->C++ и обратно

HplusDiese
> А зачем её делать? C++/CLI достаточно. Нужно же не всё api движка, о только то,
> что необходимо для работы редактора.

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

из тех проектов где я работал в редакторе нужно было многое от движка


#2596
23:44, 9 авг. 2019

HplusDiese
> C++/CLI достаточно
ewwwwww

Если бы ты предложил обмазываться несвежим майонезом и дрочить, это было бы менее мерзко.

#2597
(Правка: 6:42) 5:41, 10 авг. 2019

innuendo
Ты мастер вырывать из контекста и холиварить. :)
Eugene
Зависит от ситуации. В моём случае движок может быть запущен где угодно. Редактор только посылает ему комманды. EngineBridge у меня небольшой. Если и нужно будет полное api в net, то на p/invoke враппер придется запилить.
Чем плох cli, кроме уродливого синтаксиса и небольшого оверхеда?

#2598
8:11, 10 авг. 2019

HplusDiese
> Зависит от ситуации. В моём случае движок может быть запущен где угодно.
> Редактор только посылает ему комманды. EngineBridge у меня небольшой.

В этом вся и проблема - что небольшой.

#2599
8:17, 10 авг. 2019

innuendo
Но редактор может что угодно делать. Там прослоика в виде инициализации двига и отправки комманд. В теории можно делать что угодно, достаточно послать комманду с нужными параметрами. А cpp часть редактора всё сделает.

#2600
9:54, 10 авг. 2019

HplusDiese
> А cpp часть редактора всё сделает.

о как, может тогда и весь редактор на спп писать?

#2601
11:03, 10 авг. 2019

innuendo
> о как, может тогда и весь редактор на спп писать?
Не вариант. Геморно это. На cpp только элементарные вещи. Например: на плюсах можно задать скейл, вращение и позицию. На шарпе логика сложнее, у каждого обьекта есть пивот и можно перемещать, вращать и скейлить относительно него или работать с группой обьектов, распологать их вдоль кривой и т.п. Редактор render graph и материалов полностью на шарпе. Вроде mvvm подхода, но модель ещё и движку комманды шлёт.

#2602
(Правка: 11:39) 11:38, 10 авг. 2019

HplusDiese
> На шарпе логика сложнее, у каждого обьекта есть пивот и можно перемещать,
> вращать и скейлить относительно него или работать с группой обьектов,
> распологать их вдоль кривой и т.п

это всё сложно на спп написать? я такие штуки и писал для прошлого проекта :)

#2603
11:50, 10 авг. 2019

HplusDiese
> Чем плох cli, кроме уродливого синтаксиса и небольшого оверхеда?
Ну во первых да, отвратительная химера С++ и .NET

Во вторых, непортабельно даже внутри пека-платформ.

А в третьих трэшовость С++/CLI распространяется и на его компилятор.
Не далее как вчера у нас был внесен креш из-за того, что CLI не умеет в move семантику и тихо херит объекты еще до того, как они будут использованы.

#2604
12:26, 10 авг. 2019

Eugene
> Во вторых, непортабельно даже внутри пека-платформ.
Windows only редактор.
Eugene
> А в третьих трэшовость С++/CLI распространяется и на его компилятор.
> Не далее как вчера у нас был внесен креш из-за того, что CLI не умеет в move
> семантику и тихо херит объекты еще до того, как они будут использованы.
Не сталкивался ещё с подобным. Ну значит используешь этого франкенштейна?

#2605
12:37, 10 авг. 2019

HplusDiese
> Не сталкивался ещё с подобным. Ну значит используешь этого франкенштейна?
К счастью, нет.
А вот соседняя команда периодически трогает те 20 файлов, которым у нас нужен CLI.
И периодически страдает.

#2606
15:53, 10 авг. 2019

Eugene
> А вот соседняя команда периодически трогает те 20 файлов, которым у нас нужен
> CLI.
> И периодически страдает
Я даже задумался, не написать ли нормальный враппер.

#2607
16:53, 10 авг. 2019

Eugene

у вас что за проект ?

#2608
16:59, 10 авг. 2019

innuendo
> у вас что за проект ?
Windows-only хренота для работы с биржей и торговыми данными.

#2609
17:01, 10 авг. 2019

Eugene
футы-нуты, я думал геймдев :)

Страницы: 1173 174 175 176182 Следующая »
Urho3DФорумОФФТОП