Lightning Effect in Java + Processing
In this coding challenge I created a lightning effect.
This effect uses both object oriented program along with recursion. Each fork of lightning is its own object and is recursively updated and displayed.
Recursion is essentially just a function that calls itself until some base condition is met. In this case, when each branch of lightning is updated, it also updates its children. The base condition is that the branch is the last one (the lightning is given a 'maximum level' which indicates how many layers of branching to produce.
Hope you enjoy the episode!
0:00 - Intro
0:40 - Lightning strike object
11:25 - Lightning forks (recursion)
19:50 - End of a strike
22:20 - Multiple strikes
27:24 - Styling
29:30 - Final product
Make sure to check out the links below, they've got everything you need to get started!
Check out the files from this challenge on github: https://github.com/BarneyWhiteman/CodingChallenges
Get Processing from here: https://processing.org/
Check out the rest of the Coding Challenges here:
https://www.youtube.com/watch?v=nfCoPSsAfHo&list=PLlaA0JvEhcG8IIiaEMu2Y3bNXYTEVJWg9
Follow me:
Support the channel: https://www.youtube.com/@BarneyCodes/join
Twitter: https://twitter.com/BarneyCodes
Reddit: https://www.reddit.com/user/BarneyCodes/
#creativecoding #processing #java
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Lightning Effect in Java + Processing», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.