>>Delta

>>Delta: 2014年9月 アーカイブ

2014-09-30

【Shade】デジタルフィギュア橙

なす天式橙デジタルフィギュア化プロジェクト.解凍したモデルデータのタイムスタンプを見たら作成日が8月18日でした.それから1ヶ月以上かかってようやく完成.とってもかわいいです.

レンダリングは12.5時間程度.もうちょっとノイズ減らしたかったけどこれ以上はしんどくて....

ワイヤフレームこっち.

MiniDiary
ニコニコにも

ちぇん(ニコニコ静画).こっちにも上げておきました.MMDモデルもShade作品も上がってるからいけるだろ,と思ったけどやっぱりちょっと浮いてる感.

投稿者 CASPAR003
投稿時刻 21:15
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/30/2115.html

2014-09-27

【Shade】SDS対応

久々のなす天式橙.

もともとMMDモデル用に三角ポリゴンで構成されていたモデルを,四角形に復元.カトマル・クラーク法対応の修正を加えたりしておりました.結果,フォトリアルレンダリングでも使えそうなレベルまで解像度が上がりました.

手作業でやるのとんでもなく疲れますが,やった価値はあった気がします.

投稿者 CASPAR003
投稿時刻 22:42
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/27/2242.html

2014-09-26

【Shade】Materials

ShadeのBRDF研究が一段落したので,成果物をご紹介します.

  • 図 Materials
    図 Materials

金属(1段目)と顔料系の色(3,4段目)を中心に研究しました.4段目の+coatingは3段目の色にクリアーでコーティングをかけたときの色です.あと,2段目の透明材料はおまけです.

顔料のChen redRan blueはそれぞれリンク先のような色をモデルにしています.

透明体については,現状では屈折率くらいしか合わせておりません.透過時の消散係数と,色分散を合わせてやればもう少しまともな絵が出ると思うので,将来の課題として積んでおきます.そもそも透明材料がらみはShadeのレンダラーの仕様上扱うのが困難でして,真正面から取り組むだけでは実用レベルにならないと思いますけれど.

MiniDiary
shdsfc

パラメータ見てみたい人はmaterials.zipに置いておきますのでご自由にお使いください.なお,一部のコーティング付き材料は諸事情により収録していません.

投稿者 CASPAR003
投稿時刻 20:29
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/26/2029.html

2014-09-23

【雑記】IACMAG

14IACMAGに参加しに京都へ行ってきます.

お目当ては村上先生のParameter and model identification using the particle filter for geotechnical applicationsです.それ以外はFoundation Engineeringって書いてあるセッションを中心にまわります.

接近する台風にあえて向かっていくスタイル.秘封るる部 京都版 2012持って行ってきます.

投稿者 CASPAR003
投稿時刻 10:09
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/23/1009.html

2014-09-17

【Shade】UVスナップ

UVスナップはShadeのUVエディタで頂点スナップを行うスクリプトです.

uvsnap.zip(zip形式/1.48KB)

使い方
  1. スナップしたい2点を手動で1グリッド以内まで近づける.
    このとき,動かしたい点を,基準点の右下にくるように位置を合わせる.
    図 スナップしたい2点 図 1グリッド以内まで近づける
  2. 動かしたい点,基準点を含む面をそれぞれ選択(面選択モードです).
    図 動かしたい点,基準点を含む面をそれぞれ選択
  3. スクリプトを実行.
    図 スクリプトを実行
動作のしくみ

擬似コードで書くと以下のようなことをしています.

for vi in 選択した面[0]の頂点:
    for vj in 選択した面[1]の頂点:
        if (viとvjのUV空間上の距離が1グリッド以内):
            原点から遠い方の点の座標 = 原点に近い方の点の座標

直感的には,2点がUV空間上で1グリッド以内にあるとき,右下の点が左上の点にスナップするような動作をします.

その他

スナップする候補が2組以上あっても動作します.

スナップする距離の閾値を変えたい場合は17行目のd = 0.01をお好きな数値に変えてご使用ください.

投稿者 CASPAR003
投稿時刻 23:43
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/17/2343.html

2014-09-16

【更新履歴】契約更新

サーバーの契約を更新しました.ドメインの更新も済んでいるので,きっとこれで来年まで大丈夫です.

あと頂点のuv座標を近傍の点にスナップするスクリプトを書いたりしています.スナップがあれば好きな点でuvを切ったりつないだり,当たり前のことが出来るようになるので便利です.

これは,再発明でないか確認して,独自性がありそうなら公開いたします.

投稿者 CASPAR003
投稿時刻 23:04
カテゴリー 更新履歴
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/16/2304.html

2014-09-11

【雑記】AIJ2014行ってきます

夏コミ,CEDEC,諏訪新作花火とイベント関連の予定を消化してきましたが,明日からは建築学会に行ってきます.イベントラッシュの最後になる予定です(でした).

参加予定のセッションは以下の通り.

  • 9月12日 杭の鉛直(+口頭発表)
  • 9月13日 基礎構造PD,最適設計
  • 9月14日 液状化,杭の水平(+副司会)

個人的に重視しているのは2日目です.基礎構造PDは液状化研究の歴史を聞けるとのことでやや楽しみ,最適設計は初参加ですが将来的に習得したい技術なのでよく見てきます.

少し観光もしたいですが何も決めていません.

MiniDiary
イベント追加

そうこう言っている間にIACMAG京都に申し込んでしまったので,もうちょっとこの状態が続きます.

Shade関連の話

主になす天式橙ですが,基礎研究をやっておりました.ポリゴンの分割数が荒すぎるところがあって,危うくテッセレータを自前で書くところでした.カトマル・クラークで処理できる目処が立ったのでそっちで再開します.

札幌

故郷が大雨で大変なことに.うちは無事だったようですが.

投稿者 CASPAR003
投稿時刻 23:39
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/11/2339.html
【更新履歴】ドメインの契約を更新しました

今朝からcaspar003.infoへアクセス出来なくなっていた問題を解決しました.原因は私が更新料を滞納したからです.

ページの下の方にドメインの有効期限が切れたときにドメイン管理会社が出している広告が残ってしまっているかもしれません.DNSの書き換えが浸透すれば消えると思われますので,ご不便をおかけしますが,解消までしばらくお待ちいただけますようお願い致します.

また,そういう訳ですので,管理人は広告の内容には一切手を触れることができません.間違って変な広告を踏んでしまいませんよう注意して閲覧してください.ご不便をおかけして申し訳ございません.

投稿者 CASPAR003
投稿時刻 20:04
カテゴリー 更新履歴
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/11/2004.html

2014-09-07

【Shade】移動前移動後の点のセットから座標変換マトリックスを作る

さっきのポーズとる前→ポーズとった後の変換行列を求めて差し替え用のパーツを在るべき位置にはめ込むというやつは解決しましたのでやり方をご紹介.

まず変換前と変換後の座標をそれぞれ次のように置きます.

  • 変換前 \begin{Bmatrix} x \\ y \\ z \\ 1 \end{Bmatrix},変換後 \begin{Bmatrix} x^\prime \\ y^\prime \\ z^\prime \\ 1 \end{Bmatrix}

変換行列は4×4の行列になるので変換前と変換後の対が4組あれば方程式が立てられます.

  • \begin{bmatrix} x_1^\prime & x_2^\prime & x_3^\prime & x_4^\prime \\ y_1^\prime & y_2^\prime & y_3^\prime & y_4^\prime \\ z_1^\prime & z_2^\prime & z_3^\prime & z_4^\prime \\ 1 & 1 & 1 & 1 \end{bmatrix} =  \begin{bmatrix} a & b & c & d \\ e & f & g & h \\ i & j & k & l \\ m & n & o & p \end{bmatrix} \begin{bmatrix} x_1 & x_2 & x_3 & x_4 \\ y_1 & y_2 & y_3 & y_4 \\ z_1 & z_2 & z_3 & z_4 \\ 1 & 1 & 1 & 1 \end{bmatrix}

このa~pを決定できれば問題解決です.

  • \begin{split} [x^\prime] &= [A] [x] [A] &= [x^\prime][x]^{-1} \end{split}

pythonに解いてもらって完成.

import numpy as np

# 行列x
matBefore = np.array([
    [-5.889599323272705e-01,  4.797607362270355e-01,  5.793557167053223e+00, 1.0],
    [-4.870399534702301e-01, -6.359863281250000e-02,  5.654996395111084e+00, 1.0],
    [ 0.000000000000000e+00, -1.063110381364822e-01,  5.825235843658447e+00, 1.0],
    [ 0.000000000000000e+00,  4.501586854457855e-01,  5.965075969696045e+00, 1.0]
]).T

