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

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • В данном ролике вы увидите как нарисовать простейшую 3D графику стандартными средствами языка программирования Java. Рисуем систему частиц в пространстве.
    Код сделан как можно более простым и не использует дополнительных библиотек.
    15-минутный ролик "Звезды в 3D" так же синтезированный этим алгоритмом:
    • Stars. Relaxing Video.
    Исходники:
    github.com/Arh...
    "Трехмерная графика с нуля" - полезная статья по теме:
    habr.com/ru/po...
    Поддержать канал💰:
    yoomoney.ru/to...
    Наша группа в Telegram, где можно невозбранно общаться :)
    t.me/ArhiTutor...
    #ArhiTutorialsJava #ityoutubersru

Komentáře • 26

  • @nurtumal4655
    @nurtumal4655 Před 3 lety +1

    спасибо за видео, как раз посмотрю в свободное время!

  • @581Dima
    @581Dima Před 3 lety

    Восхитительная работа! Благодарю за Ваш труд. Интересно рассказываете.

  • @alexzhidok5505
    @alexzhidok5505 Před 3 lety

    Вы огромный молодец, успехов каналу!

  • @jozhaarici8453
    @jozhaarici8453 Před 3 lety +1

    Спасибо!

  • @LavrEvgen
    @LavrEvgen Před 3 lety

    Спасибо за труд! Очень информативно и интересно!

  • @iorgankrat1118
    @iorgankrat1118 Před 3 lety

    вижу новое видео от вас и сразу ставлю лайк)

  • @romawar1869
    @romawar1869 Před 2 lety

    Спасибо большое за это видео

  • @mehaletz
    @mehaletz Před 3 lety

    Очень интересно спасибо .

  • @alexeypashchenko
    @alexeypashchenko Před 3 lety

    Интересно!

  • @java7148
    @java7148 Před 3 lety

    Очень классный урок можете ещё поснимать уроки про 3д на java

    • @arhitutorials
      @arhitutorials  Před 3 lety

      Да, по алгоритмам работы с графикой куча всего интересного есть.

  • @ratdeputat
    @ratdeputat Před 3 lety

    Я вот все жду курс от тебя по андроиду , где нибудь на Udemy или тому подобных ресурсах, давно так жду=(

    • @arhitutorials
      @arhitutorials  Před 3 lety +1

      А что ты думаешь, меня совесть не мучает, что я, имея уровень в Android разработке, по андроиду почти ничего не рассказываю?
      Целый курс сделать - это серьезно, объем работы огромный, продумать надо все как следует. Боюсь начать и до конца не довести.

    • @danilnesteruk3532
      @danilnesteruk3532 Před 3 lety

      @@arhitutorials Вы справитесь)

    • @ratdeputat
      @ratdeputat Před 3 lety

      @@arhitutorials С той подачей с которой ты сейчас выпускаеш видео боятся не стоит) я видел курсы на udemy , один даже прошел по андроид , качество так себе , хотя курс в лидерах по этой теме . На русском языке обучение по андроид на udemy почти нету , а качественных уроков и вообще близко к нулю .

  • @andreymanankov7423
    @andreymanankov7423 Před 3 lety

    В JFrame сразу layout = BorderLayout . Так что его можно не назначать.

  • @DykyKryl
    @DykyKryl Před 2 lety

    Папа может си какой то )))’

  • @fomka_wyverno
    @fomka_wyverno Před 2 lety

    А можно увеличить фпс? Это все замечательно но все же хотелось больше фпс. И ещё будут ещё такие видео по графике?

    • @arhitutorials
      @arhitutorials  Před 2 lety

      Можно прикрутить OpenGL и тогда будет много fps. Так работает игра Minecraft, она на Java написана и рисует через OpenGL.
      Кстати, это идея для нового видео, запишу себе.
      Такие видео возможно будут, но когда не знаю. До конца этого года точно не будет, а дальше я еще не планировал.

  • @vip51000
    @vip51000 Před 3 lety

    Скажите пожалуйста новичку, стоит ли рассматривать джаву для бэкенда? или лучше смотреть в сторону других языков? люблю джаву и web тоже

    • @arhitutorials
      @arhitutorials  Před 3 lety +1

      А в чем сомнения? Java как раз для бэкэнда в основном и применяется.
      Эх, я бы сам с удовольствием на бэкэнде поработал, но увы под Android куча задач. Приложения сами себя не напишут)

    • @vip51000
      @vip51000 Před 3 lety

      @@arhitutorials Спасибо! Андроид пока не интересует, а если и будет то сразу на Котлин. А вот web это интересно.

    • @arhitutorials
      @arhitutorials  Před 3 lety

      @@vip51000 веб тоже можно сразу на Котлин. Котлин и Java почти полностью совместимы. Что можно на Java, то и на Котлин можно. Можно даже пол проекта на Java написать, а другую половину на Котлин, и все будет работать.
      Короче язык - это такое, дело вкуса.

    • @vip51000
      @vip51000 Před 3 lety

      @@arhitutorials не знал, спасибо!

  • @mrdregor1429
    @mrdregor1429 Před 3 lety

    Спасибо. Вот у меня вопрос, а можно ли сделать это в андройд приложении, если да то как?

    • @arhitutorials
      @arhitutorials  Před 3 lety

      Однозначно можно. Можно использовать для рисования стандартные механизмы View, по типу того, как тут делалось:
      czcams.com/video/salqJjSGki0/video.html
      Можно заморочиться, применить SurfaceView и рисовать кадры в отдельном потоке. Это сложнее, но зато fps будет стабильнее и выше.