KOKAの頭に泡のように浮かんだ思い・考え、口を衝いて出るつぶやき・ぼやき、等などを詰め込んだスクラップブックのようなブログ。でもやっぱり話題は、趣味の3DCG・ヨット・スキーのことが主になるかも。何故か、花や木の話題も多かったりする(^_^)。
<< May 2017 | 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 >>
pc
FOLLOW me on
KOKA1946をフォローしましょう
LINKS
『KOKA@尼崎通信』へ 『KOKAのCG』へ
SELECTED ENTRIES
CATEGORIES
ARCHIVES
RECENT COMMENTS
  • 2017年4月5日の琵琶湖は、桜はまだですがすっかり春
    KOKA (04/06)
  • 2017年4月5日の琵琶湖は、桜はまだですがすっかり春
    雄琴のSHINE (04/06)
  • 2017年3月24日の花、ハクモクレン、ヤグルマギク、アセビ、ツバキ、キルタンサス、シロレンギョウ、レンギョウ、ラッパスイセン、オカメザクラ、スミレ、ジンチョウゲ、クロッカス、ジャノメエリカ、ノボリフジ、コブシ
    KOKA (03/26)
  • 2017年3月24日の花、ハクモクレン、ヤグルマギク、アセビ、ツバキ、キルタンサス、シロレンギョウ、レンギョウ、ラッパスイセン、オカメザクラ、スミレ、ジンチョウゲ、クロッカス、ジャノメエリカ、ノボリフジ、コブシ
    KOKA (03/26)
  • 2017年3月24日の花、ハクモクレン、ヤグルマギク、アセビ、ツバキ、キルタンサス、シロレンギョウ、レンギョウ、ラッパスイセン、オカメザクラ、スミレ、ジンチョウゲ、クロッカス、ジャノメエリカ、ノボリフジ、コブシ
    中ちゃん (03/26)
  • 2017年3月24日の花、ハクモクレン、ヤグルマギク、アセビ、ツバキ、キルタンサス、シロレンギョウ、レンギョウ、ラッパスイセン、オカメザクラ、スミレ、ジンチョウゲ、クロッカス、ジャノメエリカ、ノボリフジ、コブシ
    中ちゃん (03/26)
  • 2017年3月1日、栂池10日目
    KOKA (03/02)
  • 2017年3月1日、栂池10日目
    udon (03/02)
  • 2017年2月21日、栂池2日目
    udon (02/22)
  • 2017年2月21日、栂池2日目
    KOKA (02/22)
RECENT TRACKBACK
LINKS
PROFILE
MOBILE
qrcode
OTHERS
"POV-Ray"で作った3DCG、『タンポポの綿毛』

2017年5月19日(金曜日)。この時期には散歩で歩いているとタンポポの綿毛によく出合います。以前からこのタンポポの綿毛を3DCGで作ってみたいと思っていました。

そんな時に、WEBで気になったCGのテクニックなどをメモにして貯めているフォルダーを読み直していて、"POV-Ray"で"Golf Ball"を作るサンプルを見つけました。

球の表面にディンプルを付けるロジックが書かれたコードです。ディンプルを掘るロジックをそのまま綿毛を植えるロジックに書き換えれば上手くタンポポの綿毛が表現できるのではないかと、気が付いたのです。

 

そのメモの原本の出処は次のとおりです。

POV-Ray: Newsgroups: povray.binaries.images: CGSE (Golf Ball)

この中の次の発言。

POV-Ray: Newsgroups: povray.binaries.images: CGSE (Golf Ball): Re: CGSE (Golf Ball)

 

これをそのまま"POV-Ray"のシーンに組み込んで実験してみました。

ゴルフボールにディンプルを付けるロジック。

まず、Blobを用いたマクロ。

#macro GeodesicBlob(n,R,Obj,k)
    #if (n=0)
      cylinder{-z,z,Obj,k}
    #else
      #local nL=pow(2,(n-1));
      #local i=-nL;
      #while (i<=nL)
        #local nS=4*(nL-abs(i));
        #if (nS=0)
            cylinder{-z,z,Obj,k translate<0,0,-R> rotate x*i*90/nL}
        #else

          #local j=0;
          #while (j<nS)
            cylinder{-z,z,Obj,k translate<0,0,-R> rotate x*i*90/nL rotate
y*j*360/nS}
            #local j=j+1;
          #end

        #end
        #local i=i+1;
      #end
    #end
#end

 

