Chat:Ru/2021-04-14

From CG community
Jump to navigation Jump to search

ConstantBolzmann: https://youtu.be/ocTALzZtXs0

tutubalin: ConstantBolzmann убедительная просьба: перестань спамить и флудить

Uljahn: уже не раз предупреждали же, исправить сформировавшуюся личность через интернет не получится, нужны более чёткие гайдлайны поведения в чате, и после первого предупреждения сразу кикать/банить

Uljahn: Automaton2000: мозг не сношай - пазлы решай

Automaton2000: а чё у тебя в общаке смайлы не показывает

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

wlesavo: ато мне 2 недели самоизоляции еще

Uljahn: а чего делаешь? на плюсах математику пишешь? моделирование или типа того?

wlesavo: Uljahn по сути продолжаю то что делал на тестовом, мне из этого нужно сделать крупный модуль достаточно. по сути проецирование изображения в линию для разных геометрий/алгоритмов суммирования/2D 3D, в идеале плюсы с питоновскими торчалками для общего пользования. ну и как это закончу нужно будет на базе этой штуки моделировать артефакты в КТ

wlesavo: вообще самое интересное когда уже сам себе все инструменты и интерфейсы сделал и нужно кое-где по чуть-чуть допиливать, прямо как на CG ))

Uljahn: зачётно

wlesavo: самое больное что у меня от эталона ошибка в 0.5% осталась, и я уже очень много вариантов перебрал, но так и не могу разобраться в чем дело. вроде не так критично, но таки проблема

735487: а потом как устроишься рассчитаем, кто откуда рассчитывать будет не понял

mabu: Так, что это тут у нас.

wlesavo: amurushkin ну заплатят за то время что я раньше начал работать, я же не успел устроиться когда заболел ковидом

ConstantBolzmann: а в какую линию как стенсил буфер или линию как естьтоесть 1 мерный массив как в мозаике?

ConstantBolzmann: если как стенсил буфер я бы копировал обтекание линии с стенсил буфера

ConstantBolzmann: https://learnopengl.com/Advanced-OpenGL/Stencil-testing

wlesavo: ConstantBolzmann у меня точнее сильно надо, грубо говоря есть произвольная линия проходящая в двумерном изображении, и нужно просуммировать значения всех пикселей которые она пересекает пропорционально длинне пути линии внутри пикселя. ну это один из алгоритмов, дальше там сложнее

ConstantBolzmann: а понял

ConstantBolzmann: ты на картинках делаешь?

ConstantBolzmann: наверно на с++ там быстрее всего или на кути

ConstantBolzmann: на кути вообще бах бах и готово

ConstantBolzmann: даже обидно

ConstantBolzmann: а вообще прикольная задачка пускать луч и считать коллизии просто луч пересекает обьект в 2д

ConstantBolzmann: можно анимацию сделать прикольную)

wlesavo: ну тут чистые плюсы, у них критично чтобы было кроссплатформенно, в том числе с поддержкой эльбрусов всяких, и поэтому максимально самописное все.

wlesavo: а так это получается прямая задача, а сама томография для которой у них полноценный продукт это обратная задача восстановления объема из набора проекций

ConstantBolzmann: ghjws nj d 'km,hect j,yjdbkb&

ConstantBolzmann: процы то в эльбрусе обновили?

wlesavo: я не слежу особо, но там уровень вполне конкуретный при достаточной степени оптимизации под архитектуру эльбруса

ConstantBolzmann: я тоже 1 раз видел

ConstantBolzmann: понятно всё

wlesavo: у нас получается эльбрусами и оптимизацией под них конкретный человек занимается, может вольюсь немного когда пообщаюсь

ConstantBolzmann: всё закроем тему не продолжай плис)

ConstantBolzmann: ну нафиг эти секреты)

Uljahn: NDA заставляли подписывать?

ConstantBolzmann: да не стоит просто малоли

ConstantBolzmann: ну с++ да, но там нет вм

Uljahn: Automaton2000: хакера из группировки CG посадили за разглашение гостайны

ConstantBolzmann: я потому и ударился в яву

Automaton2000: а то у меня с самого начала

ConstantBolzmann: тоесть вм оказалось на поверку времени нужным

ConstantBolzmann: я раньше обратно думал

ConstantBolzmann: а щас получается технология вм стала глубже

ConstantBolzmann: всякие кубертины

ConstantBolzmann: докеры

ConstantBolzmann: а в с++ компилируешь ребутаешь

ConstantBolzmann: надоел этот хаос там когда краш пол системы ляжет

ConstantBolzmann: уже бомбит просто

ConstantBolzmann: но с++ тема

ConstantBolzmann: люблю его

wlesavo: Uljahn еще не устроен, поэтому ничего не подписывал, но судя потому что доступ к репозиториям и прочему мне не дают пока я не устроился, то будет nda

ConstantBolzmann: а мне надоело мучаться пойду по гайду а потом книгу найду

ConstantBolzmann: проделаю третий раз весб процесс на яве и продолжу с книгой

ConstantBolzmann: надоело подбирать и голову ломать

Uljahn: Automaton2000: и опыт, сын ошибок трудных, и гений, парадоксов друг

Automaton2000: я про то что ты не в леге

ConstantBolzmann: Да я со всеми Вами согласен

ConstantBolzmann: надо доделать

ConstantBolzmann: и тут порекать все задачки

ConstantBolzmann: знаний уже хватает

ConstantBolzmann: это я просто оптимист)

ConstantBolzmann: :laughing:

ConstantBolzmann: Uljahn

ConstantBolzmann: https://github.com/richkirl/2dEnginetestw

ConstantBolzmann: wlesavo

ConstantBolzmann: https://renderdoc.org

ConstantBolzmann: вот статья

ConstantBolzmann: https://lwjglgamedev.gitbooks.io/3d-game-development-with-lwjgl/content/appendixa/appendixa.html

ConstantBolzmann: на lwgjl не обращай внимания

ConstantBolzmann: приготовить буферы к бою

ConstantBolzmann: перезарядка

ConstantBolzmann: меня осенило я понял как делать еффекты! кароче я понял как сделать обработку частицами любого обьекта или еффекта, у любого обьема есть внутрь и снаружи, есть библиотека буст, далее там есть аджанси лист, наша задача, загрузить обьект в в 3д, в 3д обьекте должны быть маски либо либо маска под текущий еффект, аджанси листом создаем граф, на граф вешаем физику

ConstantBolzmann: частицами будет управлять граф

ConstantBolzmann: тоесть обьемом как у пчел является рой пчел тут тот же подход рой частиц графа, а физика делает иллюзию роя

ConstantBolzmann: если промаркировать обьекты в двигле и сделать галочку в настройках то получается полноценный модуль Мэд

Uljahn: Automaton2000: МadModule

Automaton2000: а почему ты не в курсе, что у тебя за баг?

ConstantBolzmann: Uljahn есть любой обьем представь его

ConstantBolzmann: представь что ты вместо этого обьема полигонов плоских облегающих граней не видиш граней а видишь структуру точек из чего он состоит

ConstantBolzmann: это делается графом

ConstantBolzmann: 3д графом

ConstantBolzmann: там можно будет создать ту физику которую так хочет Мэд

ConstantBolzmann: притом придется писать общий шейдр с физикой ветер писать

ConstantBolzmann: WorldView будет иметь общий шейдр на всех обьекты и влиять на них только при условии если обьем представлять в графе

ConstantBolzmann: можно будет задать все физические свойства чатицам

ConstantBolzmann: притом они могут быть на столько микроскопическими что глазом их не видно будет

ConstantBolzmann: https://www.youtube.com/watch?v=GSp2531Wti4

ConstantBolzmann: и там как раз можно будет накладывать теселяцию и процедурную генерацию

ConstantBolzmann: вот что пытались показать когда куейк показывали с частицами

ConstantBolzmann: на ртикс

ConstantBolzmann: тоесть если упростить чтобы управлять частицами надо иметь доступ к последнему этапу шейдера пиксельному, вот то что на шейдер той показывают посути отчасти является графикой частиц

ConstantBolzmann: а если на десктопе пилить то там идет нехилая работа

ConstantBolzmann: стенсил выделение обьекта создание по нему графа задание физических свойств лотности

ConstantBolzmann: а может все проще я пошел дальше разбираться и учиться