Click Here To Navigate

Welcome to winter solstice of the moon
Myspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace Glitter Myspace GlitterMyspace Glitter Myspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace Glitter Myspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace Glitter



Myspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace Glitter

Hello, Welcome to my blog this is my blog for both school work and part of my life(mostly on school work)
My name is Tay Leong Hou,I'm currently studying in the Nanyang Polytechnic,Im very noob at this programming stuff.
However,interests in subjects pushes me to learn more and Im happy with that.My goal is to create programs and
software for users to have fun and myself too.

Here are some interesting music videos for u to watch(Not Updated Anymore)
Game Review...


Myspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace GlitterMyspace Glitter


Description
Counter-Strike is a first-person shooter in which players join either the terrorist or counter-terrorist team.Each
team attempts to complete their mission objective and/or eliminate the opposing team. Each round starts with the
two teams spawning simultaneously, usually at opposite ends of the map from each other.

A player can choose to play as one of eight different default character models (four for each side,
although Counter-Strike: Condition Zero added two extra models, bringing the total to ten). Each player generally starts
with $800 (although this amount can be modified), two magazines of ammunition, a knife, and a pistol: a Heckler &
Koch USP .45 Tactical for counter-terrorists, and a GLOCK 18 for terrorists. Players are generally given a
few seconds before the round begins (known as "freeze time") to prepare and buy equipment, during which they
cannot attack, be attacked, or walk/move. They can return to the buy area within a set amount of time (90 seconds is
the default) to buy more equipment (some neutral "buy zones" can be used by both teams).

Once the round has ended, surviving players retain their equipment for use in the next round;
players who were killed begin the next round with the basic default starting equipment.




Title of Game: Counter-strike
Platform of Game: PC, XBOX
Genre of Game: First Person Shooter Game
Game Engine: GoldSrc(Half-Life)

Developer(s): Vavle Software
Publisher(s): Vivendi Universal(PC),
Microsoft Game Studios(Xbox)


Comments: Nothing to say but thumbs up to the best and original first person shooter game ever made.. Good Job (^.^)'b

Mathematics..


This is an example of how 3d vector and 2d vector looks like..



Week 2


Sorry for the late posting..

Week 2 on computer graphic we have created an opengl program to show how special effects can be made.
but we will be doing a more primitive type.. Here is the example


Here is another example..

I played around with the values of plotpixel to make some cool effects.
To view the answer or download the OpenGL file from week 2
Click on the top left menu.. or here Work Accomplishments!!


Week 3


A project on squares and triangles:

To download the OpenGL file from week 3, click here Work Accomplishments!!

Week 4


A project on overlapping using gluLookAt:



This project I had a confusion about both glOrtho and glPerspective. This is because
once you have switched from glOrtho to glPerspective your view totally changes
as it is now viewing from the model angle of glOrtho to the camera eye coordinates glPerpective(with aspect ratio).

Click here Work Accomplishments!! to download the OpenGL file from week 4.

Week 5


A project on glPushMatrix and glPopMatrix:

Well here is the Week 5 OpenGL File....

Click HERE to download!!

Week 6


Moving Robots o.O

For this practical, I got stuck because when I try to animate my model,its limbs keep flying out of screen.I've been told
that the fault lies in the glPushMatrix N glPopMatrix,these two codes are jumbled up inside my codes.To correctly animate my model, I must assemble them in order so that it is able to work.

Week 7


Lighting !

For this practical, ambient light is troublesome to handle...in the end it is the light that shines colour to the whole view

Oh My Gosh, Its Year 2. . . . .
A Research On FreeGlut For Year2, Week 1


History Of FreeGlut

Pawel started freeglut development on December 1st, 1999. The project is now virtually a 100% replacement for the original GLUT with only a few departures (such as the abandonment of SGI-specific features such as the Dials&Buttons box and Dynamic Video Resolution) and a shrinking set of bugs.

Freeglut contains a few enhancements over the original GLUT - but as a matter of policy, no further significant features will be added. A consequence of that policy was that some members of the freeglut team forked the code to make OpenGLUT which had been planned to have many significant extensions. However, it's been several years since any significant changes or bug fixes have been made to OpenGLUT and it should probably be assumed to be a dead project.


Status

Freeglut is now very stable and has fewer bugs than the original GLUT. However, there are places where the original GLUT specification did not make clear what order things like callbacks occur and it is possible for application programs that work under GLUT to fail under freeglut because they assume something that GLUT never guaranteed to be true.

New revisions appear periodically - however since it is now quite stable and no new features are planned, these updates are required less and less often. This would change if there was ever a new release of GLUT.

Freeglut is distributed instead of GLUT in some Linux distributions. Since it is upwards compatible at a binary level, programs compiled for GLUT can be linked to freeglut without problems