Game Development:

Are You Making the Right Game?

Plus other talks from Buzz Workshop in Montreal

Learn More

Code Samples to help you get started

RealPerspective thumbnail
RealPerspective: Head Tracking with Intel® RealSense™ Technology RealPerspective is a code sample that utilizes Intel® RealSense™ technology to create a unique game experience in which the user can move their head around and have the game’s perspective correctly computed. Traditionally this has been done with a RGB camera or IR trackers, but with the Intel...
Software Occlusion Culling Figure 1
Software Occlusion Culling This article details an algorithm and associated sample code for software occlusion culling which is available for download. The technique divides scene objects into occluders and occludees and culls occludees based on a depth comparison with the occluders that are software rasterized to the depth...
DX12 flip model swap chains
Sample Application for Direct3D 12 Flip Model Swap Chains D3D12 supports only flip model swap chains. This article helps you understand the parameters in a flip model swap chain, links to an application that lets you play with these parameters, and points you to the application's sample code.
Intro to autonomous navigation for augmented reality figure 6
Introduction to Autonomous Navigation for Augmented Reality
This article provides an introduction to autonomous navigation and its use in augmented reality applications, with a focus on agents that move and navigate. Autonomous agents are entities that act independently using artificial intelligence, which defines the operational parameters and rules by...
Intel® RealSense™ SDK Plug-In for Unreal Engine* 4 This paper introduces developers to the Intel® RealSense™ SDK Plugin for Unreal Engine 4, which enhances the UE4 developer experience by exposing the SDK features through Blueprints scripts. Download the plugin today!
Screenshot sample running in Unity
Native Intel® RealSense™ SDK Image Copying in Unity* Use this code sample to learn how to use a native Unity plug-in to increase performance of displaying Intel® RealSense™ SDK image data by bypassing the C# layers of the SDK. Image data is uploaded to the GPU directly through the graphics API.
face scan to 3d mesh
Applying Intel® RealSense™ SDK Face Scans to a 3D Mesh Learn how to use the Intel® RealSense™ SDK to scan and map a user’s face onto an existing 3D character model. The face mapping sample uses the 3D Scan module to scan the user's face and then map it onto an existing 3D head model. This technique does a "stone face" mapping that is not rigged or...
Example of marble surface generated with Perlin noise using OpenCl
Parallel Noise and Random Functions for OpenCL™ Kernels This article describes and links to the Noise code sample. The sample includes an implementation of Perlin noise, which is useful for generating natural-looking textures, such as marble and clouds, for 3D graphics. It also includes a set of pseudo-random number generator functions that are...
Asteroids and DirectX* 12: Performance and Power Savings Initially shown at SIGGRAPH 2014, Intel's Asteroids code sample uses the Microsoft DirectX* 12 graphics API to render a scene of 50,000 fully dynamic and unique asteroids in two modes: maximum performance and maximum power saving. The application can switch between using the DirectX 11 and DirectX...
Multi-Adapter Support in DirectX* 12
This sample shows how to implement an explicit multi-adapter application using DirectX 12. Intel’s integrated GPU (iGPU) and a discrete NVIDIA GPU (dGPU) are used to share the workload of ray-tracing a scene. The parallel use of both GPUs allows for an increase in performance and for more complex...