Thursday, December 11, 2014

Class 8: Scratch Animated Greeting Card

In Scratch, I created a image of a christmas plant using the vector graphics.

Here, I drew a candy cane using the vector graphics.

Here, I drew a snowman using the vector graphics.

Here, I drew a star and a christmas tree using the vector graphics.
Here, I drew a sock and a rain deer using the bitmap graphics.

Here, I inserted codes so that some of the images were animated.
This is my final product of an animated greeting card that I shared on scratch. When you press the space bar, the snowman and the rain deer says "Hello" or "Merry Christmas" for two seconds. When you push the flag button, the star and the christmas flower rotates around. 

Here is the link to the animated greeting card: http://scratch.mit.edu/projects/32050154/
This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 







Final 5c: My Customized Java Game

This is a screenshot of a customized Java 2D Game made through Greenfoot. I replaced the snake with a rocket, the turtle with a sheep, and a lettuce with a grass. 

Here is a link to my customized 2D game: http://www.greenfoot.org/scenarios/12869  
 This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 


Final 5b: Greenfoot Lettuce and Snake

This is a screenshot of a Java 2D Game made through Greenfoot. Here, the turtles are designed to eat the lettuce, while the snakes are designed to eat the turtles. Left is a screenshot of the game, while right is a screenshot of the codes.

Here is a link to the game: http://www.greenfoot.org/scenarios/12867 
This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 


FINAL 5a: Greenfoot JoC #4 Finally some code!

This is a screenshot of a Java Game made by using code. The turtles are designed to move in circles. In in assignment, I used Greenfoot to create a 2D game. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc   

Class 13: Identity in the Context of Virtual Worlds

Throughout the course, I ended up learning lots of things about identity. At first I didn't have any knowledge towards an avatar or a virtual world, and also didn't know that people interact with each other in such worlds. However, as I created my own avatar and completed various assignments as the class went on, I learned and realized how important a role that identity takes place in the virtual world.

In the virtual world, there are no limitations or guidelines to what the avatar should look like. Therefore,  people are given various opportunities to express one's identity freely. I thought this was interesting, but also learned that this aspect of the virtual world can be used negatively. Since the avatars don't have to reflect the actual appearances of the individual, people often use them to cover up their true identities and create false identities through their avatars. Thus, some were very disturbing, as they showed inappropriate behaviors. I think there should be some limitations to how individual's true identity should be reflected in avatars.

Meshmoon, one of the programs that we used, brought us to different virtual worlds to explore and meet different people. The most interesting part of this program was that it allowed us to build our own world. I completed different assignments building a world in Meshmoon, but realized that the expression of identities in avatars were very limited.

Secondlife, also one of the programs that we used, allowed us to express our identities more freely using the avatar. There were more options. Also, the virtual worlds were larger with a wider range of people. Therefore, it was a lot easier to meet different people and socialize with them, revealing our identities to themselves. However, it was very easy to be judged based only on the appearances of the avatars, including its race, outfits, and style. Thus, individuals were likely to be judged based on their false identities rather than their true identities.

Exploring various virtual worlds, and socializing with different avatars was a novel, interesting experience. It allowed a better understanding of identities, both false and true. Compared to my ignorance on virtual worlds and avatars, I leave with a bigger knowledge. Here are some of my favorite screenshots from the semester:
Here, I explored the immersive museum in second life.

Here, I built a house in a virtual world of Meshmoon.
 
Here, I built a rocket in a virtual world of Meshmoon.

Here, I customized my own high-resolution avatar using the MakeHuman program.

This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 

Examining Gender, Race, and Body Image in a Virtual World

Here, I was a hispanic female, and tried talking to a girl. 
Here I am trying to talk to a man, when I was a hispanic female.

Here, I am trying to talk to a male goblin, when I was a black male. 

Here, I am trying to talk to a man, when I was a black male.

Here, I am trying to talk to a woman, when I was a blonde white female.

Here, I am trying to talk to a male rock musician, when I was a blond white female. 

