maksims
WebGL, WebXR, full-stack, consulting
Funding Links: https://github.com/sponsors/Maksims
- Name: mrmaxm
- Location: Latvia
- Company: Freelancing
- Kind: user
- Followers: 145
- Following: 18
- Total stars: 404
- Repositories count: 30
- Created at: 2022-11-03T19:01:07.449Z
- Updated at: 2025-03-13T19:56:26.612Z
- Last synced at: 2025-03-13T19:56:26.612Z
GitHub Sponsors Profile
🙏 Hi, I'm Max.
Working with WebXR and WebGL since it was in draft and behind special flags in special browser builds.
Previously Developer at PlayCanvas.
I contribute to PlayCanvas Engine and participate (not a member) in some Khronos and W3C groups. I've helped to build first prototypes for today major WebGL platforms.
Respecting and enjoying all WebGL engines out there, like: three.js, babylon.js, pixi.js, and many others.
I run a small dedicated team in Latvia with focus on WebGL and WebXR projects for clients.
By supporting me:
I will dedicate more time and efforts to WebGL and WebXR projects that help other developers and inspire designers of what is possible on the 3D Web.
Own repositories:
mr-Observer - is a wrapper over JSON data, that provides an interface to know when data is changed, with a focus on performance and memory efficiency, for data-centric applications.
mr-EventEmitter - event emitter with focus for performance and memory efficiency.
Recent notable GitHub activities for PlayCanvas Engine:
PRs 📖 WebXR User Manuals for integrated APIs.
PR 🕶️ WebXR Depth Sensing. Docs
PR 🕶️ WebXR Plane Detection Semantic Labels. Docs
PR 🕶️ WebXR Camera Color Access. Docs
PR 🕶️ WebXR Persistent Anchors. Docs
PR 🕶️ WebXR Anchors. Docs
PR 🕶️ WebXR Plane Detection. Docs
PR 🕶️ WebXR DOM Overlay. Docs
PR 🕶️ WebXR Image Tracking. Docs
PR 🕶️ WebXR Depth Sensing. Docs
PR 🥽🕶️ WebXR Hand Tracking. Docs, Example
PR 🕶️ WebXR Light Estimation. Docs
PR 🥽🕶️ Added support for interaction using WebXR input sources and integrated UI. Example
PR 🕶️ WebXR AR Hit Test APIs. Docs
PR 🥽🕶️ WebXR Input Sources. Docs
PR 🥽🕶️ WebXR APIs. Docs
Other notable GitHub activities:
🚀 mr-Tap - Taps provide source agnostic sync access to the input. Either it comes from mouse and/or touch, it is the same API. It assumes multiple instances of taps making your code multi-touch by design. Providing sync access instead of event-based, for best usage in real-time applications.
🚀 mr-Observer - is a wrapper over JSON data, that provides an interface to know when data is changed, with a focus on performance and memory efficiency, for data-centric applications.
🚀 mr-EventEmitter - event emitter with focus for performance and memory efficiency.
- Current Sponsors: 1
- Past Sponsors: 3
- Total Sponsors: 4
- Minimum Sponsorship: $5.00
Featured Works
playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Language: JavaScript - Stars: 9993playcanvas/developer.playcanvas.com
Developer resources website for PlayCanvas
Language: JavaScript - Stars: 70Maksims/mr-Observer
An observer is a wrapper over JSON data, that provides an interface to know when data is changed, with a focus on performance and memory efficiency.
Language: JavaScript - Stars: 24Maksims/mr-EventEmitter
Provides the ability to subscribe and emit events in sync manner. With a focus on performance and memory efficiency.
Language: JavaScript - Stars: 16Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 4