レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
PMDEditor Part.3
-
■PMDエディタ(VMDView)に関してのスレです
不具合報告、要望などはこちらにて
開発者である極北Pからの回答ないし要望反映が為されるとは限りません
また、スレに書き込む内容は、付属のreadme.txtを読んでいる事を前提とします
■PMDEditor入手先(VPVP.wiki該当ページ)
http://www6.atwiki.jp/vpvpwiki/pages/222.html
※PMDEditorはPMDモデルのセットアップに特化したソフトです。
これがあれば簡単にモデルが作れるというソフトではありません。ある程度の3DCGの
知識が必要となります。
また、モデリングソフトそのものではありませんので、モデリングについては各モデリング
ソフトのスレなどで行って下さい。
(スレは各人で探してね)
■このスレでの注意事項
・人をdisらない
・荒らしはスルー
・実装を期待しない
・極北Pに無茶振りしない
■不具合報告テンプレ
【PMDエディタのVer】
【バグ内容】
【バグ再現方法】
【使用OS】
【使用グラボ】
【DirectXのVer】
【備考】(場合によってはランタイム・プラグインVerなど)
MMDに読み込んで不具合が出た場合は、MMDのVerも明記すること
■次スレは>>950が建てる事
次スレに必要な議論はそれまでに済ませておくべし
>>950が音沙汰無い場合は>>970一任
-
■よくある質問
Q:PMDエディタ起動時に"****.dllの読み込みに失敗しました."というダイアログが何度も表示され、
プラグインの実行などに支障が出る
A:Zipの解凍前にZIPファイルのプロパティからブロック解除を行う等の処置をする
http://v-nyappon.net/?m=diary&a=page_detail&target_c_diary_id=981348
-
http://kkhk22.seesaa.net/
極北Pのブログ開設
pmdエディタ、pmxエディタのダウンロードもこちらから
新しくpmxエディタ(0.2.0.1)になって、pmdエディタ(0.1.3.9)は致命的な不具合以外は更新されない模様
pmx も 2.1 になっていろいろ機能が追加された
目立ったところだとジョイントの種類追加、softbody、インパルスモーフ、フリップモーフ
-
紳士的にはsoftbodyが気になる……
-
すでに0210が出ていて、64bit専用、新仕様のpmx2.1対応。
pmx2.1に対応するソフト出るかな。
-
64bit専用のpmxエディタはVisual C++ 2010の64bit版の入れ忘れに注意。
-
再配布可能パッケージだけが必要でVC本体はいらないっしょ
↓これね
Microsoft Visual C++ 2010 再頒布可能パッケージ (x64)
http://www.microsoft.com/ja-jp/download/details.aspx?id=14632
-
>>6-7
ありがとう。
Pmxエディタが動かないんで、もう少しでPCを窓から投げ捨てるトコだったぜぃ。
-
なんか起動がすげー遅くなってるね
-
メタセコのUV展開で付けた色がPMDで反映されないんだけど
同じフォルダ内以外にすることあるの?
-
>>10
「メタセコからPMDEへどうやってデータを持って行ってるのか」とか、
「PMDなのかPMXなのか」とか
もう少し自分の作業を書かないと、どこでミスってるか分からないよね。
-
どうせテクスチャの指定が絶対パスになってるとかでしょ
-
>>11
メタセコでxファイルで保存
PMDEでそのxファイルを開くとモデルが黒く表示される
モデルとUV画像は同じフォルダでPMDEのアイコンは別のフォルダ
>>12
テクスチャの指定が絶対パスって?
PMDEの設定は何もいじってないんだが
-
>>13
メタセコでテクスチャ貼ると絶対パス(C:\等)になるので、相対パス(同フォルダならファイル名のみ)に修正する必要がある。
絶対パスだとPMDエディタで読めない。
-
>>14
つまりどうすればいいんだってばよ?
-
>>15
メタセコでやるなら材質設定でファイル名の前にあるC:\〜\を削る。
Xファイルならメモ帳で開いてc:\等(テクスチャのあったドライブ名)で検索してファイル名の前にあるC:\〜\を削る。
PMDエディタなら材質タブでテクスチャ名のファイル名の前にあるC:\〜\を削る。
いずれかのやりやすいやり方でどうぞ
-
>>16
どれもできない
メタセコの素材設定の名前?にC:\〜\が見当たらない
xファイルをメモ帳で開いて\で検索しても該当が無い
PMDEの素材タブのテクスチャのC:\〜\消したけどうまくいかない
-
本当にどこかにまとめないと何度もリピートするなぁ
>>17
モデル(アクセサリ)と、モデルで使ってるテクスチャは同じフォルダに入れる
.x内を検索する時は、使ってるテクスチャの拡張子(pngとかbmpとかtgaとかjpg)で検索するのが早い
-
>>17
PMDエディタのエクスポートでテクスチャ名が英数半角以外だとテクスチャ名がおかしくなる。
赤枠のところファイル名のみに修正する
メタセコの場合 http://twitpic.com/ac5sjp
メモ帳の場合 http://twitpic.com/ac5svh
-
x出力の時にUVの出力してないとかじゃないだろうな
-
http://www.dotup.org/uploda/www.dotup.org3243402.jpg
http://www.dotup.org/uploda/www.dotup.org3243404.jpg
なにもいじってない状態なんだけどC:\〜\が無いんだが
-
すまぬーできた
>>20の通り
出力する時にチェック入れる必要があったのね
お騒がせしました
-
不具合報告です
【PMXエディタのVer】0.2.1.1
【バグ内容】TransformViewでボーンモーフが正常に動作しない
【バグ再現方法】モデルデータにボーンモーフが二つ以上ある場合、
TransformViewでモーフ変形すると、一番下にあるボーンモーフのみしか変形しません
また、一番下のボーンモーフのスライダーを動かしている状態でのみ、
ほかのボーンモーフも動作します
【使用OS】Windowa7 Home Premium sp1 64bit
【使用グラボ】NVIDIA GeForce GT240
【DirectXのVer】11
-
スクリプトでボーンを回転させるボーンモーフを追加しようとしてるんだけど、これ端数のない綺麗な数値ってできないのかな?
追加するボーンモーフの回転オフセットのクォータニオンをQ.FromDeg(0, 90f, 0)なんて感じで設定してるんだけど89.99999になってしまう
-
そもそもQは90fを保持してるわけじゃないし、float型の精度の問題も絡むし、無理。
-
ですよねー
手入力でもそうなるからそうだろうとは思ったけど
-
メタセコで作ったxファイルをPMDEでもMMDでも
表示すると黒味がかって表示されてしまうのですが
対処法はありますか?
-
メタセコが新しいなら、directxでの表示方法が変わってMMDから見た時よりだいぶ明るく表示されるからOpenGLで色を調整するとか
どっちにせよPMDエディタで色調整をしたほうがいいよ
そのままXとして使いたいならエクスポートすればいいし
-
>>28
つまりメタセコでの色付けは目やすで
PMDEでちゃんと付けないといけないってことか
さんくす
-
>>27 同梱されてるプラグイン〜色操作補助〜を使うと手早くできるよ
Pmd(Pmx)編集>編集>プラグイン>System>色操作補助
色操作補助>表示>同期をチェックでみながら調整できちゃう。
-
>>30
さんくす
いじってみる
-
腕の捩りボーンについて質問です。
腕を水平に開いた状態でモデリングして、PMDEで姿勢を標準的なモデルに合わせて、45度くらい下に腕を下げた姿勢にしているのですが、
この姿勢を変更した後のモデルでは捩りボーンを捩ると湾曲して腕が変形してしまいました。
捩りボーン自体は正しく機能しているようですが、頂点の動作が姿勢変更前の座標系で動いているような気がします。
これの解決方法をご存知ないでしょうか。
-
PMXなら捻りボーンの表示先を正しく設定して、「軸制限」の右にある > ボタンを押す。
-
>>33
それはボーンのローカル座標の再設定ですよね?
説明がよくなかったようですが、捩りボーン自体の位置とベクトルは正しく変更されています。
ポリゴンの変形が姿勢変更前と違う動作になっています。
操作はPMDEに取り込んだ後に、表示メニューのモデルの変形確認で姿勢変更->TransFomeViewのファイルメニューの現在の変形状態でモデル形状を更新を実行しています。
-
>>34
TransFomeViewで形状変化させて保存したのなら、>>33の作業をして軸制限の再設定が必要
-
http://blog-imgs-49.fc2.com/y/o/u/youhikr4/0357-4.png
上記URLのようなゲーム製作を思い立ちモデルは完成したのですが、
床判定がうまくです、穴のない床と認識されてしまっているのですが、
コレに穴あり床判定を仕込むにはどうしたら良いのでしょうか?
現在はPMDE0138を使用し、プラグインにボディービルダー(以下BB)を使用しています
作成手順
1 おもちゃを側面から見て床頂点を選択し、BBで床頂点を取得、反映
2 側面四枚の壁をBBで取得反映
3 PMDEでボーン連動させようと塗ろうとすると、すでに頂点が真っ赤 新規にボーンを取得すると塗れる時がある
4-1 MMD、MMM上で動かすと床、壁4枚しかBBを使っていないはずなのに6面剛体になっていて表面を滑る。
4-2 ではとりあえず床だけでもと、壁四面に剛体を設定しないと床が1枚床と認識され、落ちない
最低でも床の当たり判定を付けたいのですがどのような設定をしたら良いでしょうか?
使用PMDE 0138 使用プラグイン:ボディービルダー
-
>>36
BBの使い方間違えてない?
「側面の壁」なら 「壁1枚選んでBBで剛体作成」を4回 やらないとダメなんじゃない?
側面4面選んで剛体作らせたら、「全部を覆う1個の大きな剛体」ができておしまいなんじゃないの?
床についても、「床の穴」を作るって事は、穴以外の場所に剛体を設置しなきゃいけないのに、
床の頂点を全部選んで剛体作らせたら「床全面の剛体が1個」ができるのは当たり前なんじゃないの?
-
>>36
剛体に穴は開けられないので、穴を避けて剛体を敷き詰める必要があるよ。
-
ボーンの位置はx、y、zの数値入力だけど
マウスで摘まんで動かすこと出来る?
-
できるよ
選択:頂・面・骨・剛・J
の骨選択しとけばいいよ
-
PMDエディタ0.1.3.9のC#スクリプトについての質問です。
頂点を回転させたとき対応する頂点モーフのオフセット量も回転させるスクリプトを書きたくて
手始めに適当なモーフのオフセット量を呼び出してみようと思い、MMD付属のあにまさ式ミクVer2を読み込んで
(デフォルトの簡易ヘッダ)+
V3 v = new V3();
v = morph[0].Offsets[0].Offset;
というスクリプトを当て勘で書いてみましたが
'PEPlugin.Pmx.IPXMorphOffset' に 'Offset' の定義が含まれておらず、型 'PEPlugin.Pmx.IPXMorphOffset' の最初の引数を受け付ける拡張メソッドが見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
といったエラーが出てしまいました。
プラグインデータ一覧を見るとIPXMorphOffsetが基底インターフェースっていうのがキーワード臭いのですが
C#含めプログラミングは全然したことないのでそこで詰んでいます。
どうしたら v にmorph[0].Offsets[0]のオフセット量が代入できるのでしょうか。
-
どうも
ボーンの影響範囲の設定はどこでやるの?
-
ウェイトの事なら、塗のボタンをクリックすればできるよ
だけど、そんなことを聞いてるうちは手を出さない方がいいよ
知ってなきゃいけないいろんな情報が足りてないし、掲示板で手とり足とり教えられることじゃないし
-
readmeが説明書になってるから一回ひととおり読んでみなせぇ
-
モデル作ってボーン入れるところまで来たんだけど
やり方乗ってなくてね
ちょいちょいお世話になりますよ
-
そこまで来てるならここで聞くよりニコ動の講座動画とか見た方がいいんでない?
-
ボーンモーフの追加方法によっては、MMDだと何も起きないけどMikuMikuMovingでおかしな動作をするボーンモーフが作れるみたい
やり方
0、「全ての親」ボーンが付いた適当な人物モデルを用意します
1、モーフのタブからモーフ一覧を右クリックしてボーンモーフを新規作成します
2、「全ての親」ボーンのIndexをコピーしてモーフのオフセット入力欄にIndexコピーから追加します
3、数値はZを90回転にし、名前は「Z90回転」にします
4、さらにボーンモーフを新規作成して、名前は「回転0」にする
5、2と同じボーンのIndexを同じようにオフセット入力欄にIndexコピーから追加する
6、何も数値は変更せずに保存
この方法で作成された「回転0」のボーンモーフは、同一ボーンに対するボーンモーフでの回転を無効にするっぽい
バイナリエディタで見てみると他の方法
(tranceformviewから追加、PMXエディタでIndexコピーではなく右クリックメニュー内の「追加」を押したとき)
でボーンモーフとは2バイト違う箇所があった(00 00 と ��0 3F)
どういった意味のあるものなのかわからないけど
スクリプトで作ったV3(0, 0, 0), Q(0, 0, 0, 0)のボーンモーフも上記の「回転0」と同じ動作をするっぽい
-
あ、ちなみに他の方法で作ったボーンモーフは正常動作するみたい
要は何も起きない
-
一個見つけて見たけど
文字潰れてるしうーんって感じだったんだよね
サイトの文章読んでも理解できないし
これも慣れるしかないわ
-
>>41
順を追うと、こうかなぁ・・・?
V3 v = new V3();
IPXMorph m1 = morph[0];
if( m1.Kind == MorphKind.Vertex ){
IPXVertexMorphOffset mo = (IPXVertexMorphOffset)morph[0].Offsets[0];
v = mo.Offset;
}
モーフの種類によって MaterialMorphOffsetだのBoneMorphOffsetだのにキャストしてやれば
いいんじゃないかと
-
ボーンの種類をIK接続先できないんだけど
プラグインが必要?
-
>>51
IKの側でターゲットに指定すると勝手に変わる。
-
>>52
target: に番号入れればいいんだよね?
反応ない
-
他に問題があるのかな?
標準モデル読み込んでIKのターゲット変えて試してみては?
ハクさんのポニテIKで試したけど即座に反応したよ。 (PMDE139
-
根本的なところで知識が不足してるっぽいし、検索もろくにできなさそうだからどうしようもないと思うんだが
全裸で山登りするようなもの
全裸でやるのはMMDの作業だけにしとくれ
-
標準モデルではできたわ
Target先が###になってるのは関係ある?
-
メンドクサイから基礎ボーンは構造ごと標準ミクあたりからパクれ。
骨以外を全消ししたモデルにXファイル読み込んで位置合わせしてウェイト塗るだけだから
-
何時の間にかキャラの影が岩のようにでっかく表示されてしまってるのですが
これはナニが原因でしょう?
-
スクショうp
-
エスパーを試みる。影をオンにしたらエッジがありえないほどでかい、ということだろう
PMXを扱うPMDEはXファイルを取り込んだとき10倍にチェックが入っているとエッジも10倍になる
解消するにはPMXモードにして材質の輪郭線の大きさが10になっているのを1に戻す
-
>>50
ありがとうございます。代入できました。ついでに
いただいたスクリプトの続きに
v = v+v; //適当にvを編集
mo.Offset = v;
morph[0].Offsets[0] = (IPXMorphOffset)mo;
と書き加えることで逆にmorph[0].Offsets[0]のオフセット量に計算結果を反映することもできたっぽいです。
回転にチャレンジしてきます。
-
最終的にはスキニングモーション作れる程度の知識が必要になるな。それ。
-
人体のウェイトなんて、みんなほんとにPMDEで塗ってるのか・・・?
モグラたたきで気が遠くなるよ
-
自分はPMDエディタのウェイト塗りは楽だから好きだな
モグラたたきってどういうこと?
-
大まかにはプラグインで塗っちゃって、微調整を人力でって感じだなぁ
>64塗り残しが後から後から出てくるってことじゃないかな
-
>>64
余計な頂点まで塗っちゃったまま気が付かなかったりとかですね・・・。
カメラのほう向いてる頂点だけ選択するスクリプト書くかなと思ったら
色々便利なプラグインは既にあるんですね
プラグイン集めるところからやり直そう・・・
-
俺は最初の塗りはメタセコのプラグインのkeynote使ってやってるよ
あとはどうしようもないところをエディタで微調整して、それでもどうしようもないところは頂点メニューから直接ウェイト値変更してる
-
ウェイト塗るときに「カメラのほう向いてる頂点だけ選択する」って
プラグインで可能なんですか? 何を使えば良いのでしょうか?
-
>>60
エスパーさんありとう
途中で取り込んだパーツの輪郭サイズ50になてました(´A`)
有効にしてなくても影には反映されちゃうのですね…
-
>>68
プラグイン使わなくても
選択頂点のとこに表向き面頂点のみ選択って機能があるよ
でも俺はウェイト塗る時はパーツバラバラにしてる
ちょうど100%で塗り潰すあたりでパーツ分離するのがコツw
塗ったら素材結合しちゃう
-
>>35
ボーンの軸関係で解決する問題ではなさそうでした。他の方法でクリアできそうな見通しがたったのでそっちで対処してみます。
自分が意図したところが伝わらず申し訳ないです。
-
>>57
消すくらいなら、ボーンだけ保存したほうが
-
keynoteでfaceって材料には顔と目があって、別々のUVを当ててるんだけど
PMDEに持っていくとUV展開が一つの画像で表示されるのは
keynote時に別の材料にしておく必要があるってこと?
PMDEの材質の項目に目が消えてる
-
ちゃんと面に材質が割り当てられてない気がする
-
面ってボーン作る時に作る三角形の?
-
目のポリゴン(面)に割り当てられてる材質
-
メタセコ上では表示されてて
PMDEで表示すると顔のUVが目にも映ってて
PMDEの材質の項目に目が消えてる
ってか顔と統合されてる状態っぽいんだけど
-
>>77
メタセコのオブジェクトで分けてるけど、材質で分けてないとか?
-
clipのメタセコ初心者向け講座を一からやったら?
PMDエディタ以前の問題
-
>>78
顔と目で別々の材質でUV当ててる
オブジェクトで分けてないけど分けないとダメ?
-
>>80
材質で分けてればok。
自分がたまにやらかすんで、濃いめのわかりやすい色に塗り分けて出力してる。
-
>>81
材質で分けてるんだけどなぁ
keynoteで出力するとおかしくなっちゃう
ありがとう
もうちょいいじってみるわ
-
モデルを作り、Xファイル化し、PMDEに読み込ませると多くの場合センターがずれたところに表示されます
コレをPMDE上で修正すると、pmxかpmdにしかならないようなのですが、xファイルに上書きは出来ないのでしょうか?
-
さっきのkeynoteの者だけど
メタセコで3つのオブジェクトにそれぞれUVで色付けて
ボーンのDirectX with AnimationXで出力
http://www.uproda.net/down/uproda498730.jpg
PMDEで表示すると材質の四角と丸が同じUVで表示されてるんだけど
どうして2つの材質になってしまうのですか?
http://www.uproda.net/down/uproda498731.jpg
-
DirectX with AnimationXは実はいろいろ問題が出るので今時は直でPMD、もしくはPMXを出力するのが良い
-
>>83
意味が分からないよ。
「センターがずれた所に」って言うのはセンターボーンの事?
ボーンはPMD(PMX)でしか意味が無いんだから、「Xファイルに上書」ってどういう事?
-
>>83
エクスポート
-
たしかにKeynote使ってるのならExportPMDでpmd/pmx出力したほうが早いね
-
>>70
いいこと聞きました。
ありがとうございます!
-
お邪魔します。
PMDエディタ 0.1.3.8を使っています。
色々調べてみたのですがわからなくて・・・。
ご存知の方がいらっしゃったら教えて頂きたいのですが、
頂点/材質マスキングの編集の、『材質での個別パーツ表示』が
ないのですが・・・これはバージョンの問題なのでしょうか?
-
絞ボタンで出てくるウィンドウの中の面描画同期ボタンでチェックした材料以外は消える
-
>>91
ありがとうございます。
おかげで、出来ました!
思いっきり初歩的なことお聞きしたのに、
お答え頂きありがとうございました!!
|
|
掲示板管理者へ連絡
無料レンタル掲示板