For this assignment, I had to socialize with random people in different Second Life virtual worlds. For the first 30 minutes, I used my original avatar, a hispanic female with black hair and black clothes, to socialize with people. When I tried talking to the people that I encountered, most of them ignored or walked away. Some replied, but was generally very unfriendly. Then, I changed my avatar to a black male wearing hip-hop style outfits. When I tried to socialize with people using this avatar, it was better. Although no one walked up to say hi first, but they gave me a nicer reply than the people in the first world. Some also proceeded with simple conversations, such as "I smoke haha. you?" When I changed my avatar to a blonde, white female, socialization was easier. Some walked up first to say hi, and gave friendly replies. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 

Wednesday, December 3, 2014

Final Project: Adding 10 New Content Elements To My Immersive Library

Here, I am adding the first pdf file from the research library.

Here, I am creating the second pdf file from the research library. 

Here, I am in process of adding 5 new pdf files from my research library. 

Here, I am in process of adding my eight and ninth pdf files from my research library. 

Here I am adding my last pdf file from my research library. 

This is the overall view of my 10 pdf files added to my immersive library in the virtual world. Some of them pops up as blank, but when seen individually, the file will appear. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 

Final Project: Adding 5 PDF Papers To My Immersive Library

Here, I added the first pdf file in a cube, drawn from my research library.

Here, I am creating my second pdf cube, drawn from my research library.

Here, I am adding my third pdf cube, drawn from my research library. 

Here, I am adding my fourth pdf cube, drawn from my research library. 

Here, I am creating my last pdf cube, drawn from my research library. This is the final view of my pdf papers added as a cube. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 

Final Project: Testing My Fellow Classmates' Immersive Libraries



Here, I visited Haesoo's virtual world to check out her five youtube videos. 


Here, I visited Jungyeon's virtual world to check out her five youtube videos. 




Here, I visited Shane's virtual world to check out his five youtube videos. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc 



Thursday, November 20, 2014

WebGL Chrome Experiments that FAIL IN FIREFOX

This was the only Chrome Experiment that I found failed to work in firefox. It is called SnakeGrid. Also, 
JS Racing
Nemo
Flora Drifting
didn't seem to work on firefox either. I've noticed that experiments that require complicated or detailed graphics doesn't work on Firefox. 

WebGL Chrome Experiments using Google's Chrome Browser

 

The first WebGL Experiment that I chose was a game named GridLand. I chose this experiment because the images in the block and the animation of a person building the house was very interesting. It is a match-3 survival game, and when you match appropriate tiles, the person is animated to build its own town and slay enemies. Above are screenshots of me playing two rounds of this game. GridLand  



The second WebGL Experiment that I chose was Meel. It shows an animated neural network that produces sound. Above are screenshots where I really enjoyed looking at the beautifully structured network with small balls moving along, producing harmonious sounds in accordance with those movements. Meel 



The third WebGL Experiment that I chose was FloraDrift. It is an interactive synth garden, where no pre-recorded sounds or pre-rendered graphics are used. The creator states that everything is synthesized in-browser. I really enjoyed the beautiful sound that the program produced. It was mysterious, and also special in that I was able to put in some extra sound effects using the cursor. FloraDrift  



Friday, November 14, 2014

Final #3: Group 3D Building Project

Here, I am building a wall for the house. 

Here, I am building a second wall of the house.

Here, I am building a third wall of the house.

Here, I am creating a fourth wall of the house, to wrap around in a square. 

Here, I am creating a door for the house. 

Here, I am creating a part of the front wall on top of the door to enclose the facade. 

Here, I am creating a roof using the cylinder tool. 

Here, I am adjusting the size of the cone to cover the top of the house. 

Here, I wrote my name and the name of the object that I created in 3D. 

For this final project, I created a house in mesh moon. Our group had trouble gathering in one place because each world could only take a limited number of people. However, we entered the world separately to build different objects, and logged out so that the other member could build their object. We logged into Ryan's BC Leaderboard to complete this final project. 

I changed the world into a build mode and started to create the walls of the house by adjusting the sizes of each rectangle, and by giving it textures of a brick. Then, I created a door by inserting a white rectangle on the front wall. For the roof, I inserted a cone with a red smooth texture, and adjusted its size so that it could cover the top of the house entirely. Jungyeon created a pool, Haesoo created a small poorhouse, and Daniel created the rock bench on front of the house. This is a final exercise from the Immersive Education course that I am taking at Boston College. The course is called Discovering Computer Graphics. For details, visit the immersive BC portal at http://ImmersiveEducation.org/@/bc