vcsource_os_windows

Smoke - Game Technology Demo Download

ACCEPT the End User License Agreement pop up and provide your email so that we can provide you with news on updates, when you download the following files:

  • DOWNLOAD the Smoke Rev 1.2 Installer - Smoke+install+R1.2.zip (117.5 MB) - installs all prerequisites, including DirectX and Havok runtimes
  • DOWNLOAD the Smoke Rev 1.2 Source Code - Smoke+source+R1.2.zip (179.2 MB) - requires DirectX SDK and Havok 5.5

  • Developers
  • WhatIf Software
  • Smoke - Game Technology Demo
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_type_samplecode
  • vcsource_product_havokphy
  • vcsource_product_havokani
  • vcsource_index
  • Game Development
  • Graphics
  • Parallel Computing
  • License Agreement: 

    Two Brains Are Better Than One

    Artificial intelligence (AI) drives gameplay. To maximize your AI’s potential and utilize the entire CPU, this means threading. This article examines how to thread a simple AI and some of the challenges in writing an AI that truly scales to multi-core.
  • Multi-thread apps for Multi-Core
  • Artificial intelligence
  • How to thread?
  • Smoke
  • Design
  • multi-core
  • physics
  • visual computing
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • vcsource
  • Game Development
  • Graphics
  • Parallel Computing
  • 3D Modeling and Parallel Mesh Simplification

    3D geometric models are common in computer games. This article describes a collection of mesh simplification algorithms and describes how to simplify your own meshes.
  • 3d modeling
  • visual computing
  • paralllel mesh
  • mesh simplification
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_type_samplecode
  • vcsource_domain_gamedev
  • vcsource_index
  • Game Development
  • Graphics
  • How to Manipulate Data Structure to Optimize Memory Use on 32-Bit Intel® Architecture


    Challenge

    Improve memory utilization by manipulating data-structure layout. For certain algorithms, like 3D transformations and lighting, there are two basic ways of arranging the vertex data. The traditional method is the array of structures (AoS) arrangement, with a structure for each vertex, as shown below:

  • Developers
  • visual computing
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • vcsource
  • Game Development
  • Graphics
  • Pages

    Subscribe to vcsource_os_windows