OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.
☆357Mar 31, 2023Updated 2 years ago
Alternatives and similar repositories for OpenSteer
Users that are interested in OpenSteer are comparing it to the libraries listed below
Sorting:
- A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.☆1,961Sep 29, 2025Updated 5 months ago
- Chop 3D objects to meshlets☆449Nov 29, 2022Updated 3 years ago
- Performance optimized & replicated C++ port of Advanced Locomotion System V4 for Unreal Engine 4.25 with additional bug fixes☆13Dec 9, 2022Updated 3 years ago
- Open source c++ skeletal animation library and toolset☆2,793Jan 10, 2026Updated 2 months ago
- An simple immediate-mode 3D gimzo/manipulator (translation, rotation, scale widget) in ~1200 LoC☆474Jun 17, 2018Updated 7 years ago
- A screen space sub-surface scattering demo implemented with vulkan api☆16Dec 4, 2019Updated 6 years ago
- Industry-standard navigation-mesh toolset for games☆7,586Feb 27, 2026Updated last week
- Axis Aligned Bounding Octahedron☆253May 29, 2019Updated 6 years ago
- Sample code for a 'Quaternions revisited' article from GPU Pro 5☆35Jun 27, 2015Updated 10 years ago
- A physically based camera model for virtual production and computer graphics☆89Feb 13, 2026Updated 3 weeks ago
- Graphics programming experiments. Play-around, demos. Some good, some bad.☆43Feb 18, 2026Updated 2 weeks ago
- Auto-generated maths library for C and C++ based on HLSL/Cg☆25Jan 13, 2026Updated last month
- A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of go…☆82Jan 12, 2025Updated last year
- ☆140Oct 10, 2016Updated 9 years ago
- A task scheduling framework designed for the needs of game developers.☆457Jan 3, 2023Updated 3 years ago
- Source code for the light scattering sample☆97Jun 5, 2017Updated 8 years ago
- A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!☆1,518Mar 24, 2023Updated 2 years ago
- Bounding Halfspace Hierarchy☆124May 6, 2019Updated 6 years ago
- SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under …☆178Nov 16, 2019Updated 6 years ago
- Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'☆19Sep 5, 2023Updated 2 years ago
- A sample app that demonstrates several techniques for rendering real-time shadow maps☆980May 25, 2025Updated 9 months ago
- A small single-file library for sprite outline extraction and simplification for C/C++☆88Oct 28, 2015Updated 10 years ago
- Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.☆298Sep 21, 2021Updated 4 years ago
- C++ Reflection using clang☆283May 10, 2023Updated 2 years ago
- single-file C libraries from Philip Allan Rideout☆960Sep 27, 2025Updated 5 months ago
- Adaptive Screen Space Ambient Occlusion☆255Jan 3, 2023Updated 3 years ago
- Animation Compression Library☆1,539Nov 26, 2025Updated 3 months ago
- implementation of safegi: an rendering system with dimensional analysis.☆32Jan 25, 2013Updated 13 years ago
- C++14 coroutine-based task library for games☆142May 19, 2022Updated 3 years ago
- C99 heightmap utilities.☆488Apr 27, 2021Updated 4 years ago
- A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps.☆243Jan 31, 2023Updated 3 years ago
- Collection of functions that can be used to generate tileable volume/3d noise. An exemple of volume noise functions that can be specifica…☆370Jun 18, 2020Updated 5 years ago
- Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.☆591Nov 18, 2020Updated 5 years ago
- Zmeya is a header-only C++ binary serialization library designed for games and performance-critical applications☆133Oct 21, 2025Updated 4 months ago
- GPU Texture Generator☆783Jun 27, 2020Updated 5 years ago
- Outdoor Light Scattering Sample☆245Jun 5, 2017Updated 8 years ago
- Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch☆882Sep 6, 2021Updated 4 years ago
- SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.☆348Sep 26, 2024Updated last year
- A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.☆979Mar 21, 2025Updated 11 months ago