The difference between Sketchup APIs
-
Hello,
I am in my first days with Sketchup. I had an experience in Revit API but here in Sketchup I found APIs in Ruby, C, Visual Basic, C++ and C#
I searched a lot to detect the difference between them but no luck.
Can you please help.
Regards.
-
@modar said:
Hello,
I am in my first days with Sketchup. I had an experience in Revit API but here in Sketchup I found APIs in Ruby, C, Visual Basic, C++ and C#
I searched a lot to detect the difference between them but no luck.
Can you please help.
Regards.
The SketchUp Ruby API is embedded in the app itself for live action on the model. It is the main technique for implementing extensions (aka plugins).
The SketchUp C SDK is a separate library for creating standalone applications that can manipulate a SketchUp file outside of SketchUp itself and also for creating importers/exporters for other file formats.
The SketchUp C++ SDK is similar to the C SDK but is now being deprecated.
None of the other language bindings you list are officially supported by SketchUp.
-
Thank you for your valuable reply
This is what I found about C#
https://forums.sketchup.com/t/access-sketchup-sdk-from-c-net-project/74666does this mean that i can develop a plugin for SketchUp using C#؟
Regards.
Advertisement