[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 17:45 / Filesize : 111 KB / Number-of Response : 288
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NiVE愛用者スレ2 【NicoVisualEffects】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 14:07:50 ID:YC6ccsBy0]
NiVEについて意見交換するスレです

NicoVisualEffects本家
www.wikihouse.com/nicoAE/index.php?FrontPage

■起動できない・読み込めない・書き出せない・何がなんだかetc.…
以下参照
www.wikihouse.com/nicoAE/index.php?FAQ
・NiVEのreadme.txtおよび操作説明
・ニコニコで「ニコニコ動画講座 NiVE」でタグ検索
・ニコニコMAD制作初心者向けスレのテンプレ
  (pc11.2ch.net/test/read.cgi/streaming/1206638465/1-10n)
■コーデックの質問はコーデックのスレへ
■動画編集に向いてないから糞だな!
NiVEは比較的、動画の編集よりも動画の加工に向いています
(各作業に的したソフトを使い分けましょう)
■AEじゃないから糞だな!Premiereじゃないから糞だな!
AEやPremiereをご使用下さい
■AEを超えた!NiVEはAEを超えたぞ!
引き続きご愛用下さい
■わかんないからやり方教えて。
だが断る(自分で探そう、考えよう、やってみよう)

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 15:42:58 ID:q7EfqKXa0]
流れ読まずに初心者なサンプル。

NiVEサンプル カラーキー使ってみました
www.nicovideo.jp/watch/sm2961278

アスキーアート駆使した大作がくる前にレベルの低いものをちょこちょこと・・

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 16:36:39 ID:byrR964P0]
動画編集素人だからNiVEサンプルマジでありがたいわ。

154 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/11(金) 16:50:43 ID:3KLZjcvt0]
ふらっとC#スレ見てたら良いネタがあったので冷めないうちに。


ver 1.32

・トラック追加時にエラーが飛ばないようにしてみるテストをもっとテスト
・マルチスレッドを使用するエフェクトに対応
・拡張2Dレンダラのマルチスレッド対応と高速化
・負荷の高い処理(ブラー系、グロー関係)のマルチスレッド対応
・forループ展開用ライブラリの追加

フレームごとにスレッドを分けるよりも簡単でちゃんとパフォーマンスアップしたのでやってみた。
テストの結果、C2D E6600で重たいエフェクト(グローとかLightBurst)でフレームレートが 1.5〜2倍ほど上がったw
一応nicoAE.Plugin.ThreadingのParallel.For()を使って簡単にマルチスレッド化できるので、
プラグイン作者の方も余裕があればやってみてほしいです(`・ω・')

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 16:54:59 ID:q7EfqKXa0]
ニコニコ動画流星群
www.nicovideo.jp/watch/sm2959233

最初と、最後の曲名リストがNiVEつかっているみたいですね。
Ver.1.11使っているって表示ありました。

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 18:00:10 ID:lgI6p4ir0]
>>154
開発進めすぎワロタ
マルチスレッドおいしいです

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 18:51:11 ID:q7EfqKXa0]
>>154
おつかれさまです。HT効けばうちの北森Pen4でも有効かなあ・・あとで試してみます。

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 21:31:46 ID:5t2JPW+m0]
>>154
開発乙です。嬉しいけど早すぎて機能把握が追いつかないw

>>144
122です。作成中ずーっとループさせて見てました。
地図移動しながらペタペタ絵を貼ってくシーンが好きです。

>マスクにぼかしが入るようになったのでもう要らないと思いますが・・・
マスクでぼかしできるようになったのすっかり忘れてました。
マスクで出来ないような動きも入れるべきだったと反省中。

>>151
方法は色々あるけど一例として。

カメラ作成、タイムラインに追加、カメラのオプションの縦視野角を52に設定。




159 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 01:56:14 ID:mlRfjn1M0]
>>128で放置推奨でしたがつい出来心で
フラクタルノイズのサンプル作ってみました
www.nicovideo.jp/watch/sm2966685
でも各パラメータの意味はまったくわかりません

160 名前:名無しさん@お腹いっぱい。 mailto:age [2008/04/12(土) 03:02:54 ID:NmHC2nFl0]
>>155
NiVEって書いてあるのに、皆ボートに夢中だったw

>>159
タグにヒロシワタナベが居て最初驚いたけど
おまけを見て納得



161 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 08:05:45 ID:8ucWKq0b0]
弾幕エフェクト使い方は分かるけど、おいしい使い方思案中。
とりあえず使ったら「弾幕」の黒い字が白い背景を集団で左から右へ・・
変な連想してしまいました(^^;)

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 08:10:02 ID:fWv+/bVI0]
あれ?
タイムラインの所に、マウスカーソルを持ってくるだけでシークするんだけど、そういう風になったの?

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 10:34:28 ID:8ucWKq0b0]
>>162
>>111参照。1.31からですね。地味に嬉しい。


164 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 10:39:26 ID:8ucWKq0b0]
>>163
前言撤回。タイムラインクリックでの移動はずっと前からあるし・・
手元の1.32ではクリックしないとその場所に飛ばないです。

165 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/12(土) 10:57:26 ID:BHh3qW4Z0]
開発が早すぎるといわれて喜んでる自分がいるw


さて、ぼちぼちいろんな事についての勉強を始めようと思ったのですが、
ガウスぼかしや放射状ぼかしの高速化についてなにか資料になりそうなものって
ないでしょうか?
普通のぼかし処理はたった今笑っちゃうくらいの高速化が出来たのですが、
重み付きのぼかしはどうもうまくいかず、調べても基本的なことしか出てこない orz
重み付きだと[(縦+横)x範囲]回が限界なんですかね…

>>162
フレームカーソルの移動であれば、クリックした後どっか別の場所にマウスカーソルを
持って行ったためにボタンを放したというメッセージがNiVE上に飛ばなかったのが原因かと。
クリック中にwinキーを押してスタートメニューの上でボタンを放すと再現できますね。

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 11:16:15 ID:J5EQfjsn0]
やべー頑張って何かケチつけるとこ考えないと。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 11:29:20 ID:R9mf77tS0]
>>165
開発が早すぎる

>>162
あれ、うちもそうなんだけど>>163>>165を見るともしかして環境依存なんでしょうか。
勘違いかもしれないので詳しく書くと
「アイテム名」の右の 5 10 15 ... って書いてある行をマウスが通過するたびに
クリックなしでそこにシークされちゃいます。
つまり再生ボタンとタイムラインを行ったり来たりするたびにシーク位置が変わるってことです。
これ、仕様じゃないんですかね?
てゆうかどうも仕様じゃないっぽい?


168 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 12:25:45 ID:zskPSZVkO]
春からやる気出しすぎなうp主吹いたwww


AEの「CC Radial Fast Blur」ってのが異常に速くて思わず吹いたが
(E6850にて3000x2000の静止画に適用量100、約19fps)
どうやったらあんなことになるのやら…外人恐るべし。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 13:07:58 ID:fMrsEG4l0]
>>168
シェアウェアの面目如実かねぇ。
つーか主を煽るな。過労で倒れてしまうw

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 13:46:43 ID:fWv+/bVI0]
162でつ。1.32でなります。1.31ではなりません。

やっぱり、アイテム名の横の再生位置(?)をシークできる所を一度クリックして位置を選択すると、マウスカーソルを乗せるだけでシークされるようになります。
例えば、200の位置をクリックして、他へカーソルを動かすだけでシークしまくります。
200の位置をクリックして、その場から動かさずにもう一度クリックする(ダブルクリック)で、回避できます。
もしくは、マウスカーソルをシーク位置に置いて、ピンクのカーソルラインが追いついてシーク完了して、プレビュー画面が更新された状態でもう一度クリックすると元に戻ります。
プレビューの更新をしないというか、再生する動画やイメージが無い場所を初シークした時には、勝手にシークモード固定にならない事がおおい。

この勝手にシークモード状態で、トラックの移動をダブルクリックでカーソル位置へ移動できないなどが起こります。



171 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:19:16 ID:ioFtRy+T0]
>>165
いつも開発お疲れ様です。
素早いバージョンアップにwktkしてます。

実は、1.32で、>>162さんと似たような状況になって、なぜかな?と思っていたのですが
うp主さんの
 >>165
 > フレームカーソルの移動であれば、クリックした後どっか別の場所にマウスカーソルを
 > 持って行ったためにボタンを放したというメッセージがNiVE上に飛ばなかったのが原因かと。
を読んで、もしかして関係あるのかな、と思ったのですが、1.30(1.31は試していません)までよりも
タイムライン部の反応が、自分の環境では遅くなった気がします。
より正確に言うと、マテリアルやエフェクトをいじろうとすると、ワンテンポ遅れる感じが強くなりました。
マウスの操作メッセージがNiVEまで届きにくくなっているのでしょうか?

自分の環境を一応書いておきます。
 PentiumM 超低電圧753
 インテル(R) 915GMS Express チップセット
 Windows XP SP2

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:30:03 ID:fWv+/bVI0]
ちょっと追加です。
編集する動画やイメージが、ひとつだけでは起こりません。

[アイテム名.   ]|| ||| |5.| | || |10| |||||
▲[img1a  [−]]|□□□□[S■■■■■■■■■■■
▲[img1b  [○]]|□□□□□□□□□[S■■■■■■
▲[img1c  [○]]|□□□□[S■■■■■■■■■■■
▲[wav1.  [○]]|■■■■■■■■■■■■■■■■

例えば以上の時
・0〜9までの位置をシークしても、勝手にシークモードになりませんでした(自分の環境)
・10以降だと、img1bとimg1cが表示onで、重なる場所なので勝手にシークモードになりました。
・で、10以降をシークした場合、前のダブルクリックで回避は使えませんでした。
これは、画面の更新が行われないイメージが重なってる場合だと起こります。

っと、ここまで書いて、試しに他の動画追加してみたら、ならなくなった…。
同じ条件のカラーイメージの重ねでなったり、ならなかったり。
ならなかった状態の物に、動画追加でなったり・・・。
動画一本でもなったり、ならなかったり。(´;ω;`)・・・参考になるだろうか?

Q6600(定格)+P35 Express+XP SP2


173 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:42:30 ID:JroBU8S80]
多分タイムラインのアイテムに追加エラーの対応がらみで
タイミングによってはLBUTTONUPがちゃんと飛ばなくなったんじゃないか?
NiVEじゃなくても、会社のPCでもまれにウィンドウドラッグしたら
マウスから離れなくなったりすることがあるw

174 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/12(土) 14:56:06 ID:BHh3qW4Z0]
うーん、何が原因なんだろう orz
アイテム追加エラーの原因はコントロールノ初期化のタイミングのズレによる
nullな配列へのアクセスからくるぬるぽだったので、特に他に影響を及ぼすような
変更は行っていないのですが…

後関係あるような変更といったら…
マルチスレッドを有効にしてますか?

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 15:15:01 ID:8ucWKq0b0]
たしかにボタン押さなくてもカーソルが動くの確認しました。
もうちょっと見てみます。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 15:18:58 ID:8ucWKq0b0]
確実に再現しました。タイムラインダブルクリックでの位置移動以降
カーソルがマウスの動きに追随してしまいます。

177 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/12(土) 15:19:50 ID:BHh3qW4Z0]
原因がわかりました orz

