Posts
In-Game Overlays: How They Work
This post aims to give developers a high-level understanding of how in-game overlays work in a variety of environments: non-VR, Oculus, SteamVR, and OpenXR. Non-VR overlays are often used for social features and notifications, like the Steam, Discord, and EA overlays; VR expands the use cases and technical requirements.
An Overview of VR Software Components
The VR software stack has many user-visible components, and increasing interest in optional, third-party components, which can add more functionality or improve performance. Here’s how the most common ones fit together and relate.
Green Screens in Limited Space
I started streaming Overwatch, and I became picky about the quality of the video; this post describes my setup, where I run a green screen approximately 30 inches behind my desk.
Shapes, TypeAssert, and JSON APIs
Hack includes a kind of data structure called shapes; shapes are a collection of fields with types, and support structural typing. This can be useful for making type-safe code to interact with third-party APIs.
Greenfield Projects with Hack
Hack’s documentation and marketing is largely focused on how easy it is to migrate an existing PHP project; while this is a unique advantage of Hack, there isn’t much guidance on how new projects should be designed.
subscribe via RSS