Rhinoceros 3D

Rhinoceros開発元|  Robert McNeel & Associates（TLM, Inc.）

|

最新版|

8 / 2023年11月28日

対応OS|  Windows (11/10)、Mac OS (14/13/12.4)
種別|  3次元コンピュータグラフィックス
ライセンス|  プロプライエタリ
公式サイト|  https://www.rhino3d.com
テンプレートを表示

Rhinoceros 3D（ライノセラス・スリーディー）（Rhino/ライノ）とは、フリーフォームNURBSモデリングに強い商用の製造業向け3次元CADソフトウェア（3Dサーフェスモデラー）である。バージョン7以降は3DCGで一般的なサブディビジョンサーフェス（細分割曲面）にも対応している。

開発はRobert McNeel & Associates（TLM, Inc.）。日本での販売はアプリクラフトにより行われている。

## 概要

[編集]

このソフトウェアは、一般的にインダストリアルデザイン、建築、造船、ジュエリーデザイン、カーデザイン、CAD / CAM、ラピッドプロトタイピング、リバースエンジニアリング、プロダクトデザインに使われているだけでなく、マルチメディアデザインやグラフィックデザインの業界でも使われている[1]。

ビジュアルプログラミング言語であるGrasshopper（英語版） (旧Explicit History) はRhinoceros上でジェネラティブアルゴリズムを構築するために重要な機能である (Rhino 5以前はプラグインとなっていた)。建築意匠の分野ではこのコンピューテーショナルデザインを容易に可能にする機能が最近の建築意匠の大きな潮流のひとつであるパラメトリックモデリングの発展の一端を担っている。また、Rhino 6ではDaniel Piker製の物理エンジンであるKangarooもGrasshopperに標準搭載されるようになった[2]。

