Интересная статья. Сам в своё время интересовался «лёгкой» симуляцией жидкостей в играх, хотя и не копал тему так глубоко, как вы.
А где саму игру можно скачать?
Действительно, оно в статике не очень похоже, да и в динамике на реалистичность не претендует, такой себе, мультяшный вид разноцветной жижи )
Ютубика с игрой я не делал, потому что при записи с экране не понятно, что происходит и куда наклоняют устройство. Вот есть видео из какого-то обзора, там наша игра в самом начале: www.youtube.com/watch?v=LaNd6l8eehc
Положа руку на сердце, я бы не стал её делать на шейдерах — это была бы рутинная задача, от которых я очень устал во время разработки одного своего проекта. Да, каюсь, была мечта сделать «мега-проект» с блекджеком и пр., потому меня теперь от шейдеров воротит :) Но в целом вышло прикольно. При чем, в основном из-за художника и левел-дизайнера, а не нашего с вами объекта спора )
Я за то чтобы выложить, может сейчас она ни кому не нужна, но вот через какое то время может понадобится.
А почему в основной(для C#) репозиторий не создать пулл реквест?
Сделал. github.com/gordonmcshane/sharpbox2d/pull/1
Что интересно, судя по коммитам автора, для его задачи все работало и с struct, может потому что он не использовал жидкости?
Metaballs без шейдеров + физика жидкостей