Fiducials

11's picture

Hi there monsters! :) I've been reading this lovely forum since 3 months ago and now I feel to get started posting my problems and hope I will have your lights through my way.. I'm going to have this fiducials have visual feedbacks,so I started from the very basic steps... The problem I have right now is how to make each Fiducual ID separated for different visual feedbacks? I'm guessing to use structure thingies but imagine me as a noob person both in coding and QC.. cheers

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

usefuldesign.au's picture
Re: Fiducials

Welcome to Kineme. I couldn't work out the question… are you referring to Fiducial markers? Post something in a composition, maybe. Not sure what you need help with.

11's picture
Re: Fiducials

thanks for the reply, yes I mean Fiducial Markers... Let's say I'm going to have a different visual feedback for each Fiducial Marker's ID , like C_id=4 generates a circle which will react to low frequency and c_id=2 generates an square reacts to high frequency...I just got the point to make TUIOClient works,but can not make the IDs separated so I can make each one reacts in a different way... cheers

PreviewAttachmentSize
Fiducial Markers.qtz5.36 KB

idlefon's picture
Re: Fiducials

Hi and welcome !

I made you a sample composition. Just two points you'll need to remember:

1- I tested with the cursors output of the TUIO patch and it worked fine but maybe for some devices it should be done via the objects output port.

2- In the Iterator you should calculate the XPosition and YPosition in relevance with the data you're receiving. In the example comp I assumed the xpos is a number between (-width/2,width/2) and the ypos between (-height/2,height/2).

Have fun!

PreviewAttachmentSize
Fiducial Markers-1.qtz6.42 KB

11's picture
Re: Fiducials

appreciated your reply..after couple of hours I've found the answer before reading your answer reading the frzcursor.qtz patch... the problem was I could not find the conditional patch in qc ! actually I've done it before with processing and I was curious about the way we can do in qc,then lots of openGLs are ready to be done for the feedbacks... cheers