レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
【PMDEditor】PMXエディタ Part6
-
■PMXエディタ(PMDエディタ)に関してのスレです
不具合報告、要望などはこちらにて
開発者である極北Pからの回答、ないし要望反映がなされるとは限りません
またスレに書き込む内容は、付属のreadme.txtを読んでいることを前提とします
■PMXEditor入手先
とある工房 http://kkhk22.seesaa.net/
■VPVPwikiの解説ページ
http://www6.atwiki.jp/vpvpwiki/pages/222.html
※PMXEditorはPMD、PMXモデルのセットアップに特化したソフトです。
これがあれば簡単にモデルが作れるというソフトではありません。
ある程度の3DCGの知識が必要となります。
また、モデリングソフトそのものではありませんので、モデリングについては
各モデリングソフトのスレなどで行って下さい。
■このスレでの注意事項
・人をdisらない
・荒らしはスルー
・実装を期待しない
・極北Pに無茶振りしない
■不具合報告テンプレ
【PMXエディタのVer】
【バグ内容】
【バグ再現方法】
【使用OS】
【使用グラボ】
【DirectXのVer】
【備考】(場合によってはランタイム・プラグインVerなど)
MMDに読み込んで不具合が出た場合は、MMDのVerも明記すること
-
>524
ありがとうございました
IK化でうまくいきました
ただ2段(腕、ひじ)に組むと前段のボーンの影響は出てきますね
組み込んだ軸の軸方向の回転はキャンセル出来るが
前段ボーン先の回転?による移動分の回転(傾いた独楽の軸先のイメージ?)
これをキャンセルできないか考えてみます
イメージとしては、手首につけた腕時計が腕、肘を回してもつねに上を向いているという感じ
-
ミサンガみたいな固定ブレスレットならいいけど、時計だと針があるからややこしくなりそうだな
-
うーんダメだ、私のnoミソではできそうもない
やりたかったこと 和服(振袖)のためのボーン
腕、ひじボーンが動いても常に上下を向いたままの袖用ボーン(腕、ひじ用)
が有ると好いと思ったんですが
-
デヴィーちゃんという振袖キャラがいるんだが
ああいう感じではいかんの?
-
mqdl式のIAの上着のIK構造とかはどう?
-
>>530
デヴィーちゃんてレノ式デヴィーちゃんver1.34ですか?
袖の下部はボーンを横にしてあるようですが
腕、ひじから手首と袖口は腕関係のボーンと一緒に回転しますよね
腕を下方向、ひじから先を水平にして体の前で手のひらを上に向けても
着物の袖が回転しない様にしたいんです
リアルの着物だと袖の中の腕だけが回転するように
-
>>531
>524で教えてもらった構造と一緒ですね
腕部分はこれでいけるんですが
ひじから手首がうまくいかないんです
-
袖ボーンをIK化、IKボーンの親を無しにして
Y座標を思いっきり下(-500とか)にすれば多少動かしても
ずっと下を向いている様に見えるかもしれない
-
532の訂正
着物の袖が回転しない様>>着物の袖口が回転しない
-
わち式三日月宗近を見るのが早いと思う
ボーン整理してあるから分かりやすい
-
>>536
ありがとうございます
こういう動作をさせたかったので参考になります
-
静止画でポーズ付けやすいように髪やスカートにIK入れたほうがいいのかな?
-
ボーンの数が多いならIKあった方が楽かもしれな
動画でも外部親で物理onのまま引っ張ったり出来たりする
-
物理オフにしてIKの代わりに外部親を使うならわかるけど 移動ボーンじゃないと使えないとおもったのですが
方法があるなら kwsk 教えてください
-
SDEF頂点のC、R0、R1も鏡像位置に転送できないもんですかね
そもそも鏡像からウェイト設定するとBDEFになるので改めてSDEF設定しますが
選択の仕方で変形が変わるで、どう選択したかを覚えてないと対称になりません
元々アンカーではなくエディタの塗りでやってます
どうしても合わせたいとこは頂点タブでコピペしてますが大変にめんどい
-
闇鍋プラグインの中に対称頂点選択するのがあるから使ってみたら
-
>>542
[VERTEX]選択頂点の鏡像位置にある頂点を選択 のことだよね
使ってる 「ウェイト調整」も使ってるがそうではなくて
左ひじのウェイトひととおり設定して右ひじを同じにしたいとき
ひとつあるいは複数頂点を選択しちょっとずつSDEF化した左ひじ、と
左ひじでSDEF化した部分を全部選択、その鏡像位置を選択しSDEF化、では結果が違うのです
こういう
http://seiga.nicovideo.jp/seiga/im4672798
-
素人考えだとボーン位置と頂点位置が完全に左右対称じゃないとC,R0,R1が同じの意味がないから
いっそのことプラグインではなくオブジェクトの鏡像作成したほうが早いのではないでしょうか?SDEFもできるし
闇鍋の選択頂点鏡像操作にウェイトコピーがあれば便利そうだなとは思いますが
-
あ 失礼 上の鏡像作成の話は勘違いでした。確かにウェイトコピーされてるけど左右対称を考慮されてない
-
でもC,R0,R1いちいちコピーするよりは鏡像作成されたウェイトのウェイト対象ボーンを左ボーンから右ボーンの一括置き換えのほうが楽っぽい
Tdaアぺミクさんのひざでやってみたけど問題なさそう。 間違ってたらご容赦なく突っ込みください
-
>>546
そんな置き換え方法があるのかー考えてもみなかった、やってみます
頂点纏めてだと丸すぎ、ひとつだと尖りすぎなのでその中間の変形、にしたのを移植したいんだなあできれば楽に
-
SDEFのR点の定義はアンカー依存なのでアンカー使って設定する方法に移行した方がいいかも
部分選択してSDEF化した場合は選択頂点分を囲むアンカーを仮定して計算してるっぽいので
-
スカートIK髪IKなら、靴下ペンギン式離島棲鬼が作例として一番わかり易いのではないかと思ったりするです
-
【PMXエディタのVer】0232b
【バグ内容】ウェイト値が「NaN (非数値)」になっている頂点が「PMXデータの状態確認」にて反映されておりません。
【バグ再現方法】
1.局面自動設定プラグインなどを使用し、ウェイト値が「NaN (非数値)」となった頂点を作る。
2.「PMXデータの状態確認」を展開し、「■頂点」にて「不正ウェイト数 : 0 | ... ○ OK。」と表示されていることを確認する。
※ウェイト値が「NaN (非数値)」となっている頂点がある場合、
TransformViewで正常に描写されず、MMDで開いた際強制終了します。
【備考】
ウェイト値が「NaN (非数値)」となっている頂点を、適切なウェイトになるように塗り直しても正常化せず、
頂点の「正規化」を行っても解決しない関連の現象もありましたが、こちらは再現できておりません。
【PMXエディタのVer】0232b
【バグ内容】「選択頂点を鏡像からウェイト設定」を行った際、SDEFの設定が反映されておりません。
【バグ再現方法】
1.モデルの左半身をSDEFで設定したウェイトで塗る。
2.モデルの右半身の頂点を選択し、「選択頂点を鏡像からウェイト設定」を実行する。
3.モデルの右半身の頂点がBDEFで設定されていることを確認する。
-
NaNに関してはそういう値を設定してしまう事がバグで、そっちを直してもらうのが先なのでは。
状態確認で検出できる事は望ましいとは思いますが、不正ウェイトって元々Nanの検出機能ではないように思いますが。
対応として誰かNaNの検出とNaNを指定地に置き換えるプラグインを作れませんかね。
勿論PMXeの機能として実装でもいいんですが。
-
this.host = args.Host;
this.connect = this.host.Connector;
this.PMX = this.connect.Pmx.GetCurrentState();
float val=0.0f;
for(int i=0;i<this.PMX.Vertex.Count;i++){
if (this.PMX.Vertex[i].Weight1.Equals(float.NaN))
{
this.PMX.Vertex[i].Weight1 = val;
}
if (this.PMX.Vertex[i].Weight2.Equals(float.NaN))
{
this.PMX.Vertex[i].Weight2 = val;
}
if (this.PMX.Vertex[i].Weight3.Equals(float.NaN))
{
this.PMX.Vertex[i].Weight3 = val;
}
if (this.PMX.Vertex[i].Weight4.Equals(float.NaN))
{
this.PMX.Vertex[i].Weight4 = val;
}
}
this.connect.Pmx.Update(this.PMX);
this.connect.Form.UpdateList(PEPlugin.Pmd.UpdateObject.All);
this.connect.View.PMDView.UpdateModel();
this.connect.View.PMDView.UpdateView();
this.connect.View.PMDViewHelper.SubView.UpdateView();
this.connect.View.TransformView.UpdateView();
こんな感じかえ?
-
>>550
鏡像からウェイト設定でSDEFにならないのは0222もそうだし「バグ」ではないような
できたら>>541も悩むことないけど
-
剛体とかJointに出るNaNは検証で出るようになったんだっけ?
-
んっ
-
こんにちは。小さなモデルを作りたいんですが、ジョイントの大きさって
どこかで設定できたりするでしょうか?ジョイントのタブには見当たらないようなんですが。
-
モデルウィンドウの表示>表示設定の設定3タブに
ジョイントサイズというのがある。まあ最初に大きい状態で編集して
最後にプラグイン>システム>サイズ調整でいいと思うけど
あまり小さくすると物理演算がうまくいかないかも
-
あ、こんなところに・・
最後に全体を縮小するのもよさそうですね。早速の回答ありがとうございました!
-
C#とpmxeどっちも初心者のものなんですけど頑張ってプラグインを作っています
BoneクラスやVertexクラスなどのフィールドやクラス構造を知りたいんですが
そういったものをまとめたサイトはあるんでしょうか?
-
まとめて解説されてるようなところはないかなぁ
インターフェースクラスの構造はCSScript→表示→プラグインデータ一覧やVisual Studioのオブジェクトブラウザーで
あとは付属のサンプルや公開されてるプラグインのソース等を参考にするくらい?
-
ありがとうございます!visual studioで見ることができました。
クラスじゃなくてインターフェイスだったんですねw
-
TOROさんがpmxeプラグインの作り方ブロマガでまとめてたはず
ある程度前提知識要りそうな気はするけどな
-
pmxエディタでサイズ縮小するとたまに指のウェイト?がおかしくなることがある...
-
>>563
多分SDEF関係だと思う あんまり確信はないけど
-
>>563
>>497または>>498を
PmxViewのWeightType表示で紫色があればそこはSDEF設定、注意が必要です
これ結構見る質問だなあ
SDEF使ってるモデルも増えたしモデラーはreadmeでちょっと言及するとよいのではないか
-
サイズ変更して使うこと自体がサポート外だから仕方ないというか
書いてもわからない人はわからない気がする
-
自分が最初にSDEFを知ったのはTda式アぺミクさんだけど改造用のBDEFのpmxが用意してあったしどこがSDEFかの図解もあったから
自分は助かった のでモデラーさんが説明することが必ず無駄になるわけじゃないと思います。 多い少ないは場合によるだろうけど
-
なぜ改造者にそこまで便宜を図らないといけないのか分からない
いや、改造の是非じゃなくて、そういう知識も無しに改造に手を染めてるのって意味で
-
563みたいなバグだと思って報告しに来る阿呆がいるから
そういう話題になるんだろう
-
563は自分のモデルを縮小したのかもしれんし
単にそこを知らなかったというだけでまあ済む
問題なのは565の発言
-
モデラーが自発的にやるって話なら問題ないけど、モデラーにそこまで面倒見てくれって言うのは過ぎた要望。
改造用の素体として配布してるんじゃないんだし。
-
563だけどそういうことだったのね
おかしくなる時とならないことがあるから不思議だった。ありがとう
ちなみにウェイト崩れたのは自分のモデルだよ
だから自作モデルに問題があるのかと思ってた
-
確かにreadmeで注意をしてあげたほうが親切ではあるね
サイズ変更は他のモデルとのバランスでいじることもあるし改造ってほどでもない
-
そうやって俺様定義持ち出すと揉める元になるよ。
-
別にそうしろといってるわけじゃない
スルーするのも採用するのもモデラーの自由
モデルユーザーがどんなことでつまずくのか知るのは有益だと思うが
-
まぁ、そんな要望もあるんだなぐらいに聞いておけばいいんでないか
-
>>573
あなたがモデラーなら自分のモデルには書けばいい
でも親切とか言い出すと
書いてないのが悪いみたいになるから
余計なことは言わなくていいよ
-
SDEFを使ってておかしくなる仕組みを理解してないと設定した側でも予測できない
readmeに書いてもいいとは思うけど、説明なしでわかるレベルじゃないとたぶん理解できない
ついでに直し方と再設定方法まで全部書いてたら量が増えてさらに読まれなくなる可能性が高くなる
だから書いた方がいいとは全然言い切れないわけ
-
>>573
改造って程でも無いって言われても改造以外の何物でもないだろ。
改造禁止のモデルでそれやってこれは改造では無いんですんて言っても通用しない。
-
>>578
その全部書く苦労はいらないと思うぞ
Tdaさんが親切すぎるだけだ
その結果がアレなワケだが
-
親切にすればするほど、つけあがるのがニコ厨だしな
甘い顔して何でもしてあげてると「してくれるのが当然でしょ!?」っていう
お客様根性丸出しの勘違い馬鹿が大量に産まれてくる
-
いい要望だと思うなら採用すればいいしそうじゃないならスルーすればいい
なんでMMDのモデラって頭のかたい人多いんだろう
-
そこまでいい考えでもないって諭されても主張を譲らない人がいるからでしょ
言いたいことだけ言うのに自分だけは反論されたくないのはなぜだろう
-
120歩譲っても「当モデルにはSDEFが採用されています」でおしまいだな
無改造ユーザーには何も意味が無いし、そもそもモデルに何らかの手を加える人なら改造時にPMXエディタで
WeightType表示すれば一発で何をどこに使用してるかが分かるんだから
mode切り替えがドマイナー機能でそんなものを持出すのは非常識の顰蹙モノって訳ならともかくよ
pmxモデルならSDEF以外にもBDEF4のような3ボーン以上のブレンドなんかががあるんだから必須だと思うんだがな
・・・もしかしてBDEF4の有無も記述しろと?
-
この話が始まったのはSDEFをサイズ変更するとウェイトがおかしくなるってことからだから
BDEF4の有無を書いてほしい人はいないかも。もちろん書くのは自由だが
-
>>582
『モデラー=頭のかたい人多い』とか勝手に思い込んでるキミこそ頭かたいんでないの?
-
>>586
『親切にすればするほど、つけあがるのがニコ厨だしな』
キミの思い込みも相当じゃ
激しく脱線してるけど質問ある方はかまわずぶったぎってね
-
肩のウェイト上手く塗れないんだけど皆BDEF4っての使ってるのかな?
-
>>588
あまり使いたくないから使わないね
ウェイト塗りとかめんどくさいし
肩とかならボーンの支配域をちゃんと考えればSDEFで何とかなるし
BDEF4はロングスカートとかマントのような構造を作るときに無暗にボーンを増やせないような
制約が生じちゃったときぐらいかなあ
-
今プラグインを作ってるんですが、プラグイン側でPmxViewのボーンなどを選択しても、操作ハンドルが表示されなくて困っています。
ユーザー側でHキーを2回押せば現在の選択を崩さずにハンドルを表示できますが、プログラム側で表示させる方法を知ってる方いたら教えてください。
-
エディタでの作成についてお聞きします
こちらの靴http://seiga.nicovideo.jp/seiga/im3034376が、PMDEで作成されたものだと記載されていました
メアセコのほうが早いとかそういうの抜きで、ここまで作れるということに興味があります
それでエディタならと思いPさんと呼ばれる本を購入してみたのですが、人型のセットアップに特化されていて、知りたい情報がありません
ブログやサイト、もしくは販売されているテキストでも構わないので、PMXエディタでモデリングするための解説のようなものをご存じないでしょうか?
-
ないよ
それは情報がないからそれをやったという価値がある
もしやりたいなら情報を探すことからがスタートだ
-
その人はわざと不便な環境でモデリングをするっていうのが趣味と言ってたな
もちろんそんなことをわざわざやる人なんてそうそういないし手順なんてどこかにまとめてあるものは無いから
本人に直接聞くのがダメなら後は自分で方法を編み出すしかないだろうね
-
なるほど、ありがとうございます
あの静止画見てちょっと驚いたので制作過程が見てみたかったのですが、他にチャレンジャーがいないというのはそういうことかもしれませんね
いやはやすごい人がいるもんだ
-
>>591
拡張編集から頂点・面作成にチェック入れて開始とすれば
画面に三つ点を打つごとに面が作成される。やり方と言えばこれだけ
オブジェクトに分けられないので頂点が増えてくるとつらい。まあ邪魔な部分は
Y50とかにぶっ飛ばせばいいんだが・・がんばってね
-
PMXeなら簡易プリミティブ追加ってのがあるからそれで単純な立体を作って変形すればずっと楽に作れるけど、
わざわざ不便な環境でやるってこだわりがあるならPMXeを使うのはダメなんだろうな。
-
そのブーツモデル自分もDLしたことあるけど、すごいよねw
PMXエディタで頂点いじるのすごい苦手だな。ちょっとの修正でも
メタセコに戻りたくなる。
-
>590
connect.View.PMDView.EnableHandleEdit
の操作でハンドルの表示されないからまっとうな機能としてはないねぇ。
全うじゃない方法としてはPMXViewにFocusして「H」キー押下を送っちゃう方法もなくはないけど。
↓こんな感じ
connect.View.PmxView.Focus();
SendKeys.Send("h");
connect.View.PmxView.UpdateView();
-
PMXe0.2.3.2のPMXデータ状態検証簡易フィルタ。見やすくて便利。ありがとう。
-
PMXeをはじめたばかりのpc初心者なのですが、質問です。
PMXeでモデルを開くとpcがフリーズします。
【MMDのVer】PmxEditor_0222c
【エラーの出た状況】MMDに搭載されている初音ミク.pmdなどのボーン・鋼体・ジョイント・ウエイトをもつモデル
(鋼体・ジョイント・ウエイト付けをしていない自作モデルは読み込みます。)をPMXeで開くとpcがフリーズします。
【OS】Windous8.1 64bit
【CPU】INtel(R) core(TM) i5-5200U
【メモリ】8.00 GB
【グラフィックボード】Intel(R)HD Graphics 5500......グラフィックボードは入っていないノートpcです。
【DirectXのVer】11
ミクさんのウエイトの付き方を確認したいのですがモデルを開くと、しばらくしたのち(視点を動かしてもしてなくても)
pcがフリーズしてしまい困っております。
これはこのpcのスペックがいけないのでしょうか?
シェーダバージョンは5.0でした。長々と質問すみません。
-
>>600
PCごと落ちる…だと…
ブルスク無し、エラー無し?
気温何度?25度以上とかまだ30度とかなら、ノーパソ用クーラーファンとか、魚とかケーキの保冷剤とか氷枕敷いても?
-
気温は25度で部屋は窓を開けているので少し肌寒いくらいです。
エラーも何も出ずに普通に起動するのですが、モデルを開いたとたんキーも何も
反応しなくなります。
自作モデルでもウエイトを塗ろうとしたとたんなるのです。
-
(10年前ならいざ知らず今時のWindowsなら)
フリーズというのは普通はアプリ原因ではまず起きない
ほぼPC自体のハード、もしくはドライバの問題
しばらくしてから落ちるというのは温度の問題の可能性高いね
一応熱が高すぎないか確認というのと
あとはドライバインストールし直してみるとか
メモリテストしてみるとか
-
PMXE以外にMMD・MMMで開いてみてPCがフリーズするか確認
一応3D系のベンチマーク等を動かしたりしてでの確認も。
-
PMDEditor0139 もしくはPMXEditor0220で、二つの頂点を全く同じ位置にしたいのですが
デフォルトの機能、またはプラグインで可能でしょうか?
因に状況は、
PMXEditorでスカートの表面と裏地にナイフを入れる→
→面対角線の入り方が異なる新しく出来た頂点の位置が微妙に違う
という感じです
-
確かにさわってみるとあったかくなっているようです。
一応タスクマネージャーで挙動は見張っていたつもりでしたが、熱かったからかも
しれないんですか…
氷をあててみて改善されないようでしたらドライバをインストールしなおすことを
検討してみます!
>>601・603の方ありがとうございました!
-
>>605
あんまりたくさんの頂点をやるんでなければ、座標値をコピペしたらどうか
CSV/クリップボードに吐き出して書き換えるとか
-
>>604の方
MMDやBlenderでは普通に動きます。十分くらい動かしても大丈夫です。
MMMはpcに入れていないのでちょっとわかりません…
-
>>608
最新版(0232c)でもフリーズする現象は起きますでしょうか?
あとHWMonitorを入れればCPUの温度等ある程度確認出来ますのでご参考に。
-
>>605
PMXEなら
編集>選択オブジェクト>範囲中央位置をベクトルコピーとベクトルコピーから位置設定でいけるかな
-
>>607
実はCSV/クリップボードの事をまだイマイチ理解していないのです…
今後のためにも、これを期に調べて勉強します!
きっと今まで無駄に作業量を多くしていたんだろうと思います…
>>610
おおお!こんな便利な機能があったとは!
今までずっと選択頂点の所ばかり見ていました…
凄く助かりました。お二人とも、ありがとうございました!
-
>>611
https://bowlroll.net/file/74921
のプラグインに入ってる2頂点位置合わせでもできるよ
-
>>608の方
最新版のほうもダウンロードしてみましたが、モデルを開いたとたん固まります。
>HWMonitorそんなものがあるのですか!おしえていただきありがとうございます!
けど今さっき保冷材敷いてモデルを開いたところやっぱりフリーズしてしまいました…
-
>>612
おお!便利な機能が沢山入ってますね DLしてみましたが無事使えました
頂点位置合わせも、中央か片方の頂点に合わせるか選べるのが非常に嬉しいです
ありがとうございます!
-
222cを使うのはなぜ?安定版の139か最終バージョンを使ってちょうだい
-
>615の方
右も左もわからない状態でその時の最新版をインストールしたままになっていたためです…
安定板の139?をインストールしてみます!
アドバイスありがとうございます!
-
>>611
他に紹介してもらってる機能で実現できてるようなので蛇足ですが
CSVやクリップボードのことに言及したのはいくつもを書き換えるなら、その方が少しは手間が減るだろうと思っただけで
そんなものは使わなくても座標値は頂点タブに出てるので、そのまま手で書き換えることができます
なおCSV出力、クリップボード出力は、単にその設定値を1行ずつのテキストに吐き出してるだけなので
テキストエディタ(メモ帳でもいい)で見れば、即わかるでしょう
-
>>617
メモ帳に張り付けてみたら情報がばーっと貼られました
なるほど…こういう機能だったのですね
今まではよく理解出来ていなかったのですが、今後は有効に使っていきたいです!
-
>>600ですがPMDe0139にてpcフリーズせずにミクさんのウエイトを見ることが出来ました!!
PMXeに関しては0232cをダウンロードしたままにしておくことにします。
質問に答えてくださった方々本当にありがとうございました!
-
windowsxpっつーオチが頭をよぎるがまさかなぁ
ぐりぐり動かしまくったり、ウェイト塗りーっ、とかしてない、ってるからいくらなんでもなぁ
-
グラボが入ってないのが一番の問題だと思う
-
やはりグラボないときついですか・・・
ソースを忘れてしまったのですがいまどきのノートはグラボつんでなくても
PMXe動くよと聞いたので真に受けてしまいました・・・
-
試しにグラボ積んでないWACOMのCintiqにPMXE(139/232両方)入れてみたら、
どっちも起動前にエラー窓祭りだったw
-
>>622
いやHD Graphics5500という点についてだけいうなら相当大丈夫だと思うよ
単に処理性能が低いつまり「遅い」だけで(あとばかでかいメモリ使うことはできないが)
「できない」わけじゃない
うちのUltrabook(VAIO DUO13)はHDGraphics5000だけど
標準ミクのweigt見ることはできたよ
他の原因があると思う
「今時のノートはグラボ積んでなくても動く」というのは、
無条件で正しいとは言えないが、ある程度正しい
-
>>624
そうですか!ではまだ希望はありますね!
ウエイトはBlenderでやって頑張ってみます!
…いっそエラーが出てくれば対処しやすいんですけどね…
-
スペック的に問題ないのにPMDE0139がokでPMXEがダメなのはだいたいグラフィックドライバがおかしいと思われるんで
別バージョンのドライバ入れてみたり、DirectX9c入れなおしてみたりしてみては?
|
|
掲示板管理者へ連絡
無料レンタル掲示板