mieki256's diary



2022/03/29(火) [n年前の日記]

#1 [python] pycairoをまだ勉強中

昨日に引き続き、GIMP + Python-Fu で行っていた処理を、Python + pycairo で行うようにスクリプトを書き直しているところ。

リベットを描き込む処理に手を付けた。リベットは半球みたいな形であろうという前提で、円の半径を少しずつ小さくしながら、半球の高さを得て明度にして塗り潰していく必要があるけれど…。

半球の高さを求めるところでちょっと悩んでしまった。三角関数の出番だろうかとそのへんの紙に図を描いて考えていたけれど、ふと、こんなの x * x + y * y = r * r で得られるじゃんと気がついて、自分は一体何を悩んでいたのかと少し落ち込んでしまった。ただ、本当にソレで合ってるのか自信が無いので、別スクリプトをちょっとだけ書いて結果を確認したりして。

以上です。

過去ログ表示

Prev - 2022/03 - Next
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project