色を設定する
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
色を設定する [2023/07/15 15:57] – [サンプルコード1] jmitani | 色を設定する [2023/07/15 15:59] (現在) – jmitani | ||
---|---|---|---|
行 1: | 行 1: | ||
- | |||
==== 基本コード ==== | ==== 基本コード ==== | ||
* Colorオブジェクトの作成 : API [[https:// | * Colorオブジェクトの作成 : API [[https:// | ||
行 63: | 行 62: | ||
{{:: | {{:: | ||
+ | |||
+ | ==== サンプルコード2 ==== | ||
+ | <code python> | ||
+ | import rhinoscriptsyntax as rs | ||
+ | import math | ||
+ | |||
+ | N = 30 | ||
+ | spheres = [] | ||
+ | colors = [] | ||
+ | |||
+ | for j in range(8): | ||
+ | r = 2 * (j+3)+15 | ||
+ | R = 40 * j | ||
+ | for i in range(N): | ||
+ | angle = 360 * i / N | ||
+ | print(int(angle)) | ||
+ | print(math.radians(angle)) | ||
+ | x = R * math.cos(math.radians(angle)) | ||
+ | y = R * math.sin(math.radians(angle)) | ||
+ | spheres.append(rs.AddSphere((x, | ||
+ | colors.append(rs.ColorHLSToRGB( (int(angle/ | ||
+ | </ | ||
+ | |||
+ | ==== 実行結果2 ==== | ||
+ | |||
+ | {{:: | ||
色を設定する.txt · 最終更新: 2023/07/15 15:59 by jmitani