Показать сообщение отдельно
Старый 14.10.2016, 19:30
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 22  
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
А нет, пардон. Принял класс в котором матрицы рассчитываются за код из декомпилятора.
Genuine handcrafted code by legal US residents, ага.
Код AS3:
                _local28 = (1 / (((((((-(_local18) * _local21) * _local24) + ((_local17 * _local22) * _local24)) + ((_local18 * _local20) * _local25)) - ((_local16 * _local22) * _local25)) - ((_local17 * _local20) * _local26)) + ((_local16 * _local21) * _local26)));
                _arg2.a = (((-(_local22) * _local25) + (_local21 * _local26)) * _local28);
                _arg2.b = (((_local18 * _local25) - (_local17 * _local26)) * _local28);
                _arg2.c = (((-(_local18) * _local21) + (_local17 * _local22)) * _local28);
                _arg2.d = ((((((((_local19 * _local22) * _local25) - ((_local18 * _local23) * _local25)) - ((_local19 * _local21) * _local26)) + ((_local17 * _local23) * _local26)) + ((_local18 * _local21) * _local27)) - ((_local17 * _local22) * _local27)) * _local28);
                _arg2.e = (((_local22 * _local24) - (_local20 * _local26)) * _local28);
                _arg2.f = (((-(_local18) * _local24) + (_local16 * _local26)) * _local28);
                _arg2.g = (((_local18 * _local20) - (_local16 * _local22)) * _local28);
                _arg2.h = ((((((((_local18 * _local23) * _local24) - ((_local19 * _local22) * _local24)) + ((_local19 * _local20) * _local26)) - ((_local16 * _local23) * _local26)) - ((_local18 * _local20) * _local27)) + ((_local16 * _local22) * _local27)) * _local28);
                _arg2.i = (((-(_local21) * _local24) + (_local20 * _local25)) * _local28);
                _arg2.j = (((_local17 * _local24) - (_local16 * _local25)) * _local28);
                _arg2.k = (((-(_local17) * _local20) + (_local16 * _local21)) * _local28);
                _arg2.l = ((((((((_local19 * _local21) * _local24) - ((_local17 * _local23) * _local24)) - ((_local19 * _local20) * _local25)) + ((_local16 * _local23) * _local25)) + ((_local17 * _local20) * _local27)) - ((_local16 * _local21) * _local27)) * _local28);