Sensorial’Org

Some Neat Stuff

When I first went into computer science, my view on the discipline was very narrow. I thought it was programming, and for the first two years, that’s what it was: writing trivial applications to solve some well-defined problem that I was never going to revisit. That, and a lot of theoretical analyses about algorithms and runtime and calculus. This year, I’m doing stuff that’s a lot more exciting: development processes, development practices, development teams, and writing software that have actual applications, software that’s actually being used. One of them being the OLM project I’m working on. That’s a really rewarding experience.

But the really interesting things are being developed in grad school, something that I wasn’t even thinking about considering. Until the Research in Motion showcase yesterday. The projects that I found most interesting were:

  • SketchPad, an tablet application that allows an architecture/designer to very quickly iterate through floor plans and furniture placements. They have the ability to divide up space with multiple doors, glass walls, workstations, etc. All of the renders were 3D so you’re able to see the space from virtually any perspective. What was really impressive was the walk-through feature. After the floor plan has been laid out, you can draw a trace around the floor, and a movie is generated to show the new layout based on the path that you chose; it shows you the space from the perspective of someone walking through the space.
  • This is just fucking remarkable. I have no words, because I was watching the project representative, Seok-Hyung Bae, draw for an hour. Although I’m not sure how easy it would be to draw organic matter with the system. It’s relatively simple to imagine the wireframe of a spacecraft, or a car, especially with the system’s aid in perspectives, but for something like a human being, the planes are suddenly a lot more complex. I imagine it might still be easier to paint with colours and values, and rely on the brain to subconsciously resolve how it all comes together. Regardless, I need an ILoveSketch.

The video browsing by direct manipulation project was also really fun. Given a video clip, you’d click on an object, and the system will show it’s movement over time so by dragging the mouse, you move it back to where it was before or where it will be after. Then there was a video tracking system that studies various characteristics about people entering and leaving the space. E.g. demographics, how people are responding to an ad, etc. Tag clouds meet reviews. Using an adjective-noun extraction technique, you’re able to generate a visualization of all user-submitted reviews. In the end, you’re given a cloud of 20-30 keywords, and the context in which they were used. Remote control cars and airplanes were cool when you’re a kid, but a remote control robots are in another league entirely. It’s a whole new level of animation when control is transferred from a library of motion algorithms to the animator himself.

The breadth of this discipline is just amazing. It does’t matter what you’re interested in, there’s a place for it in computer science.

Other things that I’ve stumbled across that is worth sharing:

Stranded

I am stranded without internet. Today is the 5th day, and I don’t know when my new ISP will kick in.

Work; Plans

I’ve posted a new painting which is not on the side because it was done over a month ago. I didn’t want to upload it before I delivered it to the person whom it’s for.

I do have an original painting in mind that I haven’t had the motivation to sketch out as of yet. Actually, I have 2. One involves sitting on a cliff, and the other martial arts. I even have my figurine models set up.

I haven’t been doing much on the design side of things due to the lack of motivation. However, there is a Pixar recruitment at my university. I’m rather intrigued in their technical undergraduate program, and software engineering internship. The software engineering internship is self-explanatory (developing, coding, testing). Their technical undergraduate program “is an approximately ten-week course taught in the summer by an experienced Technical Director at Pixar. Undergraduate Program students will be in a hands-on classroom environment and will learn the tools and processes of one or several TD disciplines at Pixar. Students will work individually and in small groups. During the summer students will have the opportunity to learn about, Pixar’s filmmaking process and explore a variety of career options. The classroom curriculum will focus on one or several of the technical aspects of filmmaking, for example, modeling, shading, rigging, lighting, and/or visual effects.”

Now I just need find time in between 2 assignments and midterm studies to polish up my resume and send a cover letter in by tomorrow at 5…


« Previous entries