logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

This Real-Time Weather Visualizer Shows Live Conditions Anywhere On Earth

Find your city's skies with Nils Bakker's dynamic system, which combines multiple APIs to create real-time weather and time-of-day effects in Unreal Engine 5.

Technical Artist Nils Bakker is passionate about exploring new tools and techniques, particularly in the realm of interactive 3D. Last year, he joined us to discuss his cool game prototype, which allows one to explore the entire planet Earth in 3D, created using Google's Photorealistic 3D Tiles, ChatGPT, and Unreal Engine 5.

His latest project integrates Unreal Engine 5 with multiple APIs to create a dynamic visualization system that displays real-time weather and provides environmental visuals of the location. The setup combines OpenWeather API for real-time weather conditions, World Time API for location-based time synchronization, and OpenAI 4o mini for coordinate processing.

When you enter a city name, OpenAI gets the longitude and latitude location, loads the 3D environment through Cesium, and pulls in current weather data from OpenWeather. The weather system uses that data to dynamically adjust the environment, adding clouds, rain, or snow based on actual conditions. At the same time, it compares your device's time with the local timezone obtained from OpenAI and the World Time API, ensuring accurate time-of-day lighting. As you move between locations, both the weather and lighting transition smoothly. The cloud transitions here were built with Ultra Dynamic Sky plug-in.

Although Nils Bakker's weather visualizer isn't publicly available, all the tools used to create this type of project can be found online. Follow him on LinkedIn to stay updated on his work, and don't forget to join our 80 Level Talent platform and our new Discord server, follow us on InstagramTwitterLinkedInTelegramTikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

Custom rock brushes and alpha set, 18 brushes and height/alpha maps + 3 ztool rock meshes.

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.
    • 65 Brushes
      by Mels Mneyan

      These 65 brushes is everything you need to draw materials, textures and other things.

      Error
      (2000-0001)
    • Gradient Maps
      by Mels Mneyan

      500+ Gradient maps to improve your workflow!

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×