Hellow everyone, I have a question about loading my plugin in OpenSim GUI and I hope that I can get some help from you.
In recently, I have updated the plugin named "spasticControllerPlugin.dll " to match the newest version, OpenSim 4.1. Actually, I didn't make sure that the updating process was absolutely right, but, I made it in Visual Stuido Community 2017 and built it successfully.
After having the plugin, I put it into the folds named "OpenSim 4.1/plugins" as well as "OpenSim 4.1/bin". Therefore, in OpenSim 4.1 GUI, I could find it though tool -> user plugins -> spasticControllerPlugin.dll. I was very excited to notice that there is a dialog which told me that the loading operation is successful, just like:
However, there is a problem!!
I couldn't find it in the navigator, in other word, nothing happen in the navigator, just like:
Can you help me? I'll very appreciate it!
Best wishes!
Nothing happen in OpenSim GUI after loading my plugin
- Jianlin Zheng
- Posts: 8
- Joined: Sun Mar 15, 2020 2:37 am
- Jianlin Zheng
- Posts: 8
- Joined: Sun Mar 15, 2020 2:37 am
Re: Nothing happen in OpenSim GUI after loading my plugin
attachment
- Attachments
-
- 123.png (37.38 KiB) Viewed 198 times
- Ayman Habib
- Posts: 2248
- Joined: Fri Apr 01, 2005 12:24 pm
Re: Nothing happen in OpenSim GUI after loading my plugin
Hello,
You shouldn't expect anything to change in the Navigator just by loading a plugin. Basically OpenSim plugins define new types of objects (in this case a special type of Joint). When you load a model utilizing this special Joint it will be recognized and will show up in the navigator as a part of a model. So, try loading the model that utilizes the plugin to see if it works.
Hope this helps,
-Ayman
You shouldn't expect anything to change in the Navigator just by loading a plugin. Basically OpenSim plugins define new types of objects (in this case a special type of Joint). When you load a model utilizing this special Joint it will be recognized and will show up in the navigator as a part of a model. So, try loading the model that utilizes the plugin to see if it works.
Hope this helps,
-Ayman
- Jianlin Zheng
- Posts: 8
- Joined: Sun Mar 15, 2020 2:37 am
Re: Nothing happen in OpenSim GUI after loading my plugin
Wow! I have seen many of your valuable answers! I never thought you could reply to this question of mine, thank you so much!aymanh wrote: ↑Fri Jul 24, 2020 10:16 amHello,
You shouldn't expect anything to change in the Navigator just by loading a plugin. Basically OpenSim plugins define new types of objects (in this case a special type of Joint). When you load a model utilizing this special Joint it will be recognized and will show up in the navigator as a part of a model. So, try loading the model that utilizes the plugin to see if it works.
Hope this helps,
-Ayman
Actually, I have modified the .xml file and gotten a very exciting result, however, I wasn't sure until you answer my question.
What I have done is that I added a line of code to the controllerset column in the xml file of the model
Code: After adding this code to "controllerset", I loaded the plugin in the OpenSim GUI, then, loaded the model, and finally succeeded!
I am very grateful for your ability to answer this question to me. As an ordinary undergraduate student, it makes me feel very honored.
Best Wishes
Jianlin Zheng