Java. Рисуем звезды в 3D пространстве.

  Рет қаралды 6,523

Sergey Arkhipov Java Tutorials

Sergey Arkhipov Java Tutorials

3 жыл бұрын

В данном ролике вы увидите как нарисовать простейшую 3D графику стандартными средствами языка программирования Java. Рисуем систему частиц в пространстве.
Код сделан как можно более простым и не использует дополнительных библиотек.
15-минутный ролик "Звезды в 3D" так же синтезированный этим алгоритмом:
• Stars. Relaxing Video.
Исходники:
github.com/Arhiser/java_tutor...
"Трехмерная графика с нуля" - полезная статья по теме:
habr.com/ru/post/342708/
Поддержать канал💰:
yoomoney.ru/to/410018856244871
Наша группа в Telegram, где можно невозбранно общаться :)
t.me/ArhiTutorials
#ArhiTutorialsJava #ityoutubersru

Пікірлер: 26
@nurtumal4655
@nurtumal4655 3 жыл бұрын
спасибо за видео, как раз посмотрю в свободное время!
@LavrEvgen
@LavrEvgen 3 жыл бұрын
Спасибо за труд! Очень информативно и интересно!
@alexzhidok5505
@alexzhidok5505 3 жыл бұрын
Вы огромный молодец, успехов каналу!
@581Dima
@581Dima 3 жыл бұрын
Восхитительная работа! Благодарю за Ваш труд. Интересно рассказываете.
@iorgankrat1118
@iorgankrat1118 3 жыл бұрын
вижу новое видео от вас и сразу ставлю лайк)
@mehaletz
@mehaletz 3 жыл бұрын
Очень интересно спасибо .
@jozhaarici8453
@jozhaarici8453 3 жыл бұрын
Спасибо!
@romawar1869
@romawar1869 2 жыл бұрын
Спасибо большое за это видео
@alexeypashchenko
@alexeypashchenko 3 жыл бұрын
Интересно!
@java7148
@java7148 3 жыл бұрын
Очень классный урок можете ещё поснимать уроки про 3д на java
@arhitutorials
@arhitutorials 3 жыл бұрын
Да, по алгоритмам работы с графикой куча всего интересного есть.
@ratdeputat
@ratdeputat 3 жыл бұрын
Я вот все жду курс от тебя по андроиду , где нибудь на Udemy или тому подобных ресурсах, давно так жду=(
@arhitutorials
@arhitutorials 3 жыл бұрын
А что ты думаешь, меня совесть не мучает, что я, имея уровень в Android разработке, по андроиду почти ничего не рассказываю? Целый курс сделать - это серьезно, объем работы огромный, продумать надо все как следует. Боюсь начать и до конца не довести.
@danilnesteruk3532
@danilnesteruk3532 3 жыл бұрын
@@arhitutorials Вы справитесь)
@ratdeputat
@ratdeputat 3 жыл бұрын
@@arhitutorials С той подачей с которой ты сейчас выпускаеш видео боятся не стоит) я видел курсы на udemy , один даже прошел по андроид , качество так себе , хотя курс в лидерах по этой теме . На русском языке обучение по андроид на udemy почти нету , а качественных уроков и вообще близко к нулю .
@DykyKryl
@DykyKryl 2 жыл бұрын
Папа может си какой то )))’
@andreymanankov7423
@andreymanankov7423 3 жыл бұрын
В JFrame сразу layout = BorderLayout . Так что его можно не назначать.
@fomka_wyverno
@fomka_wyverno 2 жыл бұрын
А можно увеличить фпс? Это все замечательно но все же хотелось больше фпс. И ещё будут ещё такие видео по графике?
@arhitutorials
@arhitutorials 2 жыл бұрын
Можно прикрутить OpenGL и тогда будет много fps. Так работает игра Minecraft, она на Java написана и рисует через OpenGL. Кстати, это идея для нового видео, запишу себе. Такие видео возможно будут, но когда не знаю. До конца этого года точно не будет, а дальше я еще не планировал.
@mrdregor1429
@mrdregor1429 3 жыл бұрын
Спасибо. Вот у меня вопрос, а можно ли сделать это в андройд приложении, если да то как?
@arhitutorials
@arhitutorials 3 жыл бұрын
Однозначно можно. Можно использовать для рисования стандартные механизмы View, по типу того, как тут делалось: kzfaq.info/get/bejne/qcecpK2buK3PmWQ.html Можно заморочиться, применить SurfaceView и рисовать кадры в отдельном потоке. Это сложнее, но зато fps будет стабильнее и выше.
@vip51000
@vip51000 3 жыл бұрын
Скажите пожалуйста новичку, стоит ли рассматривать джаву для бэкенда? или лучше смотреть в сторону других языков? люблю джаву и web тоже
@arhitutorials
@arhitutorials 3 жыл бұрын
А в чем сомнения? Java как раз для бэкэнда в основном и применяется. Эх, я бы сам с удовольствием на бэкэнде поработал, но увы под Android куча задач. Приложения сами себя не напишут)
@vip51000
@vip51000 3 жыл бұрын
@@arhitutorials Спасибо! Андроид пока не интересует, а если и будет то сразу на Котлин. А вот web это интересно.
@arhitutorials
@arhitutorials 3 жыл бұрын
@@vip51000 веб тоже можно сразу на Котлин. Котлин и Java почти полностью совместимы. Что можно на Java, то и на Котлин можно. Можно даже пол проекта на Java написать, а другую половину на Котлин, и все будет работать. Короче язык - это такое, дело вкуса.
@vip51000
@vip51000 3 жыл бұрын
@@arhitutorials не знал, спасибо!
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 97 МЛН
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 4,4 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 20 МЛН
Java. Класс Object. Разбор вопросов на собеседование.
21:16
Sergey Arkhipov Java Tutorials
Рет қаралды 30 М.
Пишу 3D Движок на Python [ Pygame + Numpy ]
21:56
Standalone Coder
Рет қаралды 134 М.
Java. Побитовые операторы.
33:08
Sergey Arkhipov Java Tutorials
Рет қаралды 11 М.
Java. Проблема с null. Null safety.
11:59
Sergey Arkhipov Java Tutorials
Рет қаралды 10 М.
Java. Многопоточность. Как устроить Deadlock.
14:39
Sergey Arkhipov Java Tutorials
Рет қаралды 9 М.
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 97 МЛН