Rhino Home

Developer Tools

 

line

Rhino Home

Command Script
RhinoScript
C++ SDK
.NET SDK
Rendering SDK (RDK)
File I/O

Support
Resources
SDK Training
Localization
Marketing

Trademarks
Tip:
12 Steps to Better Code

 

 

 

 

 

 





 


 

 

 


Customizing Rhino 

Rhino can be customized, enhanced, and extended with:

An I/O toolkit is available free to software developers so they can read and write Rhino 3DM files without Rhino.

Localization and marketing services are available to developers who would like to market their Rhino-related products available worldwide.

For support, visit the Rhino Developer Newsgroup.


Tech tips...


Command Scripts

Command scripts are the easiest way to customize Rhino. All Rhino commands can be used in command scripts. Command scripts can be run by typing the command at the command prompt, from toolbar buttons, shortcut keys, command aliases, from a text file, or by pasting a script from the Clipboard into Rhino's command stream.

Getting help
From the Rhino Help menu, click Help Topics, and then click Scripting. For additional help, visit the Rhino Plug-ins Newsgroup.

RhinoScripts

RhinoScript is Visual Basic Scripting, also known as VBScript®, a subset of the Microsoft Visual Basic language. If you are already a Visual Basic programmer, or if you are not a programmer but are looking for a scripting language that is easy to learn, VBScript might be right for you.

RhinoScript is included with Rhino that implements VBScript. In addition to providing support for VBScript, RhinoScript also runs as an OLE Automation server that exposes the internal workings of Rhino to Windows automation. This gives other Windows applications like Excel and Project access to Rhino.

Getting help

RhinoScript Resources

SDK Plug-ins

C++ SDK
The Rhino Software Development Kit (SDK) provides C++ developers the tools needed to develop plug-ins for Rhino. Details and download...

.NET SDK
The new Rhino 4.0 .NET SDK allows you to customize and extend Rhino using any .NET 2.0 language including Microsoft's Visual Basic 2005, Visual C# 2005, and the free Microsoft Visual Studio Express Editions. It provides direct access to Rhino's database structures, native command definition, and more.  Details and download...

Rendering SDK (RDK)
To make it very easy for rendering engine developers to plug-in to Rhino, there is a new rendering SDK for Rhino 4.0. The Rhino RDK is a collection of tools that extend the Rhino SDK with rendering specific capabilities, including material, environment and texture editors, a frame buffer, displacement mapping, procedural textures, and many rendering u/i widgets. Details and download...

Getting plug-in development help

  • Documentation is in the header files and samples.
  • To get help, visit the plug-in newsgroup.

Plug-in development training
Rhino developer training is available at McNeel Headquarters in Seattle and at McNeel Europe in Barcelona.

Rhino I/O Toolkit

C++ source code to read and write Rhino 3DM files is available on the openNURBS web site. It is free.

Localization Services

Our regional office in Europe provides a translation and localization service for third-party developers and anyone else interested in translating their products to French, German, Italian, or Spanish.

Marketing

If you have developed a Rhino add-on that you would like to make available to other Rhino users, please post the details on the Rhino Resources page. It is free.

line

 © 2007 

spacer

McNeel North America Europe Latin AmericaAsia           Bookmark and Share
spacer