Login | Register 
FEATURES
APPLICATIONS
DOWNLOADS
EDUCATION
BLOG
WIKI
FORUM
STORE

camSchnappr 2.0 Beta

Share your components here. First one to 100 wins!

Re: camSchnappr 2.0 Beta

Postby snaut » Tue May 14, 2019 12:24 pm

Hey Jacques,

I felt like a number for the vertices on the Output Window is not necessary as you can always see in the Main Window which one is selected.
If you are missing those numbers I can put them back in.

Best
Markus
User avatar
snaut
Staff
 
Posts: 904
Joined: Mon Nov 12, 2007 6:21 pm
Location: Toronto

Re: camSchnappr 2.0 Beta

Postby jacqueshoepffner » Tue May 14, 2019 2:55 pm

Number on output are useful, because you dont always see the main display, going near the projection. Even more important with OSC possible command, doing a remote command on notebook via OSC or TouchIn CHOP, perhaps a sending of the chosen number via OSC would be great…
But for the moment it is not working at all…
All the best
Jacques Hoepffner
visual artist, programmer
Isadora, Processing, Unity 3D, TouchDesigner
jacqueshoepffner
 
Posts: 144
Joined: Fri Dec 23, 2016 4:59 pm
Location: Paris (France)

Re: camSchnappr 2.0 Beta

Postby bwheaton » Tue May 14, 2019 3:20 pm

Agree. Numbers are good. We have in the past done two people (one next to screen one at server), and the numbers are invaluable, but same with remote - you won't see main screen.

bruce
bwheaton
 
Posts: 337
Joined: Mon Mar 19, 2012 1:33 am

Re: camSchnappr 2.0 Beta

Postby snaut » Tue May 14, 2019 3:24 pm

Hey Jacques,

cool - I'll add those back in.
Did you already try the last version I uploaded around noon?

Best
Markus
User avatar
snaut
Staff
 
Posts: 904
Joined: Mon Nov 12, 2007 6:21 pm
Location: Toronto

Re: camSchnappr 2.0 Beta

Postby snaut » Tue May 14, 2019 3:36 pm

Ok, new version uploaded that includes numbers on the output.

Best
Markus
User avatar
snaut
Staff
 
Posts: 904
Joined: Mon Nov 12, 2007 6:21 pm
Location: Toronto

Re: camSchnappr 2.0 Beta

Postby jacqueshoepffner » Wed May 15, 2019 1:59 am

Hello,
Now it seems to work (I just try on my laptop during breakfast, without projecting it)
I will try it carefuly tomorow with OSC.
Thanks for the work.
Jacques
Jacques Hoepffner
visual artist, programmer
Isadora, Processing, Unity 3D, TouchDesigner
jacqueshoepffner
 
Posts: 144
Joined: Fri Dec 23, 2016 4:59 pm
Location: Paris (France)

Re: camSchnappr 2.0 Beta

Postby jacqueshoepffner » Thu May 16, 2019 3:55 am

Dear Markus,
First try with the new build:
- now it works, no more zero on opening, all vertices selected works and calibration works, bravo for that but many problems with OSC, working with iPhone version:
- select point works normally in negative : 6,5,4,3,2,1,0
- but randomly in positive : 0,3,6,2,5,1,4
- "position coarse" is not updated when changing point so when I touch it the point is going out of scale, making it not usable
- "position fine" move the point but in totally different place, without relation to the coarse position, not usable.

My conclusion about remote OSC (I have used it extensively with Isadora to make projection mapping) 2D cursors are not very practical nor precise. It would be better to have only buttons reproducing keyboard arrows and alt/keyboard arrows, so you dont need to send back information and you can be more precise. The only useful osc return would be the number of the point.

Thanks for the work, it will be soon perfect for my use.
Jacques
Jacques Hoepffner
visual artist, programmer
Isadora, Processing, Unity 3D, TouchDesigner
jacqueshoepffner
 
Posts: 144
Joined: Fri Dec 23, 2016 4:59 pm
Location: Paris (France)

Re: camSchnappr 2.0 Beta

Postby jacqueshoepffner » Thu May 16, 2019 6:45 am

Hello Markus,
I worked on it...
I add that in the oscin1_callbacks:

elif address == '/left':
parent.camSchnappr.MoveActiveByValue(u=-1, v=0)
elif address == '/right':
parent.camSchnappr.MoveActiveByValue(u=1, v=0)
elif address == '/top':
parent.camSchnappr.MoveActiveByValue(u=0, v=1)
elif address == '/bottom':
parent.camSchnappr.MoveActiveByValue(u=0, v=-1)
elif address == '/altLeft':
parent.camSchnappr.MoveActiveByValue(u=-10, v=0)
elif address == '/altRight':
parent.camSchnappr.MoveActiveByValue(u=10, v=0)
elif address == '/altTop':
parent.camSchnappr.MoveActiveByValue(u=0, v=10)
elif address == '/altBottom':
parent.camSchnappr.MoveActiveByValue(u=0, v=-10)

I added in touchOSC the 8 buttons with /left, /altLeft etc. and it works now how I want with buttons pushing by 1 or 10 pixels increment.
Jacques Hoepffner
visual artist, programmer
Isadora, Processing, Unity 3D, TouchDesigner
jacqueshoepffner
 
Posts: 144
Joined: Fri Dec 23, 2016 4:59 pm
Location: Paris (France)

Re: camSchnappr 2.0 Beta

Postby snaut » Fri May 31, 2019 2:10 pm

Hey,

i just posted an updated camSchnappr to include your changes Jacques and a fix to the previous point selection.

The TouchOSC files have been updated on the wiki as well.

Best
Markus
User avatar
snaut
Staff
 
Posts: 904
Joined: Mon Nov 12, 2007 6:21 pm
Location: Toronto

Re: camSchnappr 2.0 Beta

Postby jacqueshoepffner » Sun Jun 02, 2019 11:11 am

Dear Markus,
Thank you for your change it works now with buttons. I have still some problems/questions:
– now "select point" works weirdly in both direction, not in numerical order.
forward : 0, 3, 6, 2, 5, 1, 4
reverse : 0, 2, 4, 6, 1, 3, 5
– in first page of iPhone touchOSC, coarse is working but fine position give very weird and unusable variations. As is it this page is not usable.
But it begin to be a very great tool.
Cheers, Jacques
Jacques Hoepffner
visual artist, programmer
Isadora, Processing, Unity 3D, TouchDesigner
jacqueshoepffner
 
Posts: 144
Joined: Fri Dec 23, 2016 4:59 pm
Location: Paris (France)

PreviousNext

Return to Shared .tox Components

Who is online

Users browsing this forum: No registered users and 8 guests