RayMap v1.1.0 #1
grerfou
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
raymap
raymap is a simple and easy-to-use projection mapping and surface warping library for raylib.
raymap provides tools to warp rectangular surfaces into arbitrary quadrilaterals using bilinear
interpolation or perspective-correct homography. Designed for video mapping installations,
multi-projector setups and interactive surfaces.
NOTE: raymap is a header-only library, just copy
raymap.hinto your project and defineRAYMAP_IMPLEMENTATIONin one.cfile before including it. Ready to use!raymapvid.h)dependencies
raymap.h
raymapvid.h (optional)
libavcodec,libavformat,libavutil,libswscale)installation (Ubuntu/Debian)
sudo apt install libraylib-dev # For video support sudo apt install libavcodec-dev libavformat-dev libavutil-dev libswscale-devinstallation (macOS)
brew install raylib # For video support brew install ffmpegbasic usage
Compile:
Controls:
Ctoggle calibration ·Mousedrag cornersexamples
cd examples/core make01_minimal_surface02_basic_warping03_interactive_calibration04_mesh_resolution05_point_mappingvideo extension
Compile with video support:
api reference
Full API documentation available in docs/API.md.
license
raymap is licensed under the zlib/libpng license, same as raylib.
Copyright (c) 2026 grerfou
FFmpeg notice:
raymapvid.huses FFmpeg libraries (LGPL 2.1+) via dynamic linking.This discussion was created from the release RayMap v1.1.0.
Beta Was this translation helpful? Give feedback.
All reactions