Обновить
27
Nail Sharipov@Nail_S

iOS/Rust developer

4
Подписчики
Отправить сообщение

Earcut на битах

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.1K

Earcut - базовый, почти учебный алгоритм триангуляции, но при некоторых раскладах он обгоняет более "продвинутые" решения.

Ампутировать

Триангуляция по косточкам

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели17K

Всё началось невинно. Шёл 2009 год, и я просто хотел портировать Earcut на Flash - для своей мини-игры. Тогда это сработало, но с годами стало понятно: простые решения перестают работать, как только хочешь выжать из них максимум.

Триангулировать

Булевы операции двумерных тел

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели16K

В детстве меня всегда завараживали игры с динамическим ландшафтом: The Castle и Worms Armageddon. В то время я не понимал, как реализована эта удивительная механика разрушения и изменения мира. Позже я узнал, что секрет заключался в использовании растровой графики, но интерес к теме не исчез. В этой статье я хочу рассказать о векторном решении аналогичной задачи.

Читать далее

Информация

В рейтинге
5 416-й
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений, Разработчик игр
Ведущий
От 400 000 ₽
Rust
Swift
Flutter
Dart
Разработка мобильных приложений
Разработка под iOS
Xcode
UIKit
SwiftUI