Nadir Román Guerrero's repositories
RenderEngine
A 3D Render engine built on top of OpenGL
ClothSimulation
A simple mass-spring system built on Unity to simulate cloth on real time, featuring different mathematical approaches and using a Cholesky solver
BugInvasion
A tower defense game developed with Unity. Features procedural generated levels, low-poly style, and gives the users the ability to create and import their own levels.h
NPRShading
A set of shaders featuring toon/cell shading and real time cross-hatching shading. Created using synthclipse IDE with GLSL language
RigidBodyPhysics
A rigid body simulation system implemented on Unity, featuring ball joints and gravity interaction
asyncnetworkengine
Asyncrhonous I/O, Multithreaded Java network engine
CUDABoxFilter
A GPU Based image processing simple platform to perform kernel based filtering on images. Uses CUDA to take full advantage of the graphics processor.
CUDAHDRToneMapping
HDR Tone mapping algorithm implemented on GPU using CUDA
FluidSimulation
A fluid simulation sytem featuring a viscous fluid evolving in real time, implemented using finite differences and the fractionated step method to emulate the Navier-Stokes equations
GameEnhancer
The GameEnhance is a library with the purpose of extend a game funcionality and/or enhance its security, by injecting and hooking code into the running process memory
GPUParticleSystem
A GPU based particle system, featuring high performance update of dozens to hundred of thousands of particles, physics emulation, texture atlas update, and full real time control
PathTracer
A simple RayTracer / PathTracer
RenderLibrary
A C++ graphic rendering library
ThreeJSMeshViewer
A simple three.js based mesh viewer to play around with the API