そして、ロジック的には殆ど同じですが、differenceを用いてくり抜くのに用いるマクロ。

#macro Geodesic(n,R,Obj)
    #if (n=0)
      cylinder{-z,z,Obj}
    #else
      #local nL=pow(2,(n-1));
      #local i=-nL;
      #while (i<=nL)
        #local nS=4*(nL-abs(i));
        #if (nS=0)
            cylinder{-z,z,Obj translate<0,0,-R> rotate x*i*90/nL}
        #else

          #local j=0;
          #while (j<nS)
            cylinder{-z,z,Obj translate<0,0,-R> rotate x*i*90/nL rotate
y*j*360/nS}
            #local j=j+1;
          #end

        #end
        #local i=i+1;
      #end
    #end
#end

この二つのロジックで作ったゴルフボールを並べてレンダリングしたもの。

Golf_Ball_tg11_w560h420q10.jpg

 

私はこのロジックを、cylinderのdifferenceでくり抜くのではなく、unionで植える様に変更しました。

そのレンダリング結果。

Golf_Ball_tg12_w560h420q10.jpg

この右側の球に円柱を植え込んだロジックを使います。

 

植え込むのは、"POV-Ray"でモデリングした次の「穂」です。

Watage_display_w560h420q10.jpg

この「穂」を、先程のcylinderの代わりにします。

こんな感じになりました。

Watage_Ho_Display_w560h420q10.jpg

 

後は、それらしく見えるように萼や茎を付け加えました。萼と茎は、WEBで見つけてきた沢山の花の3Dモデリングデータを"POV-Ray"形式に変換してライブラリ化しているものから取り出しました。

ただ、今回使ったものはポリゴンが粗くて不出来ですが。

 

≪ タンポポの綿毛 ≫

タンポポの綿毛
上の画像をクリックすると大サイズ(1600*1200)画像を表示

 

WEBでたくさん見つかるタンポポの綿毛の写真を見ると、背景や遠くの綿毛をボケを使って処理したもの目につきます。

そこで、今回私としては初めての"POV-Ray"の"focal blur camera"を使ってみました。

"POV-Ray"のサンプルソースから抜粋。

// focal blur camera
camera {
        perspective //keyword is facultative in this case
        location <50,10,30>
        right    x*image_width/image_height
        look_at <0,10,0>
        angle 35
        blur_samples 120 //add samples if you got a fast computer
        aperture 10
        focal_point <5,10,5>
}

ただ、これは非常に時間のかかる処理になるので、適当なaperture、 blur_samples等などの値を見出すのに苦労しています。

 

JUGEMテーマ:コンピュータ

| CG | 14:15 | comments(0) | - |
2017年5月18日の花、ブラシノキ、ツクバネウツギ、サツキ、ゴデチア、マーガレット、ガマズミ、バラ、アサツキ、トキワツユクサ、ガザニア、マツバギク

2017年5月18日(木曜日)。朝の散歩で見かけた花、ブラシノキ、ツクバネウツギ、サツキ、ゴデチア、マーガレット、ガマズミ、バラ、アサツキ、トキワツユクサ、ガザニア、マツバギク。

 

≪ ブラシノキ ≫

2017-05-18_0953_ケムリノキ_DSC_0045_s.JPG

 

≪ ツクバネウツギ ≫

2017-05-18_0956_ツクバネウツギ_DSC_0046_s.JPG

 

≪ サツキ ≫

2017-05-18_0958_サツキ_DSC_0047_s.JPG

 

≪ ゴデチア ≫

2017-05-18_1004_ゴデチア_DSC_0051_s.JPG

 

≪ マーガレット ≫

2017-05-18_1004_マーガレット_DSC_0050_s.JPG

 

≪ ガマズミ ≫

2017-05-18_1011_ガマズミ_DSC_0052_s.JPG

 

≪ バラ ≫

2017-05-18_1015_バラ_DSC_0060_s.JPG

2017-05-18_1014_バラ_DSC_0058_s.JPG

2017-05-18_1013_バラ_DSC_0054_s.JPG

 

≪ アサツキ ≫

2017-05-18_1016_アサツキ(浅葱)_DSC_0061_s.JPG

 

≪ トキワツユクサ ≫

2017-05-18_1038_トキワツユクサ_DSC_0062_s.JPG

 

≪ ガザニア ≫

2017-05-18_1058_ガザニア_DSC_0073_s.JPG

 

≪ マツバギク ≫

2017-05-18_1058_マツバギク_DSC_0071_s.JPG

 

JUGEMテーマ:

| | 12:19 | comments(0) | - |
2017年5月17日の花、コマツヨイグサ、スターチス、ナガミヒナゲシ、バンマツリ、ベンケイソウ、オオキンケイギク、シャクナゲ、ソラナム・ラントネッティ、センダン、ヒルザキツキミソウ、ペラルゴニューム、スイレン、キショウブ、カシワバアジサイ

2017年5月17日(水曜日)。午前中の散歩で見かけた花、コマツヨイグサ、スターチス、ナガミヒナゲシ、バンマツリ、ベンケイソウ、オオキンケイギク、シャクナゲ、ソラナム・ラントネッティ、センダン、ヒルザキツキミソウ、ペラルゴニューム、スイレン、キショウブ、カシワバアジサイ。

 

≪ コマツヨイグサ ≫

2017-05-17_1123_コマツヨイグサ_IMG_0183_s.JPG

 

≪ スターチス ≫

2017-05-17_1123_スターチス_IMG_0186_s.JPG

 

≪ ナガミヒナゲシ ≫

2017-05-17_1123_ナガミヒナゲシ_IMG_0184_s.JPG

 

≪ バンマツリ ≫

2017-05-17_1123_バンマツリ_IMG_0185_s.JPG

 

≪ ベンケイソウ ≫

2017-05-17_1125_ベンケイソウ_IMG_0188_s.JPG

 

≪ オオキンケイギク ≫

2017-05-17_1135_オオキンケイギク_IMG_0190_s.JPG

 

≪ シャクナゲ ≫

2017-05-17_1135_シャクナゲ_IMG_0192_s.JPG

 

≪ ソラナム・ラントネッティ ≫

2017-05-17_1145_ソラナム・ラントネッティ_IMG_0193_s.JPG

 

≪ センダン ≫

2017-05-17_1152_センダン_IMG_0197_s.JPG

2017-05-17_1201_センダン_IMG_0201_s.JPG

 

≪ ヒルザキツキミソウ ≫

2017-05-17_1152_ヒルザキツキミソウ_IMG_0199_s.JPG

 

≪ ペラルゴニューム ≫

2017-05-17_1154_ペラルゴニューム_IMG_0200_s.JPG

 

≪ スイレン ≫

2017-05-17_1202_スイレン_IMG_0202_ts.JPG

 

≪ キショウブ ≫

2017-05-17_1203_キショウブ_IMG_0205_s.JPG

 

≪ カシワバアジサイ ≫

2017-05-17_1222_カシワバアジサイ_IMG_0207_s.JPG

 

JUGEMテーマ:

| | 13:53 | comments(0) | - |
2017年5月16日の花、ブーゲンビリア、キンレンカ、チェリーセージ、ペラルゴニューム、マツバギク、イヌツゲ、アルストロメリア、カキ、ユリノキ、アコウ、ノボリフジ、カラタネオガタマ、ヤマボウシ、ビヨウヤナギ、ヤグルマギク、ナツミカン、ヒメヒオウギ、ヒルガオ、ニン

2017年5月16日(火曜日)。昼の散歩で見掛けた花、ブーゲンビリア、キンレンカ、チェリーセージ、ペラルゴニューム、マツバギク、イヌツゲ、アルストロメリア、カキ、ユリノキ、アコウ、ノボリフジ、カラタネオガタマ、ヤマボウシ、ビヨウヤナギ、ヤグルマギク、ナツミカン、ヒメヒオウギ、ヒルガオ、ニンニク、ドクダミ、バラ。

撮った花数、21種類。

 

≪ ブーゲンビリア ≫

2017-05-16_1108_ブーゲンビリア_IMG_0139_s.JPG

 

≪ キンレンカ ≫

2017-05-16_1109_キンレンカ_IMG_0140_s.JPG

 

≪ チェリーセージ ≫

2017-05-16_1109_チェリーセージ_IMG_0141_s.JPG

 

≪ ペラルゴニューム ≫

2017-05-16_1109_ペラルゴニューム_IMG_0144_s.JPG

 

≪ マツバギク ≫

2017-05-16_1110_マツバギク_IMG_0145_s.JPG

 

≪ イヌツゲ ≫

2017-05-16_1116_イヌツゲ_IMG_0152_ts.JPG

 

≪ アルストロメリア ≫

2017-05-16_1117_アルストロメリア_IMG_0153_s.JPG

 

≪ カキ ≫

2017-05-16_1120_柿_IMG_0155_ts.JPG

 

≪ ユリノキ ≫

2017-05-16_1124_ユリノキ_IMG_0157_s.JPG

 

≪ アコウ ≫

2017-05-16_1126_アコウの花_IMG_0163_s.JPG

 

≪ ノボリフジ ≫

2017-05-16_1129_ノボリフジ_IMG_0164_ts.JPG

 

≪ カラタネオガタマ ≫

2017-05-16_1133_カラタネオガタマ_IMG_0167_s.JPG

 

≪ ヤマボウシ ≫

2017-05-16_1142_ヤマボウシ_IMG_0168_s.JPG

 

≪ ビヨウヤナギ ≫

2017-05-16_1144_ビヨウヤナギ_IMG_0169_s.JPG

 

≪ ヤグルマギク ≫

2017-05-16_1151_ヤグルマギク_IMG_0170_s.JPG

 

≪ ナツミカン ≫

2017-05-16_1209_ナツミカン_IMG_0173_s.JPG

 

≪ ヒメヒオウギ ≫

2017-05-16_1234_ヒメヒオウギ_IMG_0178_s.JPG

 

≪ ヒルガオ ≫

2017-05-16_1234_ヒルガオ_IMG_0176_s.JPG

 

≪ ニンニク ≫

2017-05-16_1235_ニンニク_IMG_0179_s.JPG

 

≪ ドクダミ ≫

2017-05-16_1237_ドクダミ_IMG_0181_s.JPG

 

≪ バラ ≫

2017-05-16_1238_バラ_IMG_0182_s.JPG

 

JUGEMテーマ:

| | 14:28 | comments(0) | - |
2017年5月14日の花、スイートピー、アマリリス、バンマツリ、キンギョソウ、シャリンバイ、ベニカナメモチ、ペラルゴニューム、エニシダ、ピラカンサ、コンボルブルス・クネオルム、シャクヤク、タチアオイ、エゴノキ、カラタネオガタマ、チェリーセージ

2017年5月14日(日曜日)。午前中の散歩で見かけた花、スイートピー、アマリリス、バンマツリ、キンギョソウ、シャリンバイ、ベニカナメモチ、ペラルゴニューム、エニシダ、ピラカンサ、コンボルブルス・クネオルム、シャクヤク、タチアオイ、エゴノキ、カラタネオガタマ、チェリーセージ。

 

≪ スイートピー ≫

2017-05-14_1035_スイートピー_IMG_0109_s.JPG

2017-05-14_1035_スイートピー_IMG_0110_s.JPG

2017-05-14_1110_スイートピー_IMG_0122_s.JPG

 

≪ アマリリス ≫

2017-05-14_1036_アマリリス_IMG_0111_ts.JPG

 

≪ バンマツリ ≫

2017-05-14_1036_バンマツリ_IMG_0112_s.JPG

 

≪ キンギョソウ ≫

2017-05-14_1102_キンギョソウ_IMG_0115_s.JPG

2017-05-14_1102_キンギョソウ_IMG_0116_s.JPG

 

≪ シャリンバイ ≫

2017-05-14_1102_シャリンバイ_IMG_0114_s.JPG

 

≪ ベニカナメモチ ≫

2017-05-14_1102_ベニカナメモチ_IMG_0117_s.JPG

 

≪ ペラルゴニューム ≫

2017-05-14_1108_ペラルゴニューム_IMG_0118_ts.JPG

 

≪ エニシダ ≫

2017-05-14_1109_エニシダ_IMG_0121_s.JPG

 

≪ ピラカンサ ≫

2017-05-14_1109_ピラカンサ_IMG_0119_ts.JPG

 

≪ コンボルブルス・クネオルム ≫

2017-05-14_1111_コンボルブルス・クネオルム_IMG_0124_s.JPG

 

≪ シャクヤク ≫

2017-05-14_1111_シャクヤク_IMG_0123_s.JPG

 

≪ タチアオイ ≫

2017-05-14_1116_タチアオイ_IMG_0126_s.JPG

 

≪ エゴノキ ≫

2017-05-14_1131_エゴノキ_IMG_0131_s.JPG

 

≪ カラタネオガタマ ≫

2017-05-14_1135_カラタネオガタマ_IMG_0134_s.JPG

 

≪ チェリーセージ ≫

2017-05-14_1136_チェリーセージ_IMG_0137_s.JPG

 

JUGEMテーマ:

| | 12:37 | comments(0) | - |