vishaknag/GoogleImageGallery
iPhone App to browse through google images. Implemented using Google Image API. Display frame caching and Image caching implemented for the fast and smooth performance.
Discovered public repositories for vishaknag in the GitHub catalog.
iPhone App to browse through google images. Implemented using Google Image API. Display frame caching and Image caching implemented for the fast and smooth performance.
National Do Not Call Registry based on TRAI ( Telecom Regulatory Authority of India ). Allows users to register their phone number and block all the marketing calls. Built in JSP.
DCT - Implementing discrete cosine transform (DCT) for converting a signal into elementary frequency components. It is widely used in image compression. Here we develop some simple functions to compute the DCT and to compress images.
Quantization and Subsampling of images. for YUV processing reasons, you will have to convert the image to YUV space, process your subsampling and reconvert it back to RGB space to show the output to display. Remember that if RGB channels are represented by n bits each, then the YUV channels are also represented by the same number of bits. Sub sampling will reduce the number of samples for a channel. When converting back to the RGB space, all the YUV channels have to be of the same size. However the sampling throws away samples, which have to be filled it appropriately by average the neighborhood values.
UNITY 3D Project - Boids is an artificial life program which simulates the flocking behavior of Birds. ( Boids - Bird Like Objects )
Interactive cloth simulated using "Mass Spring System". Implement the spring forces to make the network behave like a cloth.
Microsoft XNA Animation : Particle system using fire sprites to simulate rocket launching with collision detection and response.
Three dimensional Interactive Meshless Deformation Application based on Shape Matching. The idea behind Meshless Deformation based on Shape Matching is to efficiently simulate unconditionally stable deformations in real time
Implementation of Marching cubes to simulate fluid physics.
Particle chain build with "Behavioral Constrained System". Simulate the movement of the particles by obeying the constraints.
Physically based modeling of a Jello Cube built using Mass Spring System. Physical conditions and behavior can be modified and seen in REAL-TIME.
Image gallery app which allows you to post them onto Facebook wall with a message.
App which allows you to browse through the image gallery and post them to Facebook wall with a mesage.
Performs Multipass Antialiasing. The algorithm computes multiple samples distributed around each display pixel and weights (filters) these into one final value
Load a specific ppm-format texture file ("texture") that is applied to every triangle of the 3D model and perform perspective correction.
Graphics renderer : supports Flat-shading and Phong-shading (full Phong shading at each pixel with bilinear [screen space] normal interpolation over the triangle.)
Adding the transformation process to rasterizer
Produce a working scan converter
Draw ppm image to disk by reading the pixels using the custom built Gz Graphics library.
Distributed system was developed allowing user programs across multiple Nachos clients to participate in the interaction.
Here software-managed translation lookaside buffer (TLB) was used as a cache for page tables to provide the illusion of fast access to virtual page translation over a large address address space. Next, memory was used as a cache for disk, to provide the abstraction of an (almost) unlimited virtual memory size, with performance close to that provided by physical memory. Finally, remote procedure calls (RPC) was used to communicate between various restuarant entities.
Implement condition variable, lock, and build a simulation of Carl's Jr. restuarant. Each of the restuarant entities like customers, cooks, manager, waiters were to be simulated as individual threads.
Nachos is as such in it's most basic version does not have multiprogramming capability. The objective was to come up with a way to allocate physical memory frames so that multiple programs can be loaded at once. Secondly, systems calls such as fork, and exec were implemented.
facebook trumpsters game code base