Todas las publicaciones

Archivo del proyecto

Сегодня без картинки. Визуального продвижения почти нет, зато под капотом много чего.

Сегодня без картинки. Визуального продвижения почти нет, зато под капотом много чего.

1. Вместо короткого кусочка данных для тестов, получил полные данные по звездной системе. С одной стороны заработало, с другой поломалось. Был большой обьем нудной работы на сервере и клиенте до парсингу и депарсингу данных. 2. Начав грузить обьемные данные с сервера в клиент для формирования звездных систем столкнулся с проблемой, что данные разрезает на несколько пакетов. И алгоритм таков, что при формировании системы, выпадает обьект по которому пришелся разрез. Пришлось создавать буфер принимаемых данных и логику на сервере и клиенте, дабы получить, склеить, убедиться, что это все, отрезать лишнее, подготовить для пакетного парсинга и только потом получить массив задач для построения звездной системы. 3. Не с первой попытки но запустил обработку планет и обьектов на Кеплеровских данных. Остался врлде один косячек - координата Z почему-то пока нулевая, но это явно ошибка и скоро найду. Первая часть алгоритма заработала, вторую домучаю завтра. Там все сложно и это настолько зубодробительная тригонометрия, что я сам уже сиотрю на это с ужасом. Хотя 3 года назад сам же и написал. 4. Новые 64 битные размерности позволяют моделировать космос с точностью до метра, что сегодня и попробовал. Задал координатную единицу как километр. И грубо считает с 6 цифрами после запятой, т.е. с точностью в миллиметр. Пока планет не вижу, но они двигаются. Просто очень далеко и очень маленькие.

Завтра займусь диаметрами и текстурами и прорисовкой орбит. В целом это все уже было в старом проекте, поэтому прогресс будет быстрым.

Главная текущая победа - новый протокол обмена данными и получение обьемного массива данных с сервера.

Perfil del proyecto en Facebook