logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Artist Presents a Looping Procedural Crowd Simulation With Collision Avoidance

Made with Geometry Nodes for a larger city simulation project.

Sometimes, even work-in-progress R&D projects can outshine gameplay mechanics introduced by AAA developers in their big-budget titles, and this project, showcased recently by Reddit user gallifreyfalls55, is a perfect example.

Created as part of a larger city generator, the project features an impressive procedural crowd simulation with collision avoidance and seamless looping, allowing pedestrian NPCs to walk in straight lines on sidewalks without clipping through each other. This setup is powered by Blender's Geometry Nodes and utilizes character models from Anima and animations from Mixamo.

What's more, the system runs in real-time, and for the showcase demo, the creator baked the Simulation Nodes and rendered the output, with the simulation playing in real-time within Blender's viewport. Regarding performance, the author noted that it depends on the simulation's scale and the hardware being used. "Calculation time on the Geometry Nodes with 15 people (as per this animation) was 3.2 ms, and the majority of that is coming from the visualization lines," gallifreyfalls55 noted.

Check out the original post on Reddit 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.

Join discussion

Comments 0

    You might also like

    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