Game of Life 3D

  •        76

This is an implementation of Game of Life with 3D view. It calculates the rules of 'Conway's Game of Life' with Compute Shader (DirectCompute) and displays cells with Direct X11 (using Direct3D, Direct2D and DirectWrite). It supports Windows 7 and Vista with DirectX 10/11 GPU.

http://gameoflife3d.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

TouchMind


TouchMind is a Mind Map editor that uses the latest technologies to evaluate. Currently it uses Direct2D, HLSL, DirectWrite, Multi Touch, Ribbon Framework, Shell Lib and TSF.

FW1FontWrapper


FW1FontWrapper is a font wrapper library for drawing text using Direct3D 11. It uses DirectWrite for formatting, text layout, and glyph caching, exposing basic DirectWrite text functionality for use with a D3D11 render target. The library is written in C++, and either compile...

Direct2D for Microsoft .Net


Direct2D, DirectWrite and Windows Imaging wrappers for .Net. This library allows to access Direct2D, DirectWrite and Windows Imaging Windows API from applications written in C#, Visual Basic.

WTLAlphaTest - Testing GDI+ vs. Direct2D/DirectWrite/WIC


Testing GDI+ vs. Direct2D/DirectWrite/WIC



EffectEd


EffectEd is an HLSL code editor for Direct3D and XNA. It's a lightweight alternative to heavy applications like FX Composer. EffectEd's priority is to easily integrate in your daily workflow writing shader and effect code for DirectX (and thus, also for XNA). It has th...

Lovesan-Reef


Reef scene with realistic water. Direct3D 11, HLSL Shader Model 4.0.

PsPad


PsPad is Pixel Shader Editing Tool for Silverlight and WPF. You can edit your Pixel Shader code with HLSL, compile it, and see the result on this tool immediately. Also you can load and save Pixel Shader source and save compiled Pixel Shader to integrate your project.

DXUT - DXUT is a "GLUT"-like framework for Direct3D 11


DXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.

afrancois-CinderDirectWriteTest


Test of using DirectWrite with libcinder. No Direct2D

benstraub-WTLAlphaTest


Testing GDI+ vs. Direct2D/DirectWrite/WIC

DirectXMath-based HLSL-like C++ library


This is a little hlsl-style C++ 11 (VS2012) library that makes use of DirectXMath.

DX11 (Win 7 & Win 8 Metro) import for C#


This project is a simple wrapper of DirectX 11 interfaces to .NET Library. Now, only Direct3D 11 is imported. ????DX11??????.NET?????????D3D11? Win7, Win8 Metro

Hieroglyph 3


Hieroglyph 3 is a rendering library and associated set of sample programs based on Direct3D 11. Its main objective is to allow rapid development of new algorithms, and thus focuses on flexibility while still allowing for performance optimization.

MinaEngine - Direct3D 11-based Game Engine under development by Ken "Minalien" Murray.


Direct3D 11-based Game Engine under development by Ken "Minalien" Murray.

Plugin_D3D - Direct3D Plugin for CryEngine supporting DirectX 9 and DirectX 11


Direct3D Plugin for CryEngine supporting DirectX 9 and DirectX 11

saiya-111210_bentchmark_translucentLines


Draw many translucent & gradient lines with <canvas />, GDI+, Direct2D, Direct3D 9.0

Voodoo Shader Framework


Voodoo Shader is a comprehensive graphics framework for powering shaders in multiple programs, during development or after release. Voodoo uses plugins and a shared core to support many games and other applications and is compatible with Direct3D and OpenGL.

angle - A conformant OpenGL ES implementation for Windows, Mac and Linux.


The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support.ANGLE v1.0.772 was certified compliant by passing the ES 2.0.3 conformance tests in October 2011. ANGLE also provides an implementation of the EGL 1.4 specification.

angle - CURRENTLY UNUSED and only exists for archival purposes now


The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support.ANGLE v1.0.772 was certified compliant by passing the ES 2.0.3 conformance tests in October 2011. ANGLE also provides an implementation of the EGL 1.4 specification.