Rhinoceros 3D

Rhinoceros 3D（ライノセラス・スリーディー）（Rhino/ライノ）とは、フリーフォームNURBSモデリングに強い商用の製造業向け3次元CADソフトウェア（3Dサーフェスモデラー）である。バージョン7以降は3DCGで一般的なサブディビジョンサーフェス（細分割曲面）にも対応している。
開発はRobert McNeel & Associatesにより、日本での販売はアプリクラフトにより行われている。
概要.
このソフトウェアは、一般的にインダストリアルデザイン、建築、造船、ジュエリーデザイン、カーデザイン、CAD / CAM、ラピッドプロトタイピング、リバースエンジニアリング、プロダクトデザインに使われているだけでなく、マルチメディアデザインやグラフィックデザインの業界でも使われている。
ビジュアルプログラミング言語である (旧Explicit History) はRhinoceros上でジェネラティブアルゴリズムを構築するために重要な機能である (Rhino 5以前はプラグインとなっていた)。建築意匠の分野ではこのコンピューテーショナルデザインを容易に可能にする機能が最近の建築意匠の大きな潮流のひとつであるパラメトリックモデリングの発展の一端を担っている。また、Rhino 6ではDaniel Piker製の物理エンジンであるKangarooもGrasshopperに標準搭載されるようになった。
プラグインとしてFlamingo (レイトレーシングレンダラ)、Penguin (ノンフォトリアリスティックレンダラ)、Bongo (アニメーションツール)などが用意されている。
サードパーティー製のプラグインも100以上開発されている。ザハ・ハディッド建築事務所がで用いたEvolute Toolsや、多くのレンダリングプラグイン (#レンダラー)が提供されている。CAMやコンピュータ数値制御用の外部プラグインも用意されており、ツールパスを直接Rhinocerosに読み込むことができる。
他のモデリングアプリケーションと同様、RhinocerosもMicrosoft Visual Basicを基本としたスクリプト言語をサポートしている。SDKもRhino development toolsの名で一般公開されている。
開発過程.
Rhinocerosは1992年ごろに主に船舶デザイン向けのAutoCADプラグインとして開発されたのがはじまりである。AutoCADのユーザーインタフェースがフリーフォームモデリングには不向きであると判断したため、スタンドアロンのCADを開発することに決めた。。当初はフリーの、クローズドソースベータ版として配布されていた。その過程でユーザーによるデバッグや追加機能によってだんだんと開発されていった。
開発は進行中である。Rhinoceros 4では数年かけてサービスリリース/SR 9までアップデートされたが、バージョン5.0からは無数の大小アップデートが毎週のチェックにより自動で行われるようになっている。プレリリース版をリリース前に受け取るように設定することもできる。
モデリングプラグイン.
Clayoo.
ClayooはRhinoceros 3Dでサブディビジョンサーフェスを扱うためのGemvision製プラグインである。スカルプトにも対応しているほか、エンボス作成用のRhinoEmbossも統合されている。
元々TDM Solutions製であり、Clayooは同社のジュエリー用プラグインであるRhinoGoldにも同梱されていた。2015年、同社はジュエリーCADの開発元「Gemvision」の親会社であるStullerに買収され、その後RhinoGoldはMatrixと統合されてMatrixGoldとなり、ClayooもGemvisionへと移管された。
Rhinoceros 3Dが7でサブディビジョンサーフェスに標準対応すると、Clayooは単独製品が廃止されMatrixGoldの一部となった。
T-splines for Rhino (Rhino 5以前).
T-splines for Rhinoは、Rhinoceros 3DでT-スプライン曲面を扱うためのプラグインである。国内総販売代理店はディプロス。
このプラグインは、元々T-spline社が開発を行っていたものの、2011年、T-spline社がAutodeskにより買収され、その後、AutodeskがFusion 360にT-spline技術を取り入れ、2016年にT-splineプラグインの開発終了を発表した。バージョン6でT-splinesは動作しない。
Shape Modeling (Rhino 5以前).
Shape Modelingは、Rhinoceros 3Dでを扱うためのプラグインである。Shape Modeling 2.0で、形状解析用のVSR Analysisが統合された。
このプラグインは、元々VSR社が開発を行っていたものの、2013年、より高価なクラスAサーフェス対応CADソフト「Alias」を持つAutodeskに買収され、2016年に開発終了を発表した。
ファイルフォーマット.
Rhinocerosのファイルフォーマット.3dmはNURBSジオメトリのやりとりを主眼に開発された。McNeel社によるオープンソースツールキットであるopenNURBS Initiativeを用いれば、KeyshotやSolidWorksのような他社のソフトでも開いたり編集したりできるようになっている。openNURBSは3DMフォーマットの仕様が含まれており、Windows、Windows x64、Mac、Linux上で利用できる。openNURBSのようなオープンな規格は投資家には評価されず、代わりにクローズドな（例えば3DS Maxの.maxのような）フォーマットを求められるが、McNeel & Associatesはベンチャーキャピタルにより投資されたベンチャー企業でも株式を公開した企業でもなく従業員により所有されたセルフファンドの企業であるため、オープンな姿勢を貫けるという。
Rhinocerosは次のファイルフォーマットを外部ソフトウェアなしに直接読み書きできる。
DWFとDWFxはサポートされていない。