マルチスレッドで処理をさせてもちゃんとウインドウメッセージを処理できるように
Application.DoEvent()を差し込んだんですが、逆にそれが悪さをしてたみたいです。
外したら上でいわれていた現象は発生しなくなったのですが、マルチスレッドで
処理するとプレビューが orz
ちょっと別な方法考えてきます。

178 名前:171 mailto:sage [2008/04/12(土) 15:45:31 ID:ioFtRy+T0]
>>174
すみません、遅くなりました。
すでに原因を究明されたようで、本当にお疲れ様です。
おそらくすでに不要な、念のための報告ですが、
マルチスレッドはOnでもOffでも同じでした。

179 名前:名無しさん@お腹いっぱい。 mailto:age [2008/04/12(土) 18:37:25 ID:NmHC2nFl0]
技術的に何も力になれないからサンプルを作ります。
>152氏にパクったのはナイショの方向で。

【NiVEサンプル 電光掲示板】
www.nicovideo.jp/watch/sm2973043

180 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/12(土) 19:51:37 ID:BHh3qW4Z0]
これ以上web上をさまよっても高速化の鍵は見つかりそうもないので今回はここまで。


ver 1.33

・マウスクリックでフレームカーソルを移動するとシークが終了しない事があるのを修正
・ブラー(ぼかし、放射のみ)の高速化とブラー(ぼかし)の範囲の上限引き上げ


レイトレ… ('・ω・`)
こいつは積んでも速度が半端無く遅くなりそうだ。



181 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 20:03:56 ID:NRy+W1gM0]
>レイトレ
どこに使う気だwww

3Dオブジェクトを読み込んでカメラと連動…って妄想したことはあったけど
ふと「それなんてjahshaka?」と気づいたw

182 名前:171 mailto:sage [2008/04/12(土) 21:24:49 ID:PhQ4Py100]
>>180
1.32での問題解決しました!
ひゃっほー!ありがたいです!
快適ウキウキです。

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 23:00:18 ID:fWv+/bVI0]
>>180
ネガつぶし、お疲れ様でございます。

ところで、これは自分だけが感じている事かもしれませんが、[ヒストリー]で作業を戻そうとヒストリーウインドウを選択してフォーカスが移ると、
ヒストリーウインドウのスクロールバーが最上部まで戻ってしまうのがずっと気になっていて面倒で仕方ありません。
しかし、今まで誰も言わないって事は、やっぱ俺しか気にして無いのかな。

[Ctrl+Z]で戻れ?そう致します、サーセン。
新機能追加や高速化への作業の邪魔ばかりしてるな、俺。サーセンw

P.S. もう使わなくなるけど、右クリックで指定できる[トラックの移動]機能の ◎右に移動 と ○左に移動 の左右の位置もずっと気になってた。


184 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 23:18:05 ID:8ucWKq0b0]
>>183
言われて始めて気になり始めました(^^;)ヒストリーウィンドウの挙動
追加で言えば、ステータスバーには取消操作数の表示だけじゃなくて、
戻った場合の現在位置も表示したほうがいいかもしれません。

使い勝手系統の話は作った本人では気づけないところもあるから
言ってみるのは意味あるんじゃないでしょうか。
FLV直接読めるようにしてください、なんてのよりはよほどいいと思います。

185 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/13(日) 00:24:44 ID:PTEYfy5E0]
ヒストリーは確かに激しくウザイんですが、フォーカスを持てるコントロールがないため、
スクロール位置を指定できないんですよね。しかも、スクロールバーの情報は取得のみ
しか出来ないため直接セットすることも出来ず… orz
ヒストリーの現在位置と、トラックの移動のラジオボタンの件了解しました。


いい加減縦長もあれだからシャイレイヤーでも積んでみようかな。
コンポジションは… うん、まだ無理 orz

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 00:53:49 ID:hn04jxyM0]
質問です。
キーフレームの間を補完するとき、補完の度合を変化させるにはどうしたらいいんでしょうか?
状態がカクカク変わるのは美しくないので、
最初は変化速度100%で、だんだん減速して最終的に0%にするようにできたらとか思うのですが。

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:14:48 ID:st3AfYt80]
1フレーム      30フレーム
 100%         0%

という具合に徐々に変化させたいという意味なら、
1フレーム目のキーフレームを変化点に、
30フレーム目のキーフレームを固定点にすればおk

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:25:17 ID:hn04jxyM0]
>>187
んーと、その場合、

1  10  20  30  40(フレーム)
100 67  33  0  0(%)

っていう適用になるわけですが、

1  10  20  30  40(フレーム)
100 40  15  0  0(%)

みたいな感じに、滑らかに終止させたいのです。
数字はテキトーですが。

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:33:18 ID:st3AfYt80]
変化速度を等速にするんじゃないってことですね


1  10  20  30  40(フレーム)
100 40  15  0  0(%)

↑なら、10、20フレーム目を40%、15%に設定して、
そのうえでそれぞれ変化点にすればいいんでないの?

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:37:09 ID:iRNMp/SO0]
新装備のエクスプレッションで、ゆるやかな曲線書くか
キーフレームを終盤ほどたくさん打つしかないんでは?



191 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:37:34 ID:sGgJZ2BT0]
>>188
Flashだと徐々に加速するとか徐々に減速するとかありますね。


192 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:39:27 ID:hn04jxyM0]
そうか、それしかないんですかねー……
それだと極端な話、完全に滑らかな動きを実現するには
全フレームに設定しなきゃいけなくなるし、
それは設定や修正の手間を考えるととても現実的じゃないので、
補完の加速度みたいな項目で制御できるんじゃないかなーと思ったです。

もし現在そういう項目がないのであれば、
機能追加の要望として出させていただきたいです。

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:40:28 ID:sGgJZ2BT0]
情けないことにトランスフォームエフェクトの
「補完方法」の意味がよく分かっていません。

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:41:41 ID:iRNMp/SO0]
マテリアルを動かしつつ、カメラを違う速度で動かせば
キーフレーム大量に打たなくても疑似的減速みたくなるのかな?

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 01:43:34 ID:sGgJZ2BT0]
>>192
とりあえずエクスプレッションで実現する方向で考えてみましょうか。
ひな形の式に値入れるだけで片づきそうな気がする。

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 02:00:24 ID:hn04jxyM0]
そうか、エクスプレッション使えばいいんですね。
nフレーム目からmフレーム目まででi%からj%まで変化するとして、
任意のxフレーム目で適用される値が
i + x * (j - i) * (m - n) * sin(x)
になればいい、みたいな感じ?

パラメータとして、-1〜1までを指定できて、
-1だと立ち上がりがゆっくりで徐々に早くなる、1だと最後にゆっくり静止する、
とかいうのもあったらうれしいよね。
この求め方がちょっと俺にはわからないので、どなたか知恵貸してもらえたらうれしい。

正直、もし詳しい人いたら作ってくれってお願いしたいとこだけど、
自分の問題でもあるんで、C++ちょっと勉強してみるよ。

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 03:22:57 ID:hwp7DGGo0]
>>196
ほれ。

PointFProperty pos = (PointFProperty)ExpressionUtils.GetProperty(Property.ThisProperty, "位置");

//第一キーフレーム(f1 = フレーム・p1 = 位置)
int f1 = 0;
PointF p1 = new PointF(40, 30);

//第二キーフレーム(f2 = フレーム・p3 = 位置)
int f2 = 30;
PointF p2 = new PointF(320, 240);

int Idx = Property.Index;
int df = Math.Abs(f2 - f1);
double Param = 2 * (((30 - (double)Idx) % df + 1) / df);
pos.TypeSafeValue = ExpressionUtils.Ease( f1, p1, f2, p2, Idx, Param);


198 名前:197 mailto:sage [2008/04/13(日) 03:26:16 ID:hwp7DGGo0]
ごめん、間違えてたw

【正】double Param = 2 * (((df - (double)Idx) % df + 1) / df);

【語】double Param = 2 * (((30 - (double)Idx) % df + 1) / df);


199 名前:197 mailto:sage [2008/04/13(日) 03:31:42 ID:hwp7DGGo0]
いかん、寝ぼけてるorz
正しくはこちら。cast無茶苦茶だたw

PointFProperty pos = (PointFProperty)ExpressionUtils.GetProperty(Property.ThisProperty, "位置");

//第一キーフレーム(f1 = フレーム・p1 = 位置)
int f1 = 0;
PointF p1 = new PointF(40, 30);

//第二キーフレーム(f2 = フレーム・p3 = 位置)
int f2 = 30;
PointF p2 = new PointF(320, 240);

int Idx = Property.Index;
double df = Math.Abs((double)(f2 - f1));
double Param = 2 * (((df - (double)Idx) % df + 1) / df);
pos.TypeSafeValue = ExpressionUtils.Ease( f1, p1, f2, p2, Idx, Param);

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 07:00:35 ID:FFXtNpvZ0]
>>196
197さんのとはちょと違うがease()サンプル上げたんで参考にしておくれ。

www10.uploader.jp/dl/NiVEM/NiVEM_uljp00019.zip.html



201 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 07:11:31 ID:p5/z8UEB0]
何というスレ…!!!

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 09:48:37 ID:oe5iEx860]
>>199 >>200
スゴ。NiVEサンプルタグつけてニコニコにあげてほしいです。

>>185
異常な速度での開発お疲れ様です。
使い勝手系統の話が出てたので便乗しますが、
エフェクトやトラックを削除するときの確認は無くてもよいのでは?
Ctrl+Zが効くわけですし。

203 名前:196 mailto:sage [2008/04/13(日) 12:01:20 ID:hn04jxyM0]
おー!
Ease()関数で簡単に実装できたんですね。
これはわかりやすい。ありがとうございます。

204 名前:196 mailto:sage [2008/04/13(日) 15:01:51 ID:hn04jxyM0]
いろいろ試してみた。

>>200だと、やっぱり始めと終わりがカクカクしちゃうのと、
実は元々俺がやりたかったのはサイズの変更についてなので、
>>199ベースに書いてみたよ。

-------------------------
SizeFProperty size = (SizeFProperty)ExpressionUtils.GetProperty(Property.ThisProperty, "スケール");

int f1 = 200;
int f2 = 300;
SizeF s1 = new SizeF(10, 10);
SizeF s2 = new SizeF(100, 100);

int Idx = Property.Index;
double df = 2 * Math.Abs((double)(f2 - f1));
double Param= 2 * (((f2 - (double)Idx) % df + 1) / df);
size.TypeSafeValue = ExpressionUtils.Ease(f1, s1, f2, s2, Property.Index, Param);

-------------------------

ところで>>199
double Param = 2 * (((df - (double)Idx) % df + 1) / df);
じゃなくて
double Param = 2 * (((f2 - (double)Idx) % df + 1) / df);
じゃない?


205 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/13(日) 17:31:18 ID:/SgjczpZ0]
使い込み系強化のためいつもよりちょくちょく顔出しててウザイかもしれませんがご了承ください orz

ヒストリーウインドウの巻き戻りの件ですが、MSDN漁ってたら解決しました。

>>202
了解です。 やっぱり使い込み系は作り手側はなかなか気づかないもんですね。
一応それなりに使ってるつもりではあるんだけども orz


さて、皆さんをさんざん悩ませてる1つプロジェクトデータの互換性について重大な質問があるのですが、
どちらが良いか意見を聞かせてください。

1、次ぐらいのマイナーバージョンアップで1.3系までのデータを切り捨てて今後ほとんどのバージョンでの
  互換性をとれるような仕組みを取り入れる
2、現状のように、新しい機能の追加によりプロジェクトデータに変更が必要になったときに変更する


現在NiVEサンプルで盛り上がっているのでいつ導入するかはまだ考え中ですが、あまり先延ばし
にすると過去の遺産の活用が出来なくなりそうなのと、ようやく方法が思いついたのでちょっと
出してみました。
//XMLSerializerで全部のデータをシリアライズできればこんな問題は… orz

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 17:50:14 ID:sGgJZ2BT0]
>>205
出来れば、ですが、
・次のバージョンで1.30までのデータをテキスト形式にエクスポートする機能を入れる
・その次のバージョンではインポート機能を入れて適当に取り込めるようにする。
 直接の互換性はとれなくてもいいです。

個人的には、アイテムとトラックががちがちに結びついている、1.20より前の
バージョンのプロジェクトファイルは、過去データの再生用にしか使えないので
exeだけ残してくれればなんでもいいです。



207 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 17:57:23 ID:D74L6S++0]
PNGの周りが透明の黄色い円があるとして、それをぼかそうとしてブラー(ぼかし)
使ったんですが、黄色い円のまわりに暗い色の縁取りができてしまいます。黄色と透
明が混ざって段々ぼやけて薄くなっていくのを期待していたのですが、うまくいきま
せん。レンダラの設定の背景色が黒だと期待どおりなのでもしかして透明色は黒とみ
なされるんですかね?PNGの透明色の設定が悪いのか、もしくは違うエフェクトで対
応する方法があれば教えてください。

>>205
206さんの意見に一票!

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:11:07 ID:oe5iEx860]
>>205
>>202の採用ありがとうございます。

プロジェクトデータ互換性についてですが、正直1と2の明確な違いがわかりません。
1でも将来的にまた互換性が取れなくなる可能性はあるわけですよね。
個人的な、しかも感覚的な意見になってしまい申し訳ないのですが、
思いついたことがあるならガンガン取り入れていくべきだと思います。
というか、うp主的に今後の開発がしやすいほうを選んでもらうのが
利用者としては一番幸せかなーと。
過去への執着が進歩の足枷になるなんて嫌なんだぜ?

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:11:55 ID:dO6CTmdv0]
>>205
>>206 さんの書かれているようなエクスポート・インポートがつけばベストでしょうが
それなしでも、旧バージョンのexeさえ手に入るようになっていれば
(1)の選択肢で良いような気がします。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:18:58 ID:TVjdPb19O]
それか簡単なコンバーターを作ってくれればいいんだが。



211 名前:gtk2k mailto:sage [2008/04/13(日) 18:33:04 ID:/XkztRXh0]
XMLSerializerに出力するデータは属性で制御できたはず。@ITでそんなことを読んだ記憶が・・・

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:39:29 ID:oe5iEx860]
>>207
「暗い色の縁取り」がよくわからなかったんですが、これじゃダメですか?
www10.uploader.jp/dl/NiVEM/NiVEM_uljp00020.zip.html

213 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/13(日) 18:41:29 ID:/SgjczpZ0]
>>206
実は、テキストで書き出すためのクラスがXMLSerializerだったりするのですが、これだと
いろいろと制約が大きく、エフェクトに関するデータがほとんど書き出せないためプロジェクトデータ
としては全く使い物にならなくなります。
このため、BinaryFormatterというデータをバイナリで書き出すクラスを使っているのですが、
これだと名前空間が変わったりデータのアライメントが変わるだけで読み込めなくなるという問題が… orz

>>208
それぞれについて詳しく書くと、
1、1.3系までのデータをさっさと切り捨てる代わりにプロジェクトデータに上位互換性を持たせる
2、1.3系までのデータはもうちょい長生きさせる。その代わりいつ切り捨てられるかわからない
という感じです。
それぞれの問題点は、1だとせっかくサンプル祭りで盛り上がってるのにそれに水を差す事に
なりかねないということ(バージョンアップまで待つとか)、2は、今までのようにプロジェクトデータ
の互換性が無くなることで新しい機能を使いたくても使えないというような感じでしょうか。

>>207
確認しました。
どうやらpngのアルファ部分は黒(0,0,0,0)になっているようです。ちょっとぼかし側で修正してみます。

>>211
NiVE本体側のデータは属性で管理できますが、エフェクト側は本体からはどうにも出来ないため
運任せに…
List<>がシリアライズ出来ないってどういう事だよ orz

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:41:45 ID:/qJg/rUS0]
質問です。
字幕をロゴ作成ソフトで作り、背景色を透明にしようとしているのですが、どうすればよいでしょうか?

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:45:15 ID:iRNMp/SO0]
>>207
背景の黒が透けて見えてるだけなんて事はありませんか?
アルファのみにブラーをかけてませんか?
グローで無理やり白っぽくする事は出来ますけど、特定の色だと
色自体変わる事もありました。
>>205
長い目で見れば@のが手間を減らせるようでしたら@希望です。

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 19:21:35 ID:D74L6S++0]
>>212
おー、背景白でも綺麗にぼやける。
簡単な図形なら絵描く必要ないんだなあ。
>>213
すいません。お願いします。
>>215
>>213にあるとおりPNGでしか起きない問題みたいです。

しかし絵描く必要なかったのか。みんなNiVE使いこなしてんだなー

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 19:22:02 ID:FFXtNpvZ0]
>>213
1希望っす。でも急いで作って無理したりしないでねー

>>214
透過PNGでロゴつくるとかじゃだめ?

218 名前:gtk2k mailto:sage [2008/04/13(日) 19:38:03 ID:/XkztRXh0]
>>213
そう一番気になってたのはエフェクト側について。
パス(グラフィックスのパス)なんかを使用したエフェクトを追加した場合、
プロジェクトを保存する時にそのパスなどの情報をプロジェクトに含められないというのが欠点かと。
幸いにしてエクスプレッションで何とかできるけど、やはりGUI使った編集のほうが俄然いいと思う。
さらにはプレビュー画面でそれができればなおいいと思う。

219 名前:名無しさん@お腹いっぱい。 mailto:age [2008/04/13(日) 20:02:01 ID:lwwm81mw0]
>>205
1.20への変更も皆が対応できてる気がするので
@でも問題ないのではないでしょうか?

サンプルに関しても全てver表記されているし
『旧verはwikiより入手可能』と告知にも書いておいたので
それさえ生きていれば何とかなるんじゃないかと…

>>214
・ペイントソフトで先に作るなら透過PNG
・NiVEの中ならカラーイメージ(サイズ0or不透明度0)xテキスト
でできるでしょう

220 名前:197 mailto:sage [2008/04/13(日) 21:12:26 ID:hwp7DGGo0]
>>204
かさねがさねスマンw むしろこっちです↓
double Param = 2 * (((df - (double)(Idx - f1)) % df + 1) / df);



221 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 22:15:47 ID:sGgJZ2BT0]
>>213
事情は分かりました。
これこれトラックのどこどこキーフレームのなんとかエフェクトに値をセットする、って
事だけ書き出せればいいはずで、何とかなるのかなあと思っていました。

まだサンプルは十数個ですし、(少なくとも私がアップしたものは)全然大した物じゃないので
旧exe残してくれればいいです。

逆に言うと、簡単にできるなら今後の互換性を確保できる形に移行したほうがいいと思います。
もし見直しの結果プロジェクトがテキストに書き出せる形になるなら大歓迎。

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 23:34:33 ID:hwp7DGGo0]
>>213
NiVEがどういう形でプロジェクトを保存してるか分からんけど、
ファイルフォーマットの仕様はさっさと固めてしまうほうがいい。

しかしいくら互換性がなくなるからって旧データが一切使えなくなるのは
あんまりなので、コンバーター作るなりして欲しいなぁ。

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 01:42:09 ID:mA45+58n0]
>>213
人それぞれだとは思うけど、自分的には、1。
NiVEはついこの前に発表されたばかりのモノだし、現状維持に拘る必要はあまり無いんじゃないかと…。
新生活、新環境が始まるからそちらに色々と時間や手間を取られて、サンプル祭りも落ち着いてしまうと思われ・・・。
それでも、1.20系サンプルはNiVE1.3*をwikiに残して参考として見る事を出来るようにしておけばいいと思うし、
次期MCが出たらまたすぐそのサンプルが増えるだろうし、サンプル職人は皆優しいからMCverの方で同じサンプルを作ってくれるハズ。

MCによって、1.3*までのプロジェクトが読み込めないとなっても、新しい動画作るときまた新たに素材を作ったり、
新たにエフェクトの掛け方を変えたり研究したりして過去の物は使わない事が多いんじゃないかなぁ。

サンプル祭りに水を差す事を気にして足踏みするより、フォーマットを固めてしまう方が作者うp主にもユーザーにも有益だと思う。
・・・う〜んどうしよう?なんて言ってる間に3ヶ月、半年くらいすぐ経過するw

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 02:07:03 ID:092U+U9M0]
自分も1だな。
いずれ切り捨てるんなら今でも別に構わない、
旧バージョンもダウンロードできるようにさえしておけばいいと思う。

225 名前:名無しさん@お腹いっぱい。 [2008/04/14(月) 03:38:25 ID:2yLnx5qF0]
素人な質問でごめんなさい。
「Nullオブジェクト」って何なんでしょうか?
どういう時に、どのように使うものなのでしょうか?

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 03:39:48 ID:pl//qHRr0]
俺も1派だけど、切捨て容認してる人達は
今製作中のプロジェクトがあって、新バージョンによって不具合の解消や
新機能使いたいのに使えない、1から作り直しは嫌なのでやむを得ず
旧バージョンで我慢、なんて状態は想定してないのか?
旧プロジェクトの読み込みは何らかの形でサポートして欲しい。

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 03:47:46 ID:pl//qHRr0]
>>225
実体の無いオブジェクト。サイズ0x0、不透明度0のカラーイメージと似たようなもん。
親子リンクを使って他のオブジェクトをコントロールしたりするのに便利。
例えばカメラの親にして視点を円周運動させるとか。

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 09:45:57 ID:hqTI8sFZ0]
俺も1かな、開発段階での仕様はある程度確定しないと後々に差し支えるし、
どっちつかずはなんとなく気持ち悪い

よほどでかい物を作成している最中でもない限り、最初から作り直す手間は
それほど大きくないしね


229 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 11:39:35 ID:z1+6dOF70]
教えて君ですみません、使ってるうちにわからないことがたくさん出てきたので
まとめて質問させてください。

■1 似た設定のトラックを複数作りたいときに、エフェクト含め
トラック丸ごとコピーしたいのですが可能でしょうか?

■2 OpenGLで、直線を斜めから見たときにギザギザが出来るのでぼかしたいのですが
アイテムの外枠にはぼかしがかかりません。マスクで抜いて処理してるのですが
いい案はありますでしょうか?

■3 タイムラインの上から順に手前に映るので、回転させてアイテムの前後関係が
変わったときに透明度が効かなくなってしまうのにはどう対処したらよいでしょうか?

愛用者の皆様よろしくお願いします。
制作者様もちょくちょく出没するスレなので、ソフト側で対応してもらえるものも
あったらいいにゃあとの目論見もあります。
ニコニコ→www.nicovideo.jp/watch/sm2993096
nvp→www10.uploader.jp/dl/NiVEM/NiVEM_uljp00021.zip.html

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 12:34:03 ID:JLqfkYxW0]
互換性が無いのは、有料ソフトなら死ねだけど
無料の個人製作ソフトだからね。
好きにすればいいと思うよ。



231 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/14(月) 18:35:36 ID:ikQdO7iD0]
学校始まるとさすがに今までのスピードは維持できない orz

ここまでだと1の方が多いので1の路線で行きます。ただ、次のバージョンでは1.33までの
プロジェクトの読み込みのみサポート、保存は新方式という形になりますが、いいでしょうか?

>>229
>トラックのコピー
テキストなどのコピペと同じように編集メニューやCtrl+C、Vでコピペできます。
ただ、コピーするトラックを選択状態にしていても、同じトラックのエフェクトが選択状態の場合、
エフェクトのコピーが優先されるので注意してください。
>ジャギ
これはなぜかアンチエイリアスを有効にしても消えないんですよね… 何か他に原因があるんだろうか orz
>アイテムの前後関係
こればかりはOpenGLの仕様なのでどうしようもありません。 交差しているところでポリゴンを
分割するなんていう高度な技は持ってませんのであきらめるしかありません orz

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 18:48:34 ID:5qrQ7O1h0]
>>231
忙しい中、いつも乙ですよ!

>ここまでだと1の方が多いので1の路線で行きます。ただ、次のバージョンでは1.33までの
>プロジェクトの読み込みのみサポート、保存は新方式という形になりますが、いいでしょうか?

読み込みできるのであれば、もう完璧だと思います。


ところで、png等の静止画をトラックに追加すると150フレームで追加されると思うのですが
このフレーム数を変更するには、デュレーションで変更するのでしょうか?
静止画については任意のフレーム数で登録できると便利だと思うのですが。

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 18:49:01 ID:vyHAIxTV0]
左右対称シンメトリーの動画をniveでつくりたいんですがどうすれば・・・

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 18:57:41 ID:Dg6UNWTm0]
上下反転させてから180度回転

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 19:14:16 ID:vyHAIxTV0]
ありがとうございます
じゃあ左右対称は180回転でいいんですよね?

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 21:34:09 ID:pl//qHRr0]
>>235
ちなみに[拡張2D]や[OpenGL]のレンダラなら
[マテリアル]-[スケール]を-100x100(左右反転)または100x-100(上下反転)
にしてもおk。

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 22:39:33 ID:z1+6dOF70]
>>231
トラックのコピーできました!! スゴイ!! ありがとうございます!!
デメリットがなければ右クリックメニューの中に入れてくれると親切かも!!

ジャギなんですが、失礼ながらアンチエイリアスは見落としてました。
でも実際使ってみたらカラーイメージの対角線上に1本黒い線が出てきました。
エラーかどうかわからないけど報告です。

アイテムの前後関係はソフト以前の仕様でしたか。
「出来ることかどうか」の情報をもらえるだけでもすごくありがたいです。

>プロジェクトの読み込みのみサポート、保存は新方式
それコンバーターじゃね? 完璧じゃね?

そういえば学生さんでしたね。すごすぐる。
要望とかいろいろ出てくると思いますが(僕はガンガン出します)、
うp主さんのペースで、作りたいように作っていただければと思います。

>>232
書かれている通り、静止画はデュレーション変更で任意のフレーム数に出来るようです。
個人的にはデフォルトで150フレームは妥当だと思いますがそのあたりの使い勝手系も
このスレで意見を集められたら有意義じゃないでしょうか。
「デフォルトでプロジェクトの長さ分欲しい」とかの考えの人もいるやもしれないですし。

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 01:12:51 ID:qXG/w2yv0]
>>226
>>224だけど、もちろん旧verで製作中のプロジェクトファイルはある。
それは旧verのniveで使えればいいと思ってる。
(新機能使いたければ新しくプロジェクトファイル作る)

と思ってたんだけど、やさしいのねーうp主さん>>231

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 03:35:54 ID:W38Kb9pQ0]
>>229
>■3 タイムラインの上から順に手前に映るので、回転させてアイテムの前後関係が
>変わったときに透明度が効かなくなってしまうのにはどう対処したらよいでしょうか?

>>231読んで思いましたが、やっぱりあれですかねえ・・・
前後関係が変わったフレームから別トラックで作るとかの力技でしょうか。


240 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 17:16:16 ID:QprE5eiQ0]
>>239
というわけで、力技でやってみました。
トラックのコピーを覚えたおかげで一気に楽になりました。
www.nicovideo.jp/watch/sm3002993
nvp→www10.uploader.jp/dl/NiVEM/NiVEM_uljp00023.zip.html



241 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/15(火) 19:17:49 ID:I8qubng10]
バージョンが中途半端ですが過渡期ということでw

ver 1.39
・ヒストリーウインドウがアクティブになったときに上にスクロールするのを修正
・ブラー処理のアルファの考慮方法を修正
・OpenGLレンダラでアンチエイリアスを有効にすると黒い線が出てくるのを修正
・シャイレイヤーの追加
・トラックやエフェクトの削除時の確認ダイアログの廃止
・OpenGLレンダラのアンチエイリアスの品質を向上、ただし重く
・プロジェクトデータの管理方法を変更
※ver 1.33までのプロジェクトは読み込みのみ対応、保存は新形式
etc...

次のバージョンから1.33までのプロジェクトデータとは互換性が無くなる予定なので
必要な方は出来る限り取っておくようにしてください。一応wikiにあるとはいえ消える可能性も
あるので。
とりあえず、これで縦長タイムラインとはおさらば…できるといいな orz

>>232
トラックの追加処理を統一するためと、追加するたびにウインドウがポコポコ出るのはあまり
好きではない、というか連続追加する際に邪魔なのでウインドウはあまり出したくないですね。
本家AEでは追加時の長さがプロジェクトと同じみたいですが、どうしましょう?

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 19:34:04 ID:gOxZlamD0]
>>241
びっくりする速度のバージョンアップ乙です!
今回は永久保存版ですね。

> >>232
> トラックの追加処理を統一するためと、追加するたびにウインドウがポコポコ出るのはあまり
> 好きではない、というか連続追加する際に邪魔なのでウインドウはあまり出したくないですね。
> 本家AEでは追加時の長さがプロジェクトと同じみたいですが、どうしましょう?

今の150フレームだと短い場合があるので、可変になるのであれば嬉しいですが、
もう一つの手として、Premiere風に、環境設定で、静止画追加時の標準の長さを設定するという手も
あると思います(つまり使う人が好きな長さで設定しておける)。
これだと、それほど長い静止画を使う必要がない人にも、長く使いたい人にも対応できるような気がします。

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 23:54:48 ID:QprE5eiQ0]
>>241
相変わらずの乙です

静止画の取り込みについては>>242さんの
個別に設定できる案に賛成です。

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 00:44:15 ID:2HO+uvw+0]
>>241
Ver.1.39使ってみました。
シャイレイヤーってなに?と思ってググって、使ってみて・・・便利ですねこれ。
とりあえず見る必要のないトラックを一括で隠しておける。

>・ヒストリーウインドウがアクティブになったときに上にスクロールするのを修正
>・トラックやエフェクトの削除時の確認ダイアログの廃止

このへんも、とってもありがたいです。

245 名前:207 mailto:sage [2008/04/16(水) 00:47:06 ID:iQS82X0H0]
>>241
ブラーうまくいきますた!
プラグイン側の修正ということで、ブラー(方向)とかの
外部プラグインはだめでした。
カラーイメージとは構造が違うんですねー

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 02:08:03 ID:LvSHvH5P0]
実はnShineもブラー(方向)もアルファ0部分の処理には悩んだのですが
(もっともnShineは元の色より暗くなることは無いため無視)、
「標準のブラーも同じだからいいやw」と無視してましたwww

どうしようかな…基準ピクセルからスキャンして、カラー(A:0, R:0, G:0, B:0)の部分は
最後に見たピクセルの色を使う、とかかな。

247 名前:うp主 ◆nicoAE5HVc mailto:sage [2008/04/16(水) 15:46:41 ID:oE3P6xRw0]
>>242
画像入力やカラーイメージ、null、カメラはプラグイン扱いなので、出来れば本体設定にプラグインの
情報は書き込みたくないですね… 本体設定をいじるときにいろいろ面倒になるので。
というか、使うときはほぼ確実にデュレーションをいじるので長さMAXにしt… おや、誰か来たようだ

>>246
アルファ加重は、各ピクセルを足し合わせるときに該当ピクセルのアルファで掛けたものを足して、
書き出すときにアルファの合計値で割ると良い感じになります…と言葉で書いてもわかりづらい orz
こんな感じです↓

byte[] data;
byte[] result;
int a, r, g, b, pos, count;
/*略*/
int ta = data[pos + 3];
r += data[pos + 2] * ta;
g += data[pos + 1] * ta;
b += data[pos]* ta;
a += ta;
count++;
/*略*/
result[pos] = (byte)(b / a);
result[pos + 1] = (byte)(g / a);
result[pos + 2] = (byte)(r / a);
result[pos + 3] = (byte)(a / count);

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 18:46:59 ID:17szlkAh0]
うp主が倒れやしないかと心配になってきた。
体には気をつけて無理しないでくれ〜

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 21:14:53 ID:GlmWQgAq0]
>>247
> >>242
> 画像入力やカラーイメージ、null、カメラはプラグイン扱いなので、出来れば本体設定にプラグインの
> 情報は書き込みたくないですね… 本体設定をいじるときにいろいろ面倒になるので。

でしたら、AE風にプロジェクトと同じ長さで良いのではないでしょうか?
長くするよりも短くする変更の方が扱いは楽ですし。

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 11:08:21 ID:HJFF2dUL0]
サンプルのせました。

NiVEサンプル リニアワイプ使ってみました
www.nicovideo.jp/watch/sm3017835

境界線ぼかしてタイトルが現れる最初の形が
一番使い勝手あるのかもしれない。



251 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 22:04:38 ID:vy8KErvR0]
サンプル+使い方解説投稿しました。 

■エクスプレッション使って曲線補間
www.nicovideo.jp/watch/sm3020415
www10.uploader.jp/dl/NiVEM/NiVEM_uljp00025.zip.html   
以前UPしたのは振動しやすく制御が難しかったので改良してあります。

これみてもプログラミング経験無いと理解できないと思うけど
勘で何とか使えると思うです。

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/18(金) 00:49:29 ID:4SYKzP3s0]
>>247
>出来れば本体設定にプラグインの
>情報は書き込みたくないですね… 本体設定をいじるときにいろいろ面倒になるので。
開発者側の視点を尊重したいです。それと>>249さんの
>長くするよりも短くする変更の方が扱いは楽
はものすごい理にかなってるとおも

>>250
シンプルサンプルうれしい

>>251
解説まで!!
勉強さしていただきます






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<111KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef