WorldViz User Forum  

Go Back   WorldViz User Forum > Vizard

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 04-17-2008, 06:32 AM
Frank Verberne Frank Verberne is offline
Member
 
Join Date: Mar 2008
Location: Netherlands
Posts: 148
Live Characters plugin

Hi all,

We have the Live Characters plugin installed, but after adding the Live Characters device in MotionBuilder and turning it online, I can't adjust the settings of live, recording and model binding. One problem could be the license: we didn't get a license with the Live Characters plugin, but we're arranging that now. I don't know if licensing the plugin will solve the problem. Does someone here know that?

Furthermore, I connected an actor to a marker (via Dtrack listener for the coordinates of the marker) and the actor moves when I move the marker. Then I added an avatar in MotionBuilder and I set the input type to Actor Input. When I set the actor on active, the avatar moves with the actor in MotionBuilder. However, when I load a Vizard script that connects to the Live Character server of MotionBuilder, the loaded avatar doesn't move when I move the marker. So in MotionBuilder, the character keeps on moving when the marker is moved after loading the script but in Vizard, the character doesn't move when the marker is moved. I think the solution is that the Live Character device has to be set on active (that's why that was my first question). If anybody knows the solution to this problem, then I would be happy to hear.
Reply With Quote
  #2  
Old 04-17-2008, 10:22 AM
farshizzo farshizzo is offline
WorldViz Team Member
 
Join Date: Mar 2003
Posts: 2,849
Is your Vizard script printing out any error messages? Are you running the Vizard script on a different machine than the MotionBuilder application?
Reply With Quote
  #3  
Old 04-17-2008, 01:04 PM
Frank Verberne Frank Verberne is offline
Member
 
Join Date: Mar 2008
Location: Netherlands
Posts: 148
The Vizard script is running on a different computer than MotionBuilder. But after setting the Live Characters plugin online on the computer with MotionBuilder installed, the Vizard script from the other computer does connect to the Live Characters plugin. The avatar in Vizard also takes the initial position of the actor in MotionBuilder when the script starts (so when I put the actor in a weird pose, the avatar in Vizard also has the weird pose), but the avatar won't update it's movements like the actor does when I move the marker that is linked to the actor. Therefore I think that the Live Characters plugin should be set on "Live", but I can't activate that option. The Vizard script doesn't give any errormessages.
Reply With Quote
  #4  
Old 04-17-2008, 02:14 PM
farshizzo farshizzo is offline
WorldViz Team Member
 
Join Date: Mar 2003
Posts: 2,849
There is a bug in MotionBuilder where it won't update the motion of the characters when the application does not have focus. Make sure MotionBuilder application is active and has focus while trying to connect from Vizard.
Reply With Quote
  #5  
Old 04-17-2008, 03:18 PM
Frank Verberne Frank Verberne is offline
Member
 
Join Date: Mar 2008
Location: Netherlands
Posts: 148
How do I know if MotionBuilder has focus? It is the only program running on that computer, so I think it won't be able to get more focus than it already has.

By the way, the motion of the actor in MotionBuilder itself is updated like it should ben (as is the motion of the avatar attached to it in MotionBuilder). Only the motion of the avatar from the Vizard script that connects to the Live Characters server isn't updated. So MotionBuilder is active while connecting through it with Vizard. And the server of the Live Character plugin in MotionBuilder is online (green square), but I cannot select the Live option.

Last edited by Frank Verberne; 04-17-2008 at 03:27 PM.
Reply With Quote
  #6  
Old 04-17-2008, 04:15 PM
farshizzo farshizzo is offline
WorldViz Team Member
 
Join Date: Mar 2003
Posts: 2,849
The LiveCharacter plugin does not need to use the Live option since it is an output plugin. You just need to select the character and go Online.

Try looking at the Communication tab of the LiveCharacter device. When your Vizard script connects does the computer IP address show up in the Clients list?
Reply With Quote
  #7  
Old 04-18-2008, 03:57 AM
Frank Verberne Frank Verberne is offline
Member
 
Join Date: Mar 2008
Location: Netherlands
Posts: 148
After adjusting some things, I got the plugin to work and I now know what the problem was!

I use VNC-viewer to remotely control the pc where the Vizard script is running on. When I closed the VNC-viewer after activating the Vizard script, the problem was solved. I also adjusted the stream rate from 60.00 to 30.00. I don't know if that matters anything. Nevertheless, the problem is solved!
Reply With Quote
  #8  
Old 03-01-2012, 02:23 AM
NI_LAB NI_LAB is offline
Member
 
Join Date: Feb 2012
Posts: 10
Hi!
Is it also possible to have MotionBuilder not as the active window and still get the motions of the character in Vizard? (we are running MotionBuilder and Vizard on the same machine)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating a Vizard Sensor Plugin farshizzo Plug-in development 25 08-01-2019 12:24 AM
Displaying live video in Vizard? Deltcho Vizard 2 01-04-2008 11:05 AM
Vicon Plugin Micheal Plug-in development 2 08-29-2007 03:03 AM
Could not find plugin to load objects... halley Vizard 1 05-30-2006 11:01 AM
Shooting Star Plugin duda Vizard 3 03-14-2005 11:52 AM


All times are GMT -7. The time now is 04:23 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC