In these moments we are working with two plugins which have been created by our small and humble team.
SerialComunication – Serial Driver provides interfaces for comunication with serial ports in the SOFA Framework
ZMQCommunication – which provide Network communication from SOFA to external entities via zeroMQ sockets
he ZeroMQCommunication…[Read more]
I updated my windows environment PATH variable so it would find MSBuild.exe but now it is giving this error.
error MSB4019: The imported project "C:Program Files (x86)Microsoft Visual Studio2017BuildToolsCommon7IDEVCVCTargetsMicrosoft.Cpp.Default.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the…
I had no issues compiling for Ubuntu but in windows 10 with visual studio 17 I am getting this error in cmake.
Selecting Windows SDK version to target Windows 10.0.16299.
CMake Error at CMakeLists.txt:2 (project):
Failed to run MSBuild command:
to get the value of VCTargetsPath:
The system cannot find the file…[Read more]
Xiaopeng started the topic Recommendation of the Versions for SOFA Dependencies in the forum Building SOFA 6 days, 11 hours ago
I am trying to build SOFA v17.12 with VS 2015 on Windows 10 64-bit OS. I would like to get recommendations for the specific versions of SOFA dependencies including:
Thank you for your help!
Here you can find a doxygen code documentation of some parts of SOFA
In addition, I would recommend to take a look at SOFA documentation project on GitHub
Thank you, @Binesh.
I have read the SOFA documentation, and I want a detail documentation for the classes and structures. I think there should be a website which could list all the classes and the functions just likes the OpenCV.
I include the modified function just in case someone would like to try it.
virtual bool canCollideWith(CollisionModel* model)[Read more]
if (model->getContext() == this->getContext()) // models are in the Node -> is self collision activated?
else if( this->group.getValue().empty() ||…
A quick modification according to your hint in
CollisionModel.hseems to change the grouping as desired “Reverse Grouping”.
I didn’t verified enough if this will lead to an odd behavior but for now it’s perfect!
first create a vector from removed edges
Or you can use this Function ::
yes of course , your idea is good
i implemented and modified collision detection 1 years ago
This idea is “Reverse Grouping” in my codes
after reverse grouping i used new Data “Target” for apply collision to same target
This is very easy and you can change the canCollideWith Function
I am using Python to interact with the object. But I found I am not so clear about the member functions and data of the different objects. So if there are some documents about the class definitions?
i used PostProccessManager for apply blur in scenes
i modified depthOfField shader file due to blur in each step
every thing was ok but some object changed z buffer when i used a shader with alpha blend,
how can fix this problem , alpha blend VS frame buffer
Hi Guillaurme, it’s true, my apologies for create a new post with the same topic.
Currently, and with your analysis about of plugin child and parent plugin, my needs are related with the first question on this topic question in where from ZMQCommunication (parent plugin), I include to SerialCommunication (child plugin)
In this way I was able to…[Read more]
Hey, I just merged your new topic to this one, no need to separate both.
Thanks for the summary but I’m still unsure of which plugin you want to be the parent plugin and which one to be the child plugin.
Anyway, here are my advices rephrased with “parent plugin” and “child plugin”.
– The parent plugin must be findable so it has to contain a…[Read more]
Dear SOFA devs,
Our community is still actively hiring!
Check it out on our Jobs webpage, you can still find several (new!) open positions in the SOFA community : in Rennes, Strasbourg, Bordeaux (France) and worldwide (Ireland, Canada, Korea etc.)!
Do not hesitate to contact us for more details.
I’ve created and builded on SOFA of a separately way these two plugins:
/applications/plugins/SerialComunication– SerialComunication plugin
/applications/plugins/ZeroMQCommunication– ZeroMQCommunication plugin
On my plugins/CMakeLists.txt global configuration plugins I’ve added together plugins in this…[Read more]
I am trying to compile SOFA 17.12 in Fedora 26 with an external plugin, in that external plugin I have a small function that uses:
sofa::helper::parse("This is a SOFA application. Here are the command line arguments")[Read more]
.option(&fileName,'o',"output file","output txt file")
- Load More