# 行列x^\prime
matAfter = np.array([
    [ 4.853953361511230e+00,  5.070699310302734e+01,  1.770071029663086e+01, 1.0],
    [ 4.817562103271484e+00,  5.016485214233398e+01,  1.752869987487793e+01, 1.0],
    [ 5.278203964233398e+00,  4.999197006225586e+01,  1.768973922729492e+01, 1.0],
    [ 5.416565895080566e+00,  5.052135086059570e+01,  1.786248016357422e+01, 1.0]
]).T

matTransform = np.dot(matAfter, np.linalg.inv(matBefore))

print matTransform

目をコピーしてきてはめ込み.無事に収まりました.

投稿者 CASPAR003
投稿時刻 19:09
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/07/1909.html
【Shade】座標変換を使おう計画

3DCGでキャラクターにポーズをとらせたあとに,目のパーツだけポーズとる前の座標系で作り直して差し替えようという計画で作業しています.

表情はいじっていないので,顔のジオメトリをガイドにポーズとる前→ポーズとった後の変換行列を求めて差し替え用のパーツを在るべき位置にはめ込むという段取りだったんだけど,3次元の座標変換のコードを扱った経験がないので,具体的な事が判らず今さらお勉強中.

シーンに配置した後に「これ差し替えたい」って場面は(無いのが理想ですが現実には)結構あるのでやり方覚えてスキルアップしておこう.

投稿者 CASPAR003
投稿時刻 16:36
カテゴリー Shade
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/07/1636.html

2014-09-04

【雑記】CEDEC終了

9/2から3日間,CEDECに行ってきました.かねてから公開されているスライド等では知ってはいましたが,初参加です.

会場はパシフィコ横浜.前回来たのはSIGGRAPH ASIAの時だから,またしてもCGネタです.そういえばSIGGRAPH ASIA 2015は神戸で開催ですね.1年以上先ですが楽しみにしておきます.

セッションはどうやってまとめるか考え中なのでまた後日.

MiniDiary
おまけ

みなとみらい駅の横浜市会のポスターに謎の美少女.上手すぎないけど可愛い絵が好きです.

投稿者 CASPAR003
投稿時刻 23:03
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/04/2303.html

2014-09-03

【雑記】最近の話

最近のこと.

なす天式橙は,ポーズ調整中.手戻りが多すぎてあまり進んでいるように見えません.

CEDECは2日目も行ってきました.人浪の人が言っていた「コンピュータに騙されてみたい」は印象に残る一言.明日も行きます.

仕事のこと.半日だな,と思ったタスクがも2日かかる見積もりの甘さ.半日見積もりの仕事があと3件くらいあるのでだいぶ憂うつです.

ラーメンなんて多くても1日1食しか食わないというのに,先週末に何を思ったのか5食分も生麺を買ってしまい,毎晩ラーメン食べてます.明日で無くなる,やったー.

MiniDiary
らんさま

おきつね(ニコニコ静画).お美しい.

投稿者 CASPAR003
投稿時刻 23:53
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/03/2353.html

2014-09-01

【雑記】CEDEC行ってくる

明日からCEDECです.3日とも足を運びますが,1日目と3日目は仕事,2日目はプライベートと自分の中では分けてあります.会社で報告用のプレゼンを作る以外,やることに違いは無いですが.

明日は企業展示を含めた会場全体の下見をして明日以降の動き方を決めるための資料集めをしにいきます.聴講を決めてるセッションは1つだけ.

投稿者 CASPAR003
投稿時刻 22:17
カテゴリー 雑記
コメント 0 件
トラックバック 0 件
記事へのリンク https://www.caspar003.info/delta/archive/2014/09/01/2217.html
< 2014年8月 Index 2014年10月 >

ブログ情報

カレンダー
2018年2月
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
最近のエントリー
最近のコメント
コメントを頂いたエントリー
コメントをくださった方一覧
コピー用紙の裏表
でった☆
CASPAR003
あのー
CASPAR003
amumo
CASPAR003
mariko
kazu
お仕事で青ざめた話
iun
iun
CASPAR003
AcrobatでPDFの一括印刷
Caesar
CASPAR003
Shadeのレンダラー仕様メモ
iun
CASPAR003
ブログ同盟本 C87 3日目 東S-04b
CON$
CASPAR003
Ca3 Post_Effector 2.0
sisioumaru
CASPAR003
sisioumaru
CASPAR003
Shade15について雑感
iun
CASPAR003
iun
色について
iun
CASPAR003
Lv67
iun
CASPAR003
雪まつり行ってきたよ
iun
CASPAR003