Date: 22 (Sunday) & 23 (Monday) Feb
Time: 7.30 pm
Venue: Esplanade Recital Studio
Duration: 90-100 minutes
Monday tickets are very available. 😀
with ingredients of 2/5 daydreaming, 2/5 geek, and 1/5 arts
2009/02/15
Piano NTU, Piano Ensemble, Singapore Leave a comment
Date: 22 (Sunday) & 23 (Monday) Feb
Time: 7.30 pm
Venue: Esplanade Recital Studio
Duration: 90-100 minutes
Monday tickets are very available. 😀
2008/12/25
Piano NTU, Piano, Piano Ensemble, Practice 3 Comments
Sometimes I wonder what NTU PE members practice in Music Room 2. So, I decided to watch some of them, whom I think quite interesting to be examined.
I’ve (secretly) watched at least 8 people practicing piano in the music room (on each of their timeslots, of course). Here are some of my conclusions.
Sometimes I ask them why they practice. Sometimes they told me their opinions about playing piano or the pieces they played.
I usually perceive some of their words as their motivations to practice. The following are not necessarily true.
After getting all those conclusions, I can reflect upon myself. I usually practice learnt pieces. I am motivated after looking others playing piano and when there are interesting pieces to learn.
Sometimes I sightread. However, I usually stop in the middle because of being “frustrated” of listening to my own playing. After that, I go back to the first page which I have memorized a bit.
Hmm… one more thing… I have the worst d nervous system among others. When I practice, I rarely have mistakes. When I perform (especially in front of unknown people), I shake very badly. This causes me to make mistakes which are not supposed to be made…
Hmm… I guess this should be made as survey form or so… 😛
2008/12/19
Anything core, CSC, NTU, Singapore 1 Comment
Course Type: Core
Academic Unit (AU): 4
Generally, this course taught the fundamentals of ‘copying’ real world objects into the computer’s display. This course explained how to create and manipulate (transform!) objects in 2D and 3D. Basics of how computer monitors display images, geometry (+transformations) and matrices (to apply transformations) were taught. Some principles of vectors were used.
Since 3D was involved, the matrices could take a significant space of your paper. [at most, 4×4 matrices…]
Three kinds of functions (parametric, implicit, and explicit functions) were introduced. Implicit functions are useful for sculpting (creating) objects, while parametric functions are useful for animating objects.
There were quite a lot of formulas to be remembered. Some formulas ‘came from the sky’ (they are not derivable…) because they are to effectively [cheaply?] mimic the real life objects’ lighting/shading/something similar. They were ‘simplified versions’ of physics formulas related to optics.
Some of the above mathematics stuff were to be implemented in lab assignments.
All the three assignments were to be submitted at the last lab session. The main task was to create a VIRTUAL HOME using VRML97. The lecturer said that VRML97 has simple syntax. The complete printed documentation was given at the first lab. Some examples could be found in the lecture notes.
Before creating the VIRTUAL HOME, I had to install a VRML browser. I also had to use some software to edit the VRML objects. The lecturer suggested PlaceBuilder, 3DsMax and VRMLPad. They are proprietary VRML editors provided in the lab.
Generally, these were the things to be done.
No more VRML. Geometry [+transformations], lighting, and functions were tested.
The lecturer mentioned several times that students should read the textbook. You should either own or borrow it somewhere. Some past year exam paper solutions are provided there.
More explanation about the formulas are also provided in the book. The textbook is very important to get more understanding because the lecture notes basically just mention formulas and the essential points with a little explanation.
Notes:
If you don’t have such proprietary applications but you would like to do your assignments in your room, try using Notepad++ to edit objects. You should first create your objects in PlaceBuilder, though. To compress or uncompress VRML source codes, use WinGZ. [I know WinGZ stuff from Levi.]
Another solution is to use the free Google Sketchup to create objects, and use Google Sketchup Pro [free trial] to convert to VRML97. After that, use some text editor to edit the objects. [I know this from Brian. The idea is posted here without permission.]
It’d better put objects a bit far from the wall to reduce the possibility of fluctuation.
Somehow the FVRML plugin seemed so heavy that it frequently crashed my IE7.
Levi said that VRML browser did not clear itself after being closed.
I think that this course’s resources were the best. The Internet, however, could contribute to the lab when you want to add some other sensors.