Size: a a a

2020 October 29

AD

Aleksei DTG in Unreal Engine
мне как дилетанту (как я сказал ничего не понимаю в нейронках вообще), кажется, что, персонажу достаточно погрешности даже в сантиметры (а может быть даже в десятки см), чтобы начать ориентироваться в пространстве, но уж точно не сотые доли миллиметра
источник

VB

Vlad Balachevskyy in Unreal Engine
Aleksei DTG
тут не во флоатах дело, а в алгоритмах работы физического движка. Тысячная доля сантиметра - это крайне-крайне маленькое значение, чтобы ожидать от него такой точности
Да, изначально у меня веса в раёне [-2;+2] были, но потом я игрался с мутациями, и доигрался до точности сотых
источник

Pa

Psix aka Aleksandr in Unreal Engine
Есть тут добрые люди, готовые безвозмездно помочь профану с функцией на плюсах?
источник

AD

Aleksei DTG in Unreal Engine
Psix aka Aleksandr
Есть тут добрые люди, готовые безвозмездно помочь профану с функцией на плюсах?
Ты сразу пиши что не получается :)
источник

N

NoCodeBugsFree in Unreal Engine
Psix aka Aleksandr
Есть тут добрые люди, готовые безвозмездно помочь профану с функцией на плюсах?
источник

Pa

Psix aka Aleksandr in Unreal Engine
Нужно получить FString, прогнать его чары по условию таблицы utf8 на соответствие диапазону значений русских букв (чуть сложнее, но это не важно), затем удалить лишнее и вернуть в виде FString.
источник

HM

Hackerman Me in Unreal Engine
Psix aka Aleksandr
Нужно получить FString, прогнать его чары по условию таблицы utf8 на соответствие диапазону значений русских букв (чуть сложнее, но это не важно), затем удалить лишнее и вернуть в виде FString.
TCHAR_TO_UTF8 поможет?
источник

Pa

Psix aka Aleksandr in Unreal Engine
Hackerman Me
TCHAR_TO_UTF8 поможет?
Помогла бы, если бы Я лучше владел плюсами.
FString UCppFunctionLibrary::ChangeChar(const FString& Input)
{
 char* pchar = TCHAR_TO_UTF8(*Input);
 char tmp[128];
 for (int i = 0; i < 50; i++) tmp[i] = *pchar + i;
 return FString(UTF8_TO_TCHAR(&tmp));
}
Возвращает хлам. Отображается в виде "?????????"
источник

VV

Vadim Voevodin in Unreal Engine
https://docs.unrealengine.com/en-US/API/Runtime/Core/Internationalization/FRegexMatcher/index.html

Я думаю лучше вырезать с помощью регулярки.
источник

VV

Vadim Voevodin in Unreal Engine
https://answers.unrealengine.com/questions/419704/regex-in-unrealengine.html тут хороший пример, как это работать должно
источник

AR

Anton Rassadin in Unreal Engine
Вместо одного цикла запускать regex машинерию? Не стоит.
источник

VV

Vadim Voevodin in Unreal Engine
Ну тогда мучаться с тем, что анрил работает в UTF-16
источник

HM

Hackerman Me in Unreal Engine
Vadim Voevodin
Ну тогда мучаться с тем, что анрил работает в UTF-16
Больная тема. С шифрованием намучился из-за этих 16-битных символов.
источник

VV

Vadim Voevodin in Unreal Engine
Да, я тоже мучался
источник

HM

Hackerman Me in Unreal Engine
Vadim Voevodin
Да, я тоже мучался
I know that feel.
источник

VV

Vadim Voevodin in Unreal Engine
У меня тогда 2 задачи было. Надо было генерить SHA-256 и сверять с прилетевшим с сервера и надо было вырезать из прилетающего текста все символы-эмодзи. Ух я тогда накостылял
источник

Pa

Psix aka Aleksandr in Unreal Engine
Vadim Voevodin
Ну тогда мучаться с тем, что анрил работает в UTF-16
А не в двубайтном utf8? Это точная инфа?
источник

VV

Vadim Voevodin in Unreal Engine
Про UTF-16? Миллион процентов. На версии 4.23 по крайней мере
источник

AR

Anton Rassadin in Unreal Engine
Psix aka Aleksandr
А не в двубайтном utf8? Это точная инфа?
источник

Pa

Psix aka Aleksandr in Unreal Engine
При переводе в char русских символов у меня получалось 2 байта, а для латиницы - 1 байт. Это соответствует utf16?
источник