Не подскажете математику упаковки 4 в 3 и обратно? Хочу 3

значения fp32 упаковать в 4 fp16, а в шейдере обратно распаковать. Желательно математикой, у меня юнити, там hlsl интрисинки не робят.

1 ответов

20 просмотров

Может это поможет, либо наведет на мысли. 1. https://github.com/mob-sakai/DissolveEffectForTMPro/blob/develop/Assets/Coffee/UIExtensions/UIEffect/Shaders/UI-Effect.cginc 2. https://github.com/mob-sakai/DissolveEffectForTMPro/blob/develop/Assets/Coffee/UIExtensions/UIEffect/Scripts/Common/Packer.cs

Похожие вопросы

Обсуждают сегодня

что за асемблер кста?
Shvabrikk Nya
19
embassy это топ фреймворк для эмбеддед на данный момент?
AS Sarb
23
Ребята, я 3 дня как вкатился в ардуино Думал на прогрессивном молодом языке Rust попилить что-нибудь А как-то грустно с библиотеками оказалось. Не подскажете почему так? Если...
AS Sarb
18
@kirilltitov можешь, пожалуйста, подсказать, насколько верно утверждение про уход от class к struct для swift 6? Это вот в этом PR
iMike
5
вот не понимаю, зачем вообще лезть в осдев, если даже базы не знаешь? хотя бы про загрузку, форматы файлов железо какое-никакое. Ну реально, даже зная работу железа, с условны...
Mixail Frolov
7
Shadow Akira ты откуда инфу черпаешь?
One
9
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Что значит "cs в биосе"?
Крокант
7
Всем привет! Приобрёл RPI Pico Попытался законнектиться, но безуспешно 3 micro usb провода перепробовал, которые были На редите пишут, что норм история, сразу норм провод тоже...
Александр Агапов
2
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
Карта сайта