I need some valuable advise.
–Can I use Rhino3dmIO for Java Scripting via Node.js ?
– Is there a new version of Rhino3dmIO for Rhino 6 ?
–What is the dll name for Grasshopper plugin development for external application?
–I saw two web interfaces which are using Grasshopper dll with webGL . One is ShapeDiver.
Please give some advice, so I can start properly integrating my plugins with web interfaces.
But with some advise, I will be able to progress.
Any clue on Java script side will be very helpfull.
I tried with Edge.js, for c#, but I used normal RhinoCommon.dll, so it failed.
Please let me know, if Rhino3dmIO.dll will work with edge.js or not.
If you know completely new path, then please advise. But I think if Node.js way is worked out then it will be very stable solution.
You can bind the OpenNURBS C++ SDK to Node.js using the infrastructure provided for Node/C++ integration. Edge JS should be able to load and run Rhino3dmIO but I would recommend you to create better binding for node. Depends a lot on what you need to do with that.
Dear Alberto, Many thanks for the reply ! It is a big help !
Would you please elaborate a bit what you said below:
" I would recommend you to create better binding for node. Depends a lot on what you need to do with that."
What could be the limitations of Edge.js for Rhino3dmIO? Where edge’js can stumble? please explain a bit more. I only worked out simple c# code inside edge.js.
So not sure where edge.js can have some limitations for Rhino3dmIO. Please give me some more insite into it.
Do you know about which grasshopper dll, I should use with Node.js?
What I understand is that you want to load some 3DM file into your node.js application right? If I would need to do such a thing and my app runs on node.js I would create an addon. This will bind the C++ features of OpenNURBS to Node.js and I would use that to manipulate the data in the 3DM.
Hope this will help you, if you have any question just ping me here