プラグインとしてFlamingo (レイトレーシングレンダラ)、Penguin (ノンフォトリアリスティックレンダラ)、Bongo (アニメーションツール)などが用意されている。 サードパーティー製のプラグインも100以上開発されている[3]。ザハ・ハディッド建築事務所が東大門デザインプラザ（英語版）で用いたEvolute Tools[4]や、多くのレンダリングプラグイン (#レンダラー)が提供されている。CAMやコンピュータ数値制御用の外部プラグインも用意されており、ツールパスG-code（英語版）を直接Rhinocerosに読み込むことができる。

他のモデリングアプリケーションと同様、RhinocerosもMicrosoft Visual Basicを基本としたスクリプト言語をサポートしている。SDKもRhino development toolsの名で一般公開されている[5]。

## 開発過程

[編集]

Rhinocerosは1992年ごろに主に船舶デザイン向けのAutoCADプラグインとして開発されたのがはじまりである。AutoCADのユーザーインタフェースがフリーフォームモデリングには不向きであると判断したため、スタンドアロンのCADを開発することに決めた。[6]。当初はフリーの、クローズドソースベータ版として配布されていた。その過程でユーザーによるデバッグや追加機能によってだんだんと開発されていった。

開発は進行中である。Rhinoceros 4では数年かけてサービスリリース/SR 9までアップデートされたが、バージョン5.0からは無数の大小アップデートが毎週のチェックにより自動で行われるようになっている。プレリリース版をリリース前に受け取るように設定することもできる[7]。

## モデリングプラグイン

[編集]

### Clayoo

[編集]

Clayoo開発元|  Gemvision

|

対応OS|  Windows
サポート状況|  MatrixGoldへと統合
ライセンス|  プロプライエタリ
公式サイト|  gemvision.com/clayoo
テンプレートを表示

ClayooはRhinoceros 3Dでサブディビジョンサーフェスを扱うためのGemvision製プラグインである。スカルプトにも対応しているほか、エンボス作成用のRhinoEmbossも統合されている。

元々TDM Solutions製であり、Clayooは同社のジュエリー用プラグインであるRhinoGoldにも同梱されていた。2015年、同社はジュエリーCADの開発元「Gemvision」の親会社であるStullerに買収され[8]、その後RhinoGoldはMatrixと統合されてMatrixGoldとなり、ClayooもGemvisionへと移管された。

Rhinoceros 3Dが7でサブディビジョンサーフェスに標準対応すると、Clayooは単独製品が廃止されMatrixGoldの一部となった。

### T-splines for Rhino (Rhino 5以前)

[編集]

T-splines for Rhino開発元|  Autodesk

|

対応OS|  Windows
サポート状況|  開発終了[9]
ライセンス|  プロプライエタリ
公式サイト|  www.tsplines.com/products/tsplines-for-rhino.html
テンプレートを表示

T-splines for Rhinoは、Rhinoceros 3DでT-スプライン曲面を扱うためのプラグインである。国内総販売代理店はディプロス。

このプラグインは、元々T-spline社が開発を行っていたものの、2011年、T-spline社がAutodeskにより買収され、その後、AutodeskがFusion 360にT-spline技術を取り入れ、2016年にT-splineプラグインの開発終了を発表した[9]。バージョン6でT-splinesは動作しない。

### Shape Modeling (Rhino 5以前)

[編集]

Shape Modeling開発元|  Autodesk

|

対応OS|  Windows
サポート状況|  開発終了[9]
ライセンス|  プロプライエタリ
公式サイト|  www.autodesk.com/store/shape-modeling-plug-in-for-rhino
テンプレートを表示

Shape Modelingは、Rhinoceros 3DでクラスAサーフェス（英語版）を扱うためのプラグインである。Shape Modeling 2.0で、形状解析用のVSR Analysisが統合された[10]。

このプラグインは、元々VSR社が開発を行っていたものの、2013年、より高価なクラスAサーフェス対応CADソフト「Alias」を持つAutodeskに買収され、2016年に開発終了を発表した[9]。

## レンダラー

[編集]

### 公式

[編集]

#### 無料

[編集]

* Rhino Render - Rhinoceros内蔵の簡易レンダラー。
* RhinoCycles (Raytraced) - Rhino 6以降に搭載の写実的レンダラー。当初はビューポートレンダリングのみだったが、7以降は通常レンダリングも出来るようになった。オープンソースの3DCGソフトウェアであるBlenderに搭載されている写実的レンダラーCyclesのRhinoceros版。オープンソース[2]。

### サードパーティー

[編集]

#### GPUレンダリング対応

[編集]

* V-ray
* Maxwell Render
* Thea Render
* KeyShot

#### その他

[編集]

* Ocean (Eclat Digital) - フルスペクトルレンダリング及び偏光の再現に対応。

### 最新版未対応

[編集]

* Artlantis - REDsdkエンジンを使用。Rhino 5向けのプラグインがある。
* FluidRay RT - Rhino 5向けのプラグインがある[11]。

### 開発停止中

[編集]

* Hayabusa Renderer - nStylerのRhinoceros版。ディスコン[12]。
* Autodesk Realtime Renderer (旧VSR Realtime Renderer) - 開発終了が発表された[9]。
* Neon - PowerVR Brazil SDK (旧Brazil 3.0 SDK)ベースの公式ビューポートレンダラー。開発終了。
* Arion \- Maverick Studioの前身。
* AIR \- RenderMan 21未満と互換性のあるレンダラー。Rhino 4/5に対応。
* Radeon ProRender (旧AMD FireRender) - GPU対応レンダラー。Rhino版プラグインが提供されていた[13]。
* Brazil for Rhino - Brazil R/SのRhinoceros版。公式で販売されていた。コアの開発は終了しており、Rhino 6でも動く[14]ものの更なる発展は見込まれていない[14][15]。
* Penguin - Rhinoceros及びAutoCAD用の非写実的レンダラー。公式で販売されていた。Rhino 5以降、標準でビューポートに非写実的な表示モードが搭載されるようになった[16]ものの、PenguinもRhino 6まで使うことができた[17]。
* Flamingo nXt - nXtRender (旧AccuRender nXt) のRhinoceros版。販売終了[18]。
* Iray for Rhino[19] \- NVIDIA Irayを使ったGPU対応レンダリングプラグイン。

## ファイルフォーマット

[編集]

Rhinocerosのファイルフォーマット.3dmはNURBSジオメトリのやりとりを主眼に開発された。McNeel社によるオープンソースツールキットであるopenNURBS Initiativeを用いれば、KeyshotやSolidWorksのような他社のソフトでも開いたり編集したりできるようになっている。openNURBSは3DMフォーマットの仕様が含まれており、Windows、Windows x64、Mac、Linux上で利用できる。openNURBSのようなオープンな規格は投資家には評価されず、代わりにクローズドな（例えば3DS Maxの.maxのような）フォーマットを求められるが、McNeel & Associatesはベンチャーキャピタルにより投資されたベンチャー企業でも株式を公開した企業でもなく従業員により所有されたセルフファンドの企業であるため、オープンな姿勢を貫けるという[6]。

Rhinocerosは次のファイルフォーマットを外部ソフトウェアなしに直接読み書きできる。

* ラスター画像形式: Windows bitmap (BMP)、Truevision TGA、無圧縮TIFF
* ベクター画像形式: Adobe Illustrator (AI) 形式、SVG、Windows Metafile[20][21]
* CAD形式: AutoCAD DWG/DXF、ACIS（英語版） SAT、MicroStation DGN、Parasolid（英語版） X_T (エクスポートのみ)、STEP、VDA-FS、IGES、Tebis（英語版）、Yamaha ESPRi[20][21]
* 3DCG形式: 3D Studio 3DS、Autodesk FBX、COLLADA、DirectX .x、LightWave Object (LWO)、Moray UDO、Wavefront OBJ、Stanford PLY、SketchUp SKP、GNU Triangulated Surface (GTS)、Solaris XGL[20][21]
* レンダラー向け: POV-Ray POV、RenderMan RIB[20][21]
* 3Dプリンター向け: 3D Systems STL、VRML、AMF、ZCorp ZRP[20][21]
* Web3D向け: Cult3D CD、VRML、X3D、Microsoft XAML[20][21]
* その他: ASTM E57、CSV (プロパティと流体静力学データ)、General HydroStatics (GHS)、KML、PDF、PTS、Recon M、SLC、NextEngine Scan、WAMIT GDF[20][21]

DWFとDWFxはサポートされていない。

## 参考文献・出典

[編集]

1. ^ Rhino 4.0 - Robert McNeel & Associates (Rhino 4.0)
2. ^ Grasshopper - Windows版Rhino 6での新規搭載内容 McNeel
3. ^ Food4Rhino
4. ^ Dongdaemun Design Plaza and Park, Evolute
5. ^ [1]
6. ^ a b NOVEDGE. “Rhino 3D Tutorials” (英語). NOVEDGE. 2021年10月14日閲覧。
7. ^ http://www.rhino3d.com/new/beyond5
8. ^ Stuller acquires CAD software company National Jeweler 2015年10月7日
9. ^ a b c d e The future of Autodesk plug-ins for Rhino Autodesk 2016年11月17日
10. ^ VSR社製品 チュートリアルページ AppliCraft
11. ^ FluidRay RT renderer Food4Rhino
12. ^ ニュース グラップス
13. ^ AMD、ハイエンドGPU「Radeon Pro WXシリーズ」を発表 ASCII 2016年7月27日
14. ^ a b Brazil - Discontinued McNeel 2013年7月15日
15. ^ Future of Brazil McNeel 2016年11月14日
16. ^ Fun new custom display for Rhino 5 Mad Macs Technology Distributions HK 2013年3月18日
17. ^ Penguin - Non photorealistic rendering for Rhino McNeel 2018年3月25日
18. ^ Flamingo nXt Robert McNeel & Associates
19. ^ Iray for Rhino Siemens Industry Software
20. ^ a b c d e f g Index of import/export file types McNeel
21. ^ a b c d e f g サポートされているファイル形式 McNeel

## 関連項目

[編集]

* Autodesk Dynamo（英語版） \- Autodeskの開発するオープンソースのプロシージャルモデリングソフトウェア。Grasshopperの競合。

## 外部リンク

[編集]

* 公式サイト（英語）
* 公式サイト（日本語）

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています（PJ:コンピュータ/P:コンピュータ）。

|

* 表示
* 編集

* 表
* 話
* 編
* 歴

CADとCAMのソフトウェア

オープンソース|

* BRL-CAD（英語版）
* FreeCAD
* HeeksCAD（英語版）
* KiCad
* LibreCAD
* NaroCAD
* OpenSCAD（英語版）
* QCad（英語版）

フリーウェア|

* Jw_cad
* シーメンスPLMソフトウェア
* Solid Edge 2D Drafting
* ダッソー・システムズ
* DraftSight(2019年末で無料版は終了)

プロプライエタリ|

* BricsCAD
* DRA-CAD
* FastCAD（英語版）
* IJCAD
* IntelliCAD
* IRONCAD
* MicroStation
* progeCAD（英語版）
* PTC
* PTC Creo Parametric
* Onshape
* Rhinoceros 3D
* TopSolid
* TurboCAD（英語版）
* VariCAD
* VectorWorks
* T-FLEX CAD（英語版）
* オートデスク
* AutoCAD
* Autodesk Inventor
* Autodesk Fusion
* シーメンスPLMソフトウェア
* NX
* Solid Edge
* ダッソー・システムズ
* CATIA
* SolidWorks
* Edgecam
* トヨタシステムズ
* Caelum

ファイル形式|

* BE-Bridge
* DWG
* DXF
* ICS
* IGES
* IFC
* STEP
* JT（英語版）
* PLY
* SXF
* STL
* Wavefront .obj
* ガーバーフォーマット
* ODB++

ジオメトリモデリングカーネル（英語版）|

* Open CASCADE テクノロジー