TGViewer
Иван Черняков. Сразу к делу. Иван Черняков. Сразу к делу. @kosmostars7403 · 2.41K subscribers
Post #396 1.24K
Документалка Doom помогла быстрее разобраться с проприетарным 3D-плеером

Задача звучала так: взять закрытый плеер и попробовать воспроизвести его работу.

В процессе работы, я узнал знакомый принцип: иерархическое разделение пространства. Пошел по воображаемой ниточке дальше и понял, что это не Binary Space Partition буквально, но близкая по идее структура.

С BSP познакомился во время работы над документалкой Doom. Тогда мне пришлось разобраться, как движок организует пространство уровня и выбирает только нужные участки для отрисовки.

Итак, я использовал знакомую модель как рабочую гипотезу, чтобы понять что происходит в программе в определенный момент и каааак понял. Детали проекта и устройство формата пока оставляю за скобками по понятным причинам.

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

Ну не кайф?! Было такое, а?
  • 🔥 26
  • 🤝 7
  • ⚡ 4
  • ❤ 2
  • 👍 2
More from @kosmostars7403
  1. Sep 14, 20261С. С - спаситель. Пост ждал своего часа, а в выходные тема сама прорвалась в чате. Так чт…
  2. Sep 10, 2026Когда человеку нечего, но очень хочется написать о какой-то теме, он начинает свой пост со…
  3. Sep 10, 2026ИНФЕРЕНС НА МОЗГЕ НАСЕКОМОГО Почвенная нематода Caenorhabditis elegans (ценорха́бдитис э́л…
  4. Sep 9, 2026Привет, у меня сегодня день рождения. Вы сделали огромные подарок: на канале сегодня-завтр…
  5. Sep 6, 2026Женя снова удивляет!
  6. Sep 6, 202699 бутылок: ПРОЛ-2 Иван Черняков, которого я консультировал в процессе создания фильма о п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →