Skip to main content

Crate webarkitlib_rs

Crate webarkitlib_rs 

Source

Modules§

ar2
AR2 Robust Tracking Module Ported and idiomatic Rust implementation of ARToolKit’s AR2 NFT tracking logic.
icp
Iterative Closest Point (ICP) Data Structures and Methods Translated from ARToolKit C headers (icp.h, icpCore.h)
image_proc
Image Processing and Thresholding Utilities for WebARKitLib Translated from ARToolKit C headers (arImageProc.h, arImageProc.c)
labeling
Connected Component Labeling Utilities Translated from ARToolKit C headers (arLabeling.c, arLabelingSub.h)
marker
Marker Detection Pipeline Ported from arDetectMarker.c, arDetectMarker2.c, and arGetMarkerInfo.c
math
Matrix and Vector Data Structures for WebARKitLib Translated from ARToolKit C headers (matrix.h)
param
Parameter loading and manipulation utilities Translated from ARToolKit C headers (param.h)
pattern
Pattern Template matching logic Ported natively to safe Rust from arPattLoad.c and arPattGetID.c
pose
types
Core Data Structures for WebARKitLib Translated from ARToolKit C headers (ar.h, param.h, etc.)