to top
вверх
UAeventUAevent
Гомогенні координати в програмуванні #58
Гомогенні координати в програмуванні #58
593 просмотров
Событие окончено
2017-11-09

Гомогенні координати в програмуванні #58

<
ОПИСАНИЕ
День прокачки для геймдевів і всіх хто займається комп’ютерною графікою відбудеться 9 листопада! 😎 Як спростити все за допомогою гомогенних координат в прогрaмуванні? Беремо звичайні декартові координати. Нехай це буде “(x, y)”. Додаємо туди ще одну координату, яка в принципі в декартовій системі непотрібна. Нехай тепер буде “(x`, y`, w`)”. Ну і вважатимемо що “(x, y) = (x`/w`, y`/w`)”. Це очевидне зайве ускладнення. Але раптом виявляється, що з цим ускладненням ми можемо вважати центральну проекцію паралельною, гіперболою, еліпсоїдом, а переноси-повороти – взагалі простим множенням. І це спрощує все. Код стає крихітним, алгоритми зрозумілими, програми літають, колишні костилі і велосипеди шиплять, плюються сіркою і тануть на сонці. Дехто називає це чудом. Дехто лайфхаком. Ми називаємо це гомогенними координатами. Поговоримо, чому геометричні перетворення: і повороти, і переноси, і масштабування, і проективні перетворення загалом, - не потребують окремої уваги. Натомість, лектор покаже як змусити мову програмування зробити за нас алгебру так, щоб отримати готові матриці перетворення якнайдешевше. Розробники ігор взяли цю технологію на озброєння давно і на довго! Про “матчасть” нам розповість Oleksandr Kaleniuk, Software Engineer, Materialise Під його менторством ви освоїте цю технологію! ☑️ Захід відбудеться: 9 листопада ☑️ Адреса: DAN.IT Education, м. Київ, пр-т Павла Тичини, 1в, ТРЦ «Silver Breeze», офіс А, 6-ий поверх ☑️ Час:19:00 - 22:00 Вартість: ✅ Early birds (23.10 - 30.10 включно) = 250 грн. ✅ З 31.10 - 08.10 = 300 грн. ✅ В день заходу ви можете оплатити готівкою на місці. Вартість = 350 грн. Реєстрація обов’язкова! - https://goo.gl/forms/XVOcNs9LIMrcczZu1 Посилання на оплату прийде вам на пошту впродовж кількох годин після реєстрації. СТУДЕНТИ, для вас діє акційна ціна - 150 грн! Для того щоб отримати знижку: ✅Зареєструйтесь за посиланням: https://goo.gl/forms/CubfIskP1QhmhhVi2 ✅Надішліть фото свого стундентського квитка на пошту info@algoclub.net Якщо ви придбаєте квиток, і, з якихось причини, не зможете бути присутнім, квиток лишається закріпленим за вами на будь-який інтенсив Клубу! ✅ Також ви можете долучитись до відео-стріму! ✅ Вартість 99 грн. ✅ Зареєструатись можна тут: https://goo.gl/forms/MI6eTZsuAgNGcBFn1
ЛОКАЦИЯ
DAN.IT education
+380442902244
DAN.IT education
Киев
пр-т Павла Тычины, 1в, офис А, 6 этаж
Посмотреть на карте
Дата и время ближайших мероприятий
Прошедшие мероприятия
09 Ноября Четверг 19:00
09 Ноября Четверг 21:30
Регистрация
Проложить маршрут для автомобиля Проложить маршрут для общественного транспорта Проложить маршрут пешком Проложить маршрут для велосипеда