| ipisoft.com https://forum.ipisoft.com/ |
|
| Mocap Studio 3 crashes on assigning bone(index out of bound) https://forum.ipisoft.com/viewtopic.php?f=5&t=9220 |
Page 1 of 1 |
| Author: | Eksrow [ Tue Nov 25, 2014 3:47 pm ] |
| Post subject: | Mocap Studio 3 crashes on assigning bone(index out of bound) |
My Files: IPiVideo: https://drive.google.com/file/d/0B3gaEi ... sp=sharing IPiMotion: https://drive.google.com/file/d/0B3gaEi ... sp=sharing Model Tpose: https://drive.google.com/file/d/0B3gaEi ... sp=sharing DMX Tpose: https://drive.google.com/file/d/0B3gaEi ... sp=sharing (not sure if you need these) Calib: IPicalib: https://drive.google.com/file/d/0B3gaEi ... sp=sharing Calib: IPscene: https://drive.google.com/file/d/0B3gaEi ... sp=sharing Actor: https://drive.google.com/file/d/0B3gaEi ... sp=sharing When assigning source bone 'LShoulder' to target bone 'shoulder_L' the program crashes with the following stacktrace: iPi Mocap Studio version 3.0.1.169 [FREE TRIAL (9 days left)] ENVIRONMENT OS: Microsoft Windows NT 6.3.9600.0 (64 bits) .NET: 4.0.30319.34014 CPU count: 4 GPU Information: NVIDIA GeForce GTX 660 Ti (VendorID=10DEh, DeviceID=1183h, SubsystemID=28431462h, Revision=A1h) Primary: yes, Integrated: no, Compatible: yes, Used: yes Memory: 1.9 GB dedicated video + 0 B dedicated system + 2.0 GB shared system Outputs: (1920x1200@60 R8G8B8A8_UNorm), (1920x1080@60 R8G8B8A8_UNorm) Intel(R) HD Graphics 4600 (VendorID=8086h, DeviceID=412h, SubsystemID=D0001458h, Revision=6h) Primary: no, Integrated: yes, Compatible: yes, Used: no Memory: 32 MB dedicated video + 0 B dedicated system + 1.7 GB shared system Outputs: PROCESS GC: Workstation (Interactive) Running in 64 bits EXCEPTION System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.Collections.Generic.List`1.get_Item(Int32 index) at #=qKsrmCGdY2MpEa6XKdpg2qU1Q8_29dLLvCgFibSoUiFcRR7ChE7drvvSmv6MO1r7SLSoHJs28OaR4kPxSYe7bDw==.#=qmuT28_lOj8KJMh_u20C99Q==(Bone3D #=qpglbwyyJKmI3pdnlz_g7rw==) at #=qKsrmCGdY2MpEa6XKdpg2qU1Q8_29dLLvCgFibSoUiFcRR7ChE7drvvSmv6MO1r7SLSoHJs28OaR4kPxSYe7bDw==.#=qMydbL1knCroPX6JepDdo8omAddJtPZBx4uDXNWGQSVs=() at #=qKsrmCGdY2MpEa6XKdpg2qU1Q8_29dLLvCgFibSoUiFcRR7ChE7drvvSmv6MO1r7SLSoHJs28OaR4kPxSYe7bDw==.#=qAmLgfCUWQ8xJhEeXHErzIA==() at #=qPhnXuLDEUwdV1$oK8Se4EFUa1CvTUHd5Ana0dLO56Nagxtgn_3eRz4LCiYhRloYm.#=qP8UC9Iwv3Ccr4kXpAkHSNVAq4mzAs7EwFRkHkn6Vwug=() at -.dje_q7WU4K5VB78UYSF6KC5MS4P38A74N3DG2VSPP8WNFJMXU25FCSDCA_ejd.#=qQdnV6c9P7frzFtQVQdobhi4IW$coC3rDQfW2jps4WQevdNLOFPlmAlq_PA13iZeH(Object #=q9gSDT9TzXqXQEV56dpmAOA==, EventArgs #=qR2f49GLpp7S5f$7Sw2QCGQ==) at -.dje_qYX7MH2ZHU7EAHD2FEMBTJ5LCK2LNCD749VS6ACNPGQYT9U47WGR7SHZDERL6VPKWJHXUXZKHLUGQJX7DP4H2SXTTEA93LV76F6MK7NQ_ejd.#=qetU09BVYkyguYJUHnh2rC3PBZObty7C5H2eoBiCzGoQ=(Object #=qrdzXzjOiOnMRH9M0Wd_IAA==, SelectionChangedEventArgs #=qqU2k0$ffCggJjgu9Eejxog==) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e) at System.Windows.Controls.Primitives.Selector.SelectionChanger.End() at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection) at System.Windows.Controls.ComboBoxItem.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) |
|
| Author: | vmaslov [ Wed Nov 26, 2014 5:29 am ] | ||
| Post subject: | Re: Mocap Studio 3 crashes on assigning bone(index out of bo | ||
Hello, thanks for reporting the issue The problem is with the bone structure of your character. Our motion transfer expects bones organized similarly to our model. That is: clavicle => shoulder => forearm In your character, the best match for our 'Shoulder' bone is 'bicep': clavicle => bicep => elbow Try using the mapping profile I have attached to this post. We will update the software to prevent app crash for such "inappropriate" bone mappings.
|
|||
| Author: | Eksrow [ Wed Nov 26, 2014 6:58 am ] |
| Post subject: | Re: Mocap Studio 3 crashes on assigning bone(index out of bo |
What a silly mistake, thanks I appreciate the help! |
|
| Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|