Fable boy taunt 1

I have been working on a Fable boy character. Its a low poly model and have been rigged. This is the first image of the character that I am posting.



Read more


The lost bug

This is a small game that i developed in OpenGL.
Objective : Solve the maze
Obstacles : 1. Maze walls  and 2. The light gets dimmer every second
Game over : When the light turns out completely
Winning condition : When the end of the maze is reached


Read more


A video of how the virtual labs work.

This is a video that i compiled to show how to use the 3D web-based virtual physics lab.
http://www.youtube.com/watch?v=mkJqHsOJHBw&feature=context-gau

Read more


Water simulation at a rather high resolution


Read more


A rather disheveled hairstyle B-)


Read more


A 3D face model in Blender 3D


Read more


The finished version

So finally the 3D virtual labs has come to life and has been uploaded my university servers. Please check it out -> Link

Read more


FIFA-12

"This is one of the worst football games ever made."


Fifa 11 was a decent enough successor to the placid and boring Fifa-10. With a lot of improvements implemented including a scad amount of ways to score a goal and defend and with player attributes perfectly manifest in the gameplay Fifa-11 caught my eye and took away a lot of my time :)

Fifa 12 however was really pathetic in terms of gameplay.
"The defenders feel as if they are attackers, even in "Cover" mode of defence in which they are not intended to play for offside traps when the other team is attacking my defenders always seems to be interested in attack themselves"

The collision system was something I was dying to feel, but it turns out that Drogba or Lukaku, one of the biggest players in the premier league will fall and almost die by the slightest touches of Lennon or Walcott, who are the smallest in the premier league

It is a must see feature, players of one of the bottom teams of french football can do dribbling much better than Lionel Messi

An attacker with a sprint attribute of 53
A defender with a sprint attribute of 82.
Yet the attacker will easily outrun my defenders with the ball

Overall this is a poorly implemented version of soccer. Hope EA puts in more people to learn football first.

Yet the feel and modelling of the players and the stadiums are amazing :)

My rating -> 1.5/5
"Pathetic"

Read more


Portal-2

"A stunning sequel to the amazing Portal game."

With much more puzzles to solve and a lot more experimentation to be done, filled with hatred, betrayal and all the modern cultural phenomena, this game proves to be the one to stick glue onto your seats till you escape from the inner depths of Aperture science labs.

Avoid the turrets, make use of the light beams and above all Make portals :)

Have fun enjoy

My rating -> 4.5/5 - "Must play"

Read more


Review and rating of the movies I have watched

This is where I present my views on the different movies I have watched.
The movies listed here are arranged in the order of their release date.

Larry Crowne (2011) -> Read Review

Read more


Larry Crowne

Tom Hanks, once used to working in the navy and currently in a super market is left with no job and money due to the fact that he is uneducated. He goes to school again and starts working in a restaurant.
The teacher of his class would be Julia Roberts who also has problems with her marriage. Eventually they would understand how they have changed each others the lives after having a student teacher relationship and would eventually fall in love and finally end up together.

"A sweet and short love story" -> 

My rating -> 3/5

Read more


LIMBO

An impeccable game filled with riddles and puzzles.
The boy is presented to be trapped in limbo and the environment really matches the Limbo's ambiance that resides in everybody's minds.

This will surely drain everything out of your brain as you go on solving puzzles and ways to move forward.

The game is built to be vapid and in black and white but that takes nothing away from the fun.
A true master class and a collectors items for some one seeking the most envied "Different" tag.

My rating : 4/5

Read more


PORTAL

A cool puzzle based game which requires a lot of mind boggling to get through levels.

I am scrupulous to call this a first person shooter as this indeed is a first person view with a gun. But the gun does not shoot bullets to decapitate your enemy. The machine allows the user to engender 2 doors, one with the LMB(Blue color) and the other with the RMB(Red/Orange color). If you enter through one door you will exit through the other. This is a real substitute to the much highly rated teleportation. Now night crawler can take a rest :P

Those used to the hardcore enemy packed shooting games may be less inclined to this game, but this is a very interesting game. The dearth of enemies does not take anything away from the fun factor.

With a computer/machine trying to use to run various tests, the recalcitrant inside you tries to escape the walls of this confinement. You travel through levels, with each level providing hurdles and conundrums which will have to be solved with the machine you have in hand and thus culminating in a positive upshot and advancement into the next stage.

My rating : 4/5

Read more


My take on the games that I have completed

Here I list the games that I have finished starting from 30-Jun-2012

Portal -> Read my review
Limbo -> Read my review
Portal 2 -> Read my review
FIFA 12 -> Read my review

Read more


An office setup modelled and rendered in Blender 3D 2.63

This is a small "office study" setup that i have rendered in Blender 2.63. This is a basic render. The lighting is not realistic enough.... Will try to improve upon it..........


Read more


