Using processing.js for a university project - possible?

54 views
Skip to first unread message

Maximilian Csuk

unread,
Mar 20, 2012, 6:33:21 PM3/20/12
to Processing.js
Hello!

I am new to processing and moreso processing.js, so some of you might
be able to answer this question quickly and save me from a lot of
unnecessary work. I want to use processing.js for a university course
I am taking. In this course I need to implement the so called
"NodeTrix" visualization for social networks. Fortunately, there is a
Video which shows exactly how this looks like: http://www.youtube.com/watch?v=7G3MxyOcHKQ

My question is: is this possible to implement in processing.js? More
specifically, is the visualization part of the video and the user
interaction (without the GUI-stuff on the right, probably) possible to
achieve? Does processing.js offer enough user interface capabilities?
Can I load external data (tree-structures)? Can I visualize these tree-
like structures? Would the performance be ok?

I want to ask these questions here first before I put a lot of time
into developing this, just to realize half-way through that some
critical features are not possible to implement.

I'd like to use some sort of HTML5/canvas library for this task
because my main goal is that it runs in a browser. If processing.js is
not able to do this, could you recommend something else?

Thank you for your time,
Max

Will Farrell

unread,
Mar 20, 2012, 7:30:17 PM3/20/12
to proces...@googlegroups.com
How much time do you have to accomplish this and what is your CS background?


--
You received this message because you are subscribed to the Google Groups "Processing.js" group.
To post to this group, send email to proces...@googlegroups.com.
To unsubscribe from this group, send email to processingjs...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/processingjs?hl=en.


Maximilian Csuk

unread,
Mar 21, 2012, 8:36:29 AM3/21/12
to proces...@googlegroups.com

I should have worded the question better knowing that almost everything is possible with the right amount of resources/time. I have a bachelor degree in CS and a couple of years of practical experience with java and web-technologies like javascript.
I am willing to put in up to 50 hours of work. Is this feasible?

kocbach

unread,
Mar 28, 2012, 12:18:12 PM3/28/12
to proces...@googlegroups.com
I would say that processing.js is generally addressing different problems from yours.
As you probably know, all that your video shows can be done by javascript and HTML canvas.
There are many enthusiasts showing similar demos 
and there are also libraries one can modify - no need to reinvent wheels all the time.

I was thinking about one case I once played with, but can not find that, instead
I stumbled upon a whole visualization toolbox - example for you is
http://thejit.org/static/v20/Jit/Examples/ForceDirected/example2.html
The rest of the the toolbox is introduced at

Otherwise, javascript can do anything. 
I made some browser-based quantum mechanics tools with complex numbers.
And I start from scratch, without libraries.

Good luck!
Ladislav

Will Farrell

unread,
Mar 29, 2012, 5:03:01 PM3/29/12
to proces...@googlegroups.com
Here's another one I stumbled upon:
--
You received this message because you are subscribed to the Google Groups "Processing.js" group.
To view this discussion on the web visit https://groups.google.com/d/msg/processingjs/-/YIbVoYXArsoJ.
Reply all
Reply to author
Forward
0 new messages