# OpenGL Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/opengl
> Markdown URL: https://aitinkerers.org/technologies/opengl.md
> Technology record last updated: 2026-05-05T10:49:11Z
> Generated: 2026-09-22T10:40:12Z

A cross-language, multi-platform API for rendering 2D and 3D vector graphics via hardware acceleration.

OpenGL (Open Graphics Library) remains the industry standard for high-performance graphics, providing a direct interface to the GPU for applications ranging from CAD software like AutoCAD to AAA game engines. Managed by the Khronos Group, it abstracts complex GPU hardware into a predictable state machine, allowing developers to execute GLSL shaders and manage vertex buffers across Windows, Linux, and Android. While newer APIs like Vulkan offer lower-level control, OpenGL’s massive ecosystem and simplified pipeline make it the go-to choice for rapid development in medical imaging, flight simulators, and scientific visualization.

- Official technology site: https://www.opengl.org/
- Public AI Tinkerers demos and talks: 2
- Result page: 1 of 1

## Recent Public Talks and Demos

### [Your Webcam Knows the Geometry - Real-Time Relighting &amp; Single-Shot Novel Views](https://lausanne.aitinkerers.org/talks/rsvp_cMMuinG2WV4)

Two single-view inverse-rendering systems that reconstruct scene geometry from one camera and re-render it under conditions never captured — one changes the light, the other changes the viewpoint, both fast enough to ship. The Relighting part decomposes a live webcam frame into geometry + material (normals/albedo/shading) and re-renders it under any lighting in real time (~24 FPS), showcasing a variety of lighting conditions (multiple colored lights, orbiting and rainbow-rotating lights) The Novel View Synthesis builds a 3D representation of the scene using Gaussian Splatting and renders it from a different angle. It currently runs at 5 FPS but we are hoping to get closer to real time soon.

- Event context: AI Tinkerers Lausanne June 2026 Meetup — 2026-06-25 — Lausanne
- Public talk page: https://lausanne.aitinkerers.org/talks/rsvp_cMMuinG2WV4

### [Custom GPU-powered LLMs and Graph Neural Networks](https://boston.aitinkerers.org/talks/rsvp_LZl89lqLF3c)

A demo on running a variety of open LLMs with the power of GPUs. May dabble in using GPUs for graph neural networks trained on knowledge graphs.

- Event context: July 2024 Meetup at C10 Labs — 2024-07-22 — Boston
- Public talk page: https://boston.aitinkerers.org/talks/rsvp_LZl89lqLF3c

## Related Technologies

- [BERT](https://aitinkerers.org/technologies/bert) ([Markdown](https://aitinkerers.org/technologies/bert.md)) — 179 public demos
- [BLOOM](https://aitinkerers.org/technologies/bloom) ([Markdown](https://aitinkerers.org/technologies/bloom.md)) — 115 public demos
- [CUDA](https://aitinkerers.org/technologies/cuda) ([Markdown](https://aitinkerers.org/technologies/cuda.md)) — 15 public demos
- [Data](https://aitinkerers.org/technologies/data) ([Markdown](https://aitinkerers.org/technologies/data.md)) — 8 public demos
- [Diffusion](https://aitinkerers.org/technologies/diffusion) ([Markdown](https://aitinkerers.org/technologies/diffusion.md)) — 2 public demos
- [DINOv3](https://aitinkerers.org/technologies/dinov3) ([Markdown](https://aitinkerers.org/technologies/dinov3.md)) — 1 public demo
- [DINOv3-ConvNext](https://aitinkerers.org/technologies/dinov3-convnext) ([Markdown](https://aitinkerers.org/technologies/dinov3-convnext.md)) — 1 public demo
- [DirectX](https://aitinkerers.org/technologies/directx) ([Markdown](https://aitinkerers.org/technologies/directx.md)) — 1 public demo
- [Gaussian Splatting](https://aitinkerers.org/technologies/gaussian-splatting) ([Markdown](https://aitinkerers.org/technologies/gaussian-splatting.md)) — 5 public demos
- [GPT-3](https://aitinkerers.org/technologies/gpt-3) ([Markdown](https://aitinkerers.org/technologies/gpt-3.md)) — 191 public demos
- [GPT-4](https://aitinkerers.org/technologies/gpt-4) ([Markdown](https://aitinkerers.org/technologies/gpt-4.md)) — 529 public demos
- [Inference](https://aitinkerers.org/technologies/inference) ([Markdown](https://aitinkerers.org/technologies/inference.md)) — 9 public demos
- [Knowledge Graphs](https://aitinkerers.org/technologies/knowledge-graphs) ([Markdown](https://aitinkerers.org/technologies/knowledge-graphs.md)) — 10 public demos
- [Llama-2](https://aitinkerers.org/technologies/llama-2) ([Markdown](https://aitinkerers.org/technologies/llama-2.md)) — 227 public demos
- [OpenCL](https://aitinkerers.org/technologies/opencl) ([Markdown](https://aitinkerers.org/technologies/opencl.md)) — 2 public demos
- [OpenCV](https://aitinkerers.org/technologies/opencv) ([Markdown](https://aitinkerers.org/technologies/opencv.md)) — 26 public demos
- [PaLM 2](https://aitinkerers.org/technologies/palm-2) ([Markdown](https://aitinkerers.org/technologies/palm-2.md)) — 116 public demos
- [PCIe](https://aitinkerers.org/technologies/pcie) ([Markdown](https://aitinkerers.org/technologies/pcie.md)) — 1 public demo
