Smoke Technology Demo - Retired

Intel Engineers are no longer directly supporting or updating this sample. Please check on our forums for community support.

Smoke is a tech demo that showcases a framework to support n-way threading of game technologies. By properly threading a game it can have more accurate physics, smarter AI, more particles, and/or a faster frame-rate. Smoke demonstrates one way to achieve better games.

Download Source Code

Read: Designing the Framework of a Parallel Game

Read: An Overview of Procedural Fire

Read: Procedural Trees and Procedural Fire in a Virtual World

Brief overview of technologies used in Intel’s Smoke Demo

Video & Screenshots

 Take an in-depth look

Video: Take an in-depth look at Intel’s Smoke Demo

 A Step by Step Guide

Video: A Step by Step Guide to Installing Smoke

 Hotspot-Recompile-Smoke

Video: Hotspot-Recompile-Smoke

What is it? System Requirements Additional Code Samples
  • N-way threaded framework using Intel® Threading Building Blocks
  • Physics simulation using Havok Physics™
    • Download a free copy of Havok PC (5.5 or greater) from www.havok.com
  • Graphics and scene management using Ogre3D
    • Complex meshes/shaders
    • Skeletal animation
    • Particle systems
  • Procedurally generated fire that spreads dynamically and realistically
  • 3D audio using FMOD
  • Artificial Intelligence controlled animals
  • Input and interactivity using DirectInput
  • Performance profiling
  1. CPU: Intel® Core™ 2 Quad Processor or better (Intel® Core™> i7 recommend)
  2. GFX: NVIDIA 8800 GTS or better (Smoke was developed using 8800 GTS cards)
  3. OS: 32-bit Windows XP or Vista
  4. MEM: 2 GB of RAM or better
  5. Optional: Stereo speakers, Xbox 360 controller for Windows
  6. Software: Latest version of DirectX and .NET

Additional Articles

Intel Visual Adrenaline

Blogs & Forums

Smoke Blogs
Introducing Smoke and Orion
Practical Lab Build Game Technology Demo
Smoke Demo and Destroy the Castle on laptop- Multi-core and Parallel Programming Mobile Demo Platform

Forum
Smoke Technology Game Demo

Intel Tools for Unreal Developers
TBB for Unreal Engine

Related Links

Visual Computing Home

Intel® Technologies

Sandy Bridge
Integrated Graphics
Parallel Programming

Focus Areas

Game Development
Artist/Animator
Media

Develop

Tools
Code

For more complete information about compiler optimizations, see our Optimization Notice.