Космические "Воксели" на Python [ Pygame ]
HTML-код
- Опубликовано: 12 ноя 2021
- Видео о создании 3D симуляции полета по космическому пространству сквозь бесчисленное количество вокселей.
Используется язык программирования Python и графическая библиотека Pygame
Код:
gist.github.com/StanislavPetr...
#standalonecoder
Синус равен отношению противолежащего катета к гипотенузе, поэтому x = radius* cos(angle), y = radius * sin(angle)
Все верно! Приношу извинения и спасибо, что заметили это недоразумение.
PS В данном проекте не повлияло на результат!
@@StandaloneCoder Вам спасибо ! Наслаждаюсь, смотря ваши видеоролики, видя как ловко и красиво вы используете математические знания в программировании.
Я когда смотрю твои видео, мне прям сразу хочется больше программировать)
Но тут слишком много математики и физики(((
Играя в бравл старс...
@@fijje вхахахаахв
А ты смотря аниме...
Не урыл, а закопал
@@funny_poco даже не урыл чел. Бравл старс - тупая игра для малолеток. Если ты не такой, зачем поставил параша старс на аву? А аниме в принципе не для детей предназначено. По крайней мере которое на моей аве точно не детское. И судя по тому как ты пишешь "не урыл а закопал" тебе максимум лет 9. Я знаю ты сейчас будешь защищать бравл старс но чел пойми - это для детей.
Не чего против тебя не имею, но подумай прежде чем писать.
А если ты и в правду программируешь на Python, то удачи :)
@@fijje сори, просто аниме не люблю, а ты не любишь бравл, я понял, но зачем на прямую обсирать? На самом деле малолетки не умеют в неё играть, но они играют. Но есть и люди, более взрослые, которые играют в бс, и у них правда есть скилл и с ними интересно играть. Бравл сложил о себе плохое впечатление из-за малолетнего токсичного комьюнити, и это печально. На самом деле, игра по мне довольно интересная) И спасибо :)
Все же я немного скучаю по "Привет, мир!" и голосу Максима.
Я тоже)
он болеет
Забавно получилось, я сам недавно почти такой же проект написал, но с существенно отличающейся реализацией) Кстати, спасибо за видосы, оно мотивируют на развитие и изучение нового)
мне кажется программирование графики - это высший пилотаж! Сам программирую пока минимально, графика только в юнити удалась)))
Выглядит офигенно.
и ещё пару слов, и ещё пару слов.
Видео очень интересное!!!
Заинтересовался python что читать где брать знания по программированию? Тыкни пальцем на верную дорожку. И если уж собрался рассказать как и где учиться, было бы неплохо на канале в разделе "о какнале" написать где ты брал знания, сылочки оставить, это было бы полезно мне и подписчикам.
С меня комент, подписка, лайк , колокол с тебя качественный контент. Так держать!!! :) 3 миска рис и 1 кошечка жена! Удар!
Отличная рубрика ! Не останавливайся !: )
По больше таких видео!!!!!!! Супер!
выглядит супер!!! очень нравятся твои видео!!!
Привет из Одессы) классные видео, спасибо за открытый доступ
Я так рад, что ты вернулся.
Большое спасибо за видеоролик!
Повторил код из видео и... залип в полете ))) Спасибо!
Побольше таких классных видео!
Это просто шедевр! Так просто и так круто!
Спасибо за видео!
Чел слишком хорош, чтобы быть человеком.
супер круто, теперь сам такое сделать хочу! Жду новых видео :)
Автору лайк однозначно👍 ещё бы научиться так программировать на python (
Przy Twoich filmach można dać like w ciemno przed oglądaniem i się nie pomylić :)
красота!
круто, реально круто
Спасибо!
Дуже класно!)😁
с возвращением из годовалой (почти) спячки!
Круто
ууу-у--у-у-у-у-х красота какая))) лайк от вебмастера и сеошника всея Руси - СЕООНЛИ
кайф!
Шикарные видео, хотелось бы узнать немного о том как и где ты учился этому
Ты лучший
👍
топ
Очень круто я бы код на 1000 строк создал
Интересно получилось. Повторил такое на Construct 2 и скажу, что мой телефон такое не потянет 😀
Чёт прям захотелось написать что-то подобное, после рабочего времени...
Талантище, можешь скинуть или сделать подробный курс по pygame? Типа все фишки и т.д.
Да, выпуск такого курса планируется...
Unbelievable =]
Подскажите, пожалуйста, какой генератор голоса вы используете? ПыСы видео как всегда супер, на досуге попробую реализовать такое, но не копипастом, а вдумчиво повторяя алгоритм
Заебись
Согл
Что за голосовой движок ты используешь ? P.s. прямо скрисейвер можно сделать из такой программы )
Бро, где ты учился?! Скажи пожалуйста, ты реально крут!
У меня нету времени посмотреть это видео, поэтому я поставлю лайк заранее, ведь я не сомневаюсь в том что автор выложил потрясный контент.
Блудный сын вернулся
Где ты узнал про такие приколы о том как найти проекцию точки на плоскость например?
В математике :)
А если про матрицу поворота прочитаешь у тебя вообще будет шок
О, ещё один школотрон! Лол!
Залей в wallpaper engine, должны расхватить как горячие пирожки
Брооо у тебя полюбому остались исходники видео + в загруженных можно вытянуть субтитры если нет текста, зелей старые видео с новым более приятным голосом ПЛЕЕЕЕЗ!!))
Просто у тебя необычный контент а воспринимать тяжко со старым звуком. заливая не удаля старые просто пиши в ковычках новый звук. заливай частями и люди будут благодарны и просмотров от алгоритмов добавится.
Привет, я бы хотел узнать про игровые движки как их создают. И чтобы ты попробовал сделать прототип самого простого игрового движка
unity
Здравствуйте, есть вопрос относительно метода run для класса App почему бы его не сделать кассовым методом, зачем вообще создавать экземпляр app, если можно работать с ним напрямую?
Я так понимаю, воксели - фишка этого канала?
У него только 2-3 видео, о вокселях
Еще бы это закинуть в wallpaper engine )
мне нужна возможность перемещаться в Зх осьевом пространстве по нажатию клавиш реализуемо?
Кто знает, что за программу юзает автор канала для озвучки видео?
А че за программа для програмирования? Это случайно не Visual Studio???
PyCharm
jr
Добавь спонсорку
что случилось с английским переводом
И как тебе не лень этим всем заниматься...
Надо же. Меня только уговаривать если.
ник поменяй на "NITROGAYNESIS - Просто oвощ
@@israinddertou5973 с чего такая агрессия то.
Для того чтобы элементы правильно перекрывали друг друга, вы применили алгоритм художника. Z buffer нужен так же для удаления невидимых точек, но реализация там совершенно другая
Где привет мир
Код не работает🤬🤬
круглые звезды сделать не судьба?
Ну, воксели же. Для круглых - минимум восемь наложенных, скорее всего - больше.
Потом - другая математика.
Из чего выходит бо́льшая нагрузка на систему.
Выгоднее уже полигонами делать.
@@davnoa5958, это не воксели, а их имитация. Квадратные двухмерные пиксели со шлейфом. Воксель должен быть кубиком.
видно, не судьба
@@keXa2008 ну тебе судьба