Inspiration

My family and I have always appreciated art by going too museums and other preforming art venues. However, the majority of my family was artistically challenged in painting. Therefore, I wanted to create an easier way to create a true masterpiece that shows everyone's creativity in a fun and educational fashion.

What it does

The WinApp connects to the Sensel board to get x and y coordinates as well as pressure indicators. With this information we use it to create a drawing app. Some feature built in are viewing outline to help you sketch as well as a set of colors and brushes to make your experience more unique.

How I built it

I built it using the Python interacting with the Sensel and sending the information over OSC packets to C# for the GUI.

Challenges I ran into

Using the Sensel API (C/C++) to interact with C# turned out to be quite the challenge. Initially, the group and I tried wrapping the C functions in C++/CLI. Unsuccessful, we tried marshalling a C .dll into C#. Afterwards, we decided to send the information through OSC from the Python API to C#.

Accomplishments that I'm proud of

Overall, I didn't know how to interact with OSV packets. Learning more at the this level was extremely intriguing.

What I learned

I learned how to interact between Python and C# through OSV packets. I also learned alot about the lower level coding for the Sensel platform.

What's next for Easel-y

The initial though for Easel-y was to have unique tutorial system that helps you learn how to paint more effectively. In order to achieve this the next steps would to be to implement more accuracy, more painting functions, and a more robust tutorial system.

Members

For some reason I couldn't add utexas.edu's to the team but both Jessica Slaughter, Justin Rubio, Karthik Konath, and George Tang contributed an enormous amount to the project.

Jessica Slaughter: jessicaslaughter@utexas.edu Justin Rubio: justinrubio3634@utexas.edu Karthik Konath: karthikkonath@utexas.edu George Tang: george.tang@utexas.edu

Built With

Share this project:

Updates