Saturday, January 29, 2011
Friday, January 28, 2011
studyspaces alpha launched!
We launched a testing version to the public (anyone who has the link) and presented in front of the UA this past Sunday.
Here's the official link!
http://pennapps.com/studyspaces/
Here's the official link!
http://pennapps.com/studyspaces/
Texture Synthesis - Step 1
Step 1 is to implement a framework that can match pixels to their nearest neighbors. Nearest neighbors in this case is in terms of pixel similarity.
Proposed method:
For each pixel, precompute value:
get a grid of neighbor pixels in a specified radius
store color values into 2D array
take the average value
For a selected pixel, its nearest neighbor is found by simply finding the smallest L2 distance between that pixel's average color value and the value of every other pixel that is not itself.
I'll also need to build a Qt interface to load texture images and visualize the nearest neighbor search. We'll see how it goes!
Proposed method:
For each pixel, precompute value:
get a grid of neighbor pixels in a specified radius
store color values into 2D array
take the average value
For a selected pixel, its nearest neighbor is found by simply finding the smallest L2 distance between that pixel's average color value and the value of every other pixel that is not itself.
I'll also need to build a Qt interface to load texture images and visualize the nearest neighbor search. We'll see how it goes!
Sunday, January 16, 2011
PennApps Mobile 2011
PennApps Mobile Hackathon 2011 happened over the weekend.
We made "DroidXtend", an Android app that turns your phone into a 3D input device. We wrote a corresponding Maya plug-in to have the phone control the view camera.
We won "Best Android App" Award! Check out our video!
We made "DroidXtend", an Android app that turns your phone into a 3D input device. We wrote a corresponding Maya plug-in to have the phone control the view camera.
We won "Best Android App" Award! Check out our video!
Thursday, January 6, 2011
Tuesday, January 4, 2011
Spiral Maker v1.0
Two days ago I decided to write a fun little MEL plug-in that constructs a customizable spiral from a seed object.
I took the original idea from an online tutorial and implemented it with a UI and customizable options. Turns out it can make pretty interesting results!
The original idea from:
http://cg.tutsplus.com/tutorials/autodesk-maya/procedural-modeling-with-mel-scripts-in-maya-day-2/
I took the original idea from an online tutorial and implemented it with a UI and customizable options. Turns out it can make pretty interesting results!
The original idea from:
http://cg.tutsplus.com/tutorials/autodesk-maya/procedural-modeling-with-mel-scripts-in-maya-day-2/
jQuery and Ajax
Quite happy with where I am with studyspaces. My filter options now dynamically filter the results without reloading the page. Although, I'm still not sure whether the way I'm querying Django views is how it's supposed to be done, but it works for the moment.
I thought I was going to have to set aside several hours to learn Ajax, but, thanks to jQuery, it only boils down to one line:
I thought I was going to have to set aside several hours to learn Ajax, but, thanks to jQuery, it only boils down to one line:
$('div#result').load(url);
jQuery is amazing.
First Post!
Just getting started on my research project on texture synthesis.
To Do:
To Do:
- Read lots of research
- Code up the framework!
Subscribe to:
Posts (Atom)