Wednesday, January 14, 2009

Our book

On obsessions

Emily
10:31
i feel like he is lonely
same as us
deep inside we just need to share

vvsy@hotmail.com
10:31
yes

Emily
10:31
without worrying if ppl will laugh at us

vvsy@hotmail.com
10:31
i agree
we want so much in life
and in the end, we need to give up something
and alot of us choose the easiest

Emily
10:32
good say

vvsy@hotmail.com
10:32
which is friends
or company
because that is the hardest to control
so we choose the ones we can control

Emily
10:32
plswrite this down!!!!
for our book!!!!!!!!!!!

vvsy@hotmail.com
10:33
career, studies, freelance....
lol
yes yes

When true friends come in all modes

Emily
10:39
I dun like to pretend like I am some little lady
i just love to speak out my mind
hahah
the other i talked to siew peng

vvsy@hotmail.com
10:39
yes i a gree

Emily
10:39
we both feel that
how much we miss the buddies next to us
instead of pc screeen and handphone

vvsy@hotmail.com
10:40
i know....
and worst
we feel our pc buddies more fun than the ppl around us
siao....

Emily
10:40
hahahahhahah
true!!!!!!!!!!!!!!!!
i feel that everyone needs care
tell u another story


It's the little things that count

Emily
10:41
a client's parent passed away
i boguht a hallmark card
and sent to her
she always had account with us
jsut never put money
aftershe rec
she pump in more than rm 1 mio

vvsy@hotmail.com
10:42
WOAH

Emily
10:42
she is financial controller of that comoany

vvsy@hotmail.com
10:42
orh

Emily
10:42
she gets to decide where to put the surplus fund

vvsy@hotmail.com
10:42
i i see
it really is the little things that count.....................................

Emily
10:42
so i bought the hallmark card for rm 10
yes!


On beauty

beauty is not natural
beauty is an effort

Thursday, January 8, 2009

How to pace all the school modules

As of now, I've decided I have to get at least B or B+ to stay in grad school.

Difficult modules:

2D & 3D Animation
Scientific Visualization

Modules with a lot of assignments:


2D & 3D Animation
3D Modelling & Reconstruction
Computer Animation & Simulation

Easy modules:

HCI


This Sem:
VR (core)
2D & 3D Animation (core)
HCI (elective)????????????????????????

Up to this point, I've completed 1 elective.

Next Sem:


Interesting electives:

3D Modelling & Reconstruction
Computer Animation & Simulation
Scientific Visualization

So there... I've chosen the modules I am interested in.

Here's the difficult part. There's a choice here:
1. Dissertation: 6AU == 2 modules of study.
2. Directed reading: 3AU

Option 1 is similar to Full Time option.

Option 2 is a smaller scale of Dissertation but need another module to fulfill all the AU.

If I choose option 2, Then I am quite interested in:

Introduction to Games Design (elective)



The plan is to complete 2 modules each semester; therefore I will complete within 2.5 to 3 years. Ok... Sounds good.

BUT, must decide by this sem if I want to do dissertation or not. Choose your topic, girl.

Wednesday, January 7, 2009

Animation Pipeline

This is one that has been quite a blur for me till now.

However, I am reading from: http://www.donbluth.com/academy.html

And here's what it's all about.

There are 5 major steps the animated film must go through after the script is approved and before the original score and final sound effects are added. They are:

1. Storyboard
2. Ruff Animation
3. Clean Up
4. Special Effects Animation
5. Final Color

I like how this guy puts it:

In the past, people would have said "assembly-line". In computer graphics, one uses the term "rendering pipeline" and I think it's possible that the term "animation pipeline" developed from it. It may well now be used for traditional animation as well, but I suspect that it came from computer graphics and animation.

"Pipelining" is a programming term. "Pipes" are a typical feature of UNIX-like operating systems. A "pipe" is an entity that makes it possible for different processes to communicate. In fact, this topic is called "Inter-Process Communication" or "IPC". Pipes are one way of performing IPC; there are others. A typical style of programming in UNIX-like environments involves the use of "filters". A "filter" is a program that reads the output of one program and writes to the input of another using pipes.
If you type a command at the command line that looks like this:

> program_a | program_b | program_c

the "|" characters represent pipes. If you're programming, you can create pipes explicitly in your program.

The process of creating complex computer graphics can be implemented in this way. A single, monolithic program doesn't have to do all the jobs. For example, you could write a modelling program that passes its output to a program that does hidden surface removal. It, in turn, passes its output to a program that performs the first stage of rendering. Rendering is quite a complex task, so it's reasonable to divide it up into several stages.

Laurence Finston