The paper has been prepared but, the whole idea of cube mapping came from this link http://http.developer.nvidia.com/CgTutorial/cg_tutorial_chapter07.html
Will it be possible to merge that paper along with the info given in this link, or should I follow this pattern including the code used??? :( Mind boggling..............

Read more


So, Have prepared the first draft of the paper about the virtual lab project. The project will be titled "A convex lens using dynamic cube mapping in three.js". 

Read more


Some findings and results

Some findings
1. In the refraction texture we define, the variable called refractionratio of the material is actually the (refractive index of air/ refractive index of lens).
2. Then if we increase refractive index, refractionratio decreases. When refractionratio increases, the focal length also increases. So the behaviour of the lens and the refraction ratio is in accordance with the real world and the lens makers formula.
3. We can use any material with refractive index > 1 and we would get a good behaviour.
4. As the radius of curvature increases, the focal length increases as well.
5. When we put the object at a distance at less than the focal length we get no(virtual) image.

Progress.........

Read more


Thus far and pondering

So here is what I have done so far with the lab and am stuck here thinking hard....

Features available
1. A proper environment to move about
2. An optic bench that has a scale to measure the values
3. The freedom to move the object and image pins along the optic bench using the slider in HTML
4. A lens that has dynamic cube mapping feature
5. Three modes
5.1 Prepare mode - You can see the whole room and make arrangement for the experiment
5.2 Inspect mode - Keeps the camera in position to check the lens views
5.3 Read mode - Helps you to take the readings easily from the scale
6. Facility to increase and decrease the refractive index - The value is available on the top in HTML

A free demo of the usage is below. Please visit the link
http://www.youtube.com/watch?v=mkJqHsOJHBw&feature=youtu.be

Why I ponder -
1. When the refractive index goes above 1, a rather strange thing happens
2. My doubt is that the focal length of the lens is dependent on the radius of curvature of the lens as well. Since the radius of curvature of the sphere used to build the lens has to be in same units as that in the scale of the environment, this can be the cause of the problem

The big problem - The units, it is really a headache. If I make a cube of side 2 in Blender, is it the same units in the three.js. If not then we will not get accurate values for measurements.
Onto this now........................

Read more


Opening the lens' true being.....

So...........................
We conducted a lot of experiments (physically) consulted some experts and finally was able to find out a proper way of implementing the physics in three.js. Read on.......

1. What is a lens??? A lens is basically a part of a sphere




2. What is the radius of curvature of a lens???
It is the radius of the sphere of which, it is a part.

3. What is the refractive index (u) of a lens.
In optics the refractive index (or index of refraction) n of a substance (optical medium) is a dimensionless number that describes how light, or any other radiation, propagates through that medium.

4. What happens when light passes through a lens???


The light bends depending on the radius and the u of the lens......

5. What is the focus of a lens?
It is the point where all the rays intersect the principal axis after convergence.

6. What happens when an object placed on side A is being viewed from different angles on side B???



The eye, the focus and the image is always lying on the same line.....
The reason for the displacement of the image is due to the curvature of the lens.

7. What is the relation between the focal length, the refractive index(u), and the radius of curvature(R).

This is related by the modified lens maker's formula
1/f = 2(u-1)/R
So from this it is evident that for a lens of constant refractive index, the focal length is directly proportional to radius of curvature. So this is what happens when the radius of curvature decreases.....



So these are some of the basic stuff that should be known to a developer who intends to build a virtual lab for the optics experiment......

Read more


A sample fluid simulation test in blender 2.5....

Follow the link and watch a very basic fluid simulation in Blender 2.5
This actually works with all the 3 particle effects viz - domain, fluid and an obstacle.

Check it

Read more


A deformed ice cube in Blender 2.5

This is my first try on fluid simulation in Blender 2.5...


More to come as my hands on animation is getting wet :)

Read more


Change in framework

The involvement in the project has been minimal in the past 3 to 4 months due to other engagements. And a glance over the development shows nil in the GLGE lighting features. That precisely has put us off on continuing with the framework.

A new choice has been "three.js" which gives marvellous results with lighting. Inspite of a small array of glitches and lacks, this poses to be a good platform for the virtual labs to base itself. So from here on in, three.js takes up the coding area in the pages..........

Read more


Vidyut - A success story

February 3rd 2012. The real happiness was to be witnessed inside me. An year of struggle, along with my team mates has finally paid off. Standing in front of the college staring at the humongous structure of our front entrance, I ran myself through my memories "From the initial documentation, budget problems, Late night phone calls to setup workshops, thinking of creative ways to write in the website, sitting with my website and multimedia team, tying the flexes, meetings with our convener, our director, darshan from chancellor, press conferences, seeing our names in the newspapers, websites brochures" the list cannot be cut short, thus forcing me to stop now. Faced a lot - "This will never happen" "Lack of team work or rather lack of team mates" "Pressure from all sides" "A whole new experience of how to keep cool under the most difficult circumstances" "Keeping the morale up" "Fighting to make a decision". All these had really acted as a mould that I will cherish forever. The mould that taught me how to learn. Mistakes were many, no denying that. But accepting the facts, ignoring useless criticisms, imbibing useful ones has truly transformed me in a good way. I can never call myself a leader, but I have seen many through the Vidyut days. "A leader is not somebody who does things, but a person who brings his followers to a much greater standard and making them ready for the next test". I am proud to say that I was a part of the core team that made this dream of the college a reality. 

Read more