3dhybrids

3dhybrids

3DHybrids

online workbook 3D Hybrids

Wii Box :o)

etude IIIPosted by Lukas Birk Thursday, April 05 2007 09:53:06

Your name

Lukas Birk

Your Pathway Combination

Digital Arts and Photography

The title of your etude

Wii Box :o)

A short statement of intentions
What I am trying to achieve with this etude is to gain quartz knowledge for my final project.
I want to experiment more with movement and wii and learn how to control the wiitoquartz batch.
My quartz knowledge is still very limited so this will be a very good exercise as I would like to work more with Quartz Composer.


Documentation of Technical and Artistic Process





1) I bought the wii and connected it
2) tested it with Ian's teapot program
- then I got stuck ...didn't know how to use the quartz file!! my problem was i used the original source file of Hiroaki 'Darwiin-Remote' and I just didn't get it.... but than I thought - of course it doesnt work in quartz that s what the QCWii programm is for .... but still didnt get it.....but I was on the right way..... but it took me a while to work with Ians file - which allready connected the bluettoth information with a 3D object.... anyway I got it and started to experiment..
3/4) apply new texture
5) change background
6) I created a new object and moved it together with the teapot (different values)
7) created a 3D sphere
what I wanted to do know is manipulate the rotation information into a position information.........
8) I tried interpolation ... but figured out that there are different values in rotation and position -180 to 180 in rotation and -2 to 2 in position
SO how to solve this mathematical problem.....??
9) I used Java script which works to one extend - I used a fixed value like -90 from the X rotation changed it to -1 and assigned it to the x position in my 3D sphere... the sphere jumps around when it reaches the exact value of -90 .....
I thought good that's something but .... I wont write 10.000 if statements to make it work so ...
10) I tryed to limit the information with range - which works somehow to but it doesn't give a full movement.....
11) so I used maths... which I already tried in the beginning but dropped because it didnt work at all.... I divided the information by 90 and e voila I got position and rotation from the same information.... it is not smooth enough yet and I have to change the values but it is a good start...... and took me only .......toooooo long.
12/13) OK next step - more spheres which react the same way. - I simple multipl. the sphere but changed the initial x position through a maths batch (add or subtract a certain value.)
- this works fine -

Still problem: movement of the spheres and wii are not in the same direction.... - positions should be plus and the other way around - if I turn wii tho the left my sphere rolls to the right....
couldn't find a mathematical solution yet - something like invert number or maybe java - if value is minus add double amount if value plus subtract double amount.. hmmmm don't know...
more experimenting...... no internet access at the moment!! that really sucks when trying to do something like this.......



How successful is the etude?
I started this etude/study because I thought I am going to do something similar as final project. But the I realised that I rather continue to work on etude IV. But I only started etude IV because of experimenting with wii and quartz. So this etude is somehow the first step to my final project but I don't want to experiment in this direction any further for the moment. I am satisfied with what I did and it also works but to extend this basic batch I would need to get into serious maths. I am happy that I don't have to do this for the moment. So etude went well but could always be better!!

.....
quartz file
.....






  • Comments(0)

Fill in only if you are not real





The following XHTML tags are allowed: <b>, <br/>, <em>, <i>, <strong>, <u>. CSS styles and Javascript are not permitted.