Rhinoceros 3D, özellikle sanayi için 3B modelleme ve prototipleme için tasarlanmış bir CAD/CAM yazılımıdır. Modellemede Kafes (Mesh) modelleme yerine NURBS modelleme kullanıldığı için, 3B prototipleme için uygundur.
Rhinoceros 3D, NURBS tabanlı ticari bir modelleme programıdır. İlk olarak Robert McNeel & Associates şirketi tarafından, Autodesk şirketinin Autocad programı için geliştirilmiş bir eklenti olarak ortaya çıkması düşünülen program daha sonra bundan vazgeçerek kendi adında özgün bir yazılım olarak gelişmiştir. Genellikle endüstri tasarımı, mimarlık, deniz araçları tasarımı, takı tasarımı, otomotiv tasarımı, CAD/CAM, seri üretim, tersine mühendislik ve multimedya ve grafik tasarım alanlarında yaygın olarak kullanılmaktadır.
NURBS tabanlı olması dolayısıyla özellikle sanayi üretiminde yaygın olarak kullanılmaktadır. Mesh (ağ) tabanlı olan 3ds max gibi programlardan bu yönüyle ayrılır. Çok yüksek bir hassasiyete sahiptir.
Rhino 3d özellikle serbest formlu NURBS modelleme de uzmanlaşmıştır. Robert McNeel & Associates şirketi tarafından yazılmış Rhinoceros programına eklenebilen birçok yardımcı program vardır. Bu programlar Flamingo (görüntüleme eklentisi), Penguin (foto gerçekci olmayan görüntüleme) ve Bongo (hareketlendirme) programlarıdır. Ayrıca birçok üçüncü şahıs tarafından yazılmış eklenti bulunmaktadır. Rhino 3D’nin, Visual Basic tabanlı RhinoScript isminde bir de kodlama programı vardır.
Rhino 3D birçok farklı endüstri tarafından çeşitliliği, kullanışlı komutları ve düşük maliyeti nedeniyle tercih edilmektedir. Çok çeşitli import (içeri alma) ve export (dışarı verme) özelliği sayesinde diğer programlar arasında bilgi alışverişi nedeniyle de beğenilmektedir. Rhino’nun birçok farklı çeşitte dosyaya destek vermesi programlar arasındaki açık bulunan iş akışını hızlandırır.