AddSphereで球を作る方法|Grasshopper Python × RhinoScriptSyntax入門

RhinoScriptSyntax GHPython
AddSphere

AddSphere関数で、球を作成することができます。

本記事のGrasshopperファイルのダウンロードはこちら

球

今回は、上の画像の球を作成します。

コード

使用コンポーネント 1: Python 3 Script 2: Surface

import rhinoscriptsyntax as rs
# RhinoをPythonから操作するためのライブラリを読み込む

center_pt = rs.AddPoint(10,10,10)
# 球の中心となる点を作成する

sphere = rs.AddSphere(center_pt, 10)
# 指定した中心点と半径を使って球を作成する

Python 3 Script」には、上記のコードが記載されています。

順番に、コードの解説をしていきます。

center_pt = rs.AddPoint(10,10,10)

AddPoint 関数で、球の中心となる点を作成しています。

今回は、座標 10,10,10 の位置に、点が作成されます。

sphere = rs.AddSphere(center_pt, 10)

AddSphere 関数で、指定した中心点と半径を使って球を作成します。

第1引数には center_pt の中心点、第2引数には球の半径を指定しています。

Python 3 Script」の右側の端子名を「sphere」に設定すると球データがGH上に出力されます。

Comment

Translate »