TheVice / elements

Experiments with particles and effects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elements

OpenGL ES 2.0 and C++ experiments.

Contents


Experiments

Deferred Lighting

Deferred Lighting

Liquid Simulation

Liquid Simulation

The simulation is based upon the article Particle-based Viscoelastic Fluid Simulation.

Light Scattered

Light Scattered

The adaptation of a light scattered effect. Based upon Volumetric Light Scattering as a Post-Process.

Strange Attractors

Strange Attractors

The implementation of a dynamic system based on the particles (2^20), called Strange Attractors.

Wind Field

Wind Field preview

The implementation of a dynamic system based on the particles (2^20) that handles Navier-Stokes and wind Forward-Euler integration.

Flame Simulation

Fire Simulation preview

The adaptation of a raymarching flame effect.

3D Character

3D Character preview

3D R2-D2 and C-3PO with Android Sensors.

  • Source experiments/character
  • Preview into the YouTube

Build

  • Install Android Studio;
  • Open the project elements/platform/android;
  • Download the required components;
  • Android SDK Platform;
  • Android Platform-Tools;
  • Android Tools;
  • Android Support Repository.
  • Open Project Structure (Menu->File->Project Structure...) and setup Android NDK;
  • Run.

Author

Alexey Yegorov. If you have an idea, feel free to get in touch with me yegorov.alex@gmail.com

About

Experiments with particles and effects

License:MIT License


Languages

Language:C++ 80.0%Language:Java 16.2%Language:CMake 2.7%Language:C 1.0%Language:Makefile 0.1%Language:GLSL 0.0%