Никита Константинович Суслин @Superzoos
Инженер-программист, инженер встраиваемых систем
Information
- Rating
- 175-th
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity
Specialization
Embedded Software Engineer
Junior
Не обратил внимание:)
Я в статье несколько раз сказал о том, что дело не в Ардуино. Я сказал о том , что такое было всегда, но сейчас все стало хуже по 2 причинам:
1) Понизившийся порог входа в разработку микропроцессорных систем
2) Появление ИИ, который думает вместо инженера
Когда я получаю задачу в котрой что-то должно работать быстрее, чем за 1 миллисекунду и с железной точностью , то я сразу кладу глаз на ПЛИС. Не думали? Или МК справляется с огромным запасом?
Вкратце))
Спасибо большое, за фотографию этого шедевра
Если вы видете , что ИИ не справился с этой задачей, то зачем вы начали его дописывать? Сами же сказали, что с нуля было бы проще.
Вообще я сам регулярно пользуюсь ИИ и разбираюсь в коде, который он пишет. Я пытаюсь понять как этот код работает. Я не даю нейронке сверхзадач, только тривиальные конечные задания с понятным результатом. С этим действительно можно работать, даже дипсик пишет приличный код, если правильно написать промт. Нейросети ускоряют разработку, если правильно ими пользоваться.
Да, это действительно жесть
Мне сейчас 22, мой путь начался чуть раньше, но он очень похож на твой. Я тоже работаю на работе с таким набором обязанностей и я читал именно эти книги (и ещё целую стопку по программированию и тп)
Проблема ушла? Все получилось?
Да, звучит здорово, но теории мало, нужен прототип, который хоть как-то работает. Там будет очень много проблем, например что делать, если в комнате много людей? А может ли случайно возникнуть конструктивная интерференция где нибудь в другом углу комнаты?
Ждём мод, который будет генерировать правильные, с точки зрения геологии, миры))
Гениальная игра, с первого взгляда для детей, но нет, она для всех.
А я ведь об этом подумал и все равно ошибся, вы правы, я поспешил. Вообще я в восторге от этой статьи. Очень интересно!
У вас там опечатка. Уравнение перехода из сферических координат в декартовы в коде не соответствует уравнению на картинке. Фи и тетта местами перепутаны.
Не вижу особого смысла бороться со списываниями студентов. Ну получат они высшее образование нечестным способом. И что с того? Пойдут потом работать курьерами со своим дипломом, если в голове ничего нет.
Vivado мне нравится больше, чем Quartus. Мне кажется, что он более продвинутый. Старый софт от Xilinx не видел и видеть не планирую.
Вы уже производите тригонометрические вычисления нормалей для определения видимости треугольников. Думаю можно достаточно дёшево реализовать освещение, ведь часть необходимых вычислений уже производится. Можно наложить условную компиляцию на освещение, чтобы отключать его, когда хочется больше FPS.
Может быть ввести примитивный точечный источник света? Рассчитывать яркость всего полигона в зависимости от того, насколько вектор нормали полигона сонаправлен с вектором направления источника света. Можно упростить вычисления, если считать, что приходящие лучи параллельны. Чтобы избежать резких теней можно ограничить степень затенения, будто в пространстве есть второй источник рассеянного света.
Частота кадров упадёт, но мне кажется, что ваш проект не про частоту кадров))
Мне нравится Spartan 6 и я очень хотел начать изучение плис Xilinx именно с него, но к сожалению его нельзя шить через Vivado, а учиться пользоваться давно устаревшим софтом я не захотел. Пришлось начать сразу с Artix 7. Порог входа чуть выше, зато я получаю более актуальные навыки.
Как бомж-вариант для студентов годится, но большинство разработчиков достаточно состоятельны, чтобы позволить себе потратить 3-10к на отладочную плату с 7 серией)))
Элемент OR следует собрать с использованием повторителей, которые должны работать в качестве диодов. Проблема в том , что сигнал на входе A приводит не только к появлению сигнала на выходе Q, но и к появлению сигнала на входе B. Если ко входу B подключено что-то ещё, то произойдёт ошибка.
Я лет 10 назад делал то же самое в Minecraft PE 0.10.0 с модом на редстоун)))