ahcox / async_tiled_mandelbrot_zoomer

A Cocos2D-x C++ 14 App using std::async to generate tiles of the Mandelbrot set in the background. Built for MacOS and iPad pro 9.7".

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Async Tiled Mandelbrot set Zoomer

A Cocos2D-x C++ 14 App using std::async to generate tiles of the Mandelbrot set in the background. Has been successfully built for MacOS and iPad pro 9.7".

Screenshots

Running on iPad Pro 9.7"

Running on iPad Pro 9.7

Running on iPad Pro 9.7

Running on iPad Pro 9.7

These were taken in the emulator but it runs on hardware too.

Running on a MacBook Pro

Running on MacBook Pro Retina

Running on MacBook Pro Retina

Preview Video Running on iPad Pro 9.7 Hardware

YouTube Video of Zoomer on iPad Pro 9.7

The Code

Code of interest is found under the directories:

  • /Classes
  • /async_tiled

About

A Cocos2D-x C++ 14 App using std::async to generate tiles of the Mandelbrot set in the background. Built for MacOS and iPad pro 9.7".


Languages

Language:C++ 70.8%Language:Objective-C 14.2%Language:C 6.7%Language:Java 3.4%Language:Objective-C++ 2.5%Language:CMake 1.2%Language:Makefile 0.3%Language:GLSL 0.3%Language:Python 0.3%Language:Shell 0.1%Language:Lua 0.1%Language:JavaScript 0.1%Language:Batchfile 0.0%