Metasequoia BBS

ページ 1 2 3     
/ 229
| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[7031] UV操作についての重要でない要望 / 不安に覆われた物体
[雑談] 返信
UV操作をする時、操作パネルが縦に長いので「U反転・V反転」までしか表示されず、ファイル出力する時に困りました。
PCのディスプレイ設定から、「テキスト・アプリ・その他の項目」の表示サイズを一番小さくしたところ、ギリギリ下まで表示されるようになりましたが、やはり、普段使っている「推奨されているサイズ」のまま見れた方が字も見やすいですし、解決策を思いつく前にネットで調べていたら、同じ問題を抱えて結局旧バージョンに移行した方もいました。
改善必須の問題ではないですが、スクロール機能など付けば便利かと思います。
2017-05-22 22:39
[7032] Re: UV操作についての重要でない要望 / まじかる☆しげぽん
PCの設定ではなく、メタセコの環境設定でUIサイズで小を選ぶことで表示できないでしょうか?
もしくはカスタムを選べば数値が指定できるのでより小さいサイズで表示できます。
画面解像度はどのぐらいか書かれたほうが参考になるかと思われます。
2017-05-22 23:29
[7033] Re: UV操作についての重要でない要望 / 管理者
一般的なPCでの解像度(WXGAやフルHDなど)では大丈夫なよう画面設計してありますので、
1.全体的な文字のサイズが極端に大きい
2.編集モード(一番左上の項目)を不用意にカスタマイズしている
3.UV操作の詳細設定で「メニューを使用」しない設定にしている
の少なくとも1つ以上に該当しているのではないかと思います。

1は先に回答があった通りですが、
2については「BtnComUVEdit」の「コマンド埋め込み」を有効にすること、
3は使用する設定に戻す
とすることで下側が切れてしまうことをなくすことができます。
2017-05-23 12:35
[7037] 無題 / 不安に覆われた物体
タグが [要望] から [雑談] に変更されました。
メタセコの環境設定はよく確認したのに、その設定に気が付いてませんでしたf(^^;)
確かに小にしたらPCの設定をいじらず表示されるようになりました
教えていただき、ありがとうございましたm(__)m

【ここから蛇足】
ちなみにPCの推奨サイズが125%で、メタセコのサイズを標準にした場合、サイズを100%(最小)に下げないと見れない状態でした
二日前からメタセコを始めた初心者なので、公式(?)の講座に沿ってやってたところ、ファイル出力が見当たらない!という経緯ですので、2,3ではないと思います
文字のサイズも普通くらいですが、恐らく、ノーパソを使ってるので画面が小さいのだと思います。ノーパソしか使ったことないのでわかりませんが・・・
とにかく、まじかる☆しげぽん様、管理者様、返信と解決方法をありがとうございました・・・!!
2017-05-23 22:40
[7029] 特定操作でUndoバッファが壊れる / tamachan
[不具合報告] 返信
内容:
・特定操作でUndoバッファが壊れる
・Commandプラグインで、MQ_RefreshView -> UpdateUndo の順番だと正常に動作。UpdateUndo -> MQ_RefreshView の順番だとUndoが壊れる

バージョン:
Metasequoia459
MQSDK459

症状:
・添付.mqoに再現コードを実行するとUndoに状態が保存されない。Undoできない
・以後標準ツールを使用するとOutputDebugStringでエラーが表示される(何もないところをクリックするとかすると表示される)
//   MDocument::updateCurrentUndoSelectionObject() : Different number of vertices.
//   MDocument::updateCurrentUndoSelectionObject() : Different number of faces.

再現コード:
https://pastebin.com/T38CBRqX

添付.mqo:
https://pastebin.com/TAdAeLRe
2017-05-18 21:38
[7035] Re: 特定操作でUndoバッファが壊れる / 管理者
Commandプラグインからマウス操作等に応じて表示を更新する場合、通常はRedrawAllSceneまたはRedrawSceneを用います。
RedrawAllScene/RedrawSceneとMQ_RefreshViewの違いは更新を予約するだけか、即座に更新するかですが、MQ_RefreshViewは表示以外にも内部で管理される他の更新フラグに影響を与えてしまうようで、特に事情がなければCommandプラグインからは使わないほうがいいです。
2017-05-23 14:16
[7036] Re: 特定操作でUndoバッファが壊れる / tamachan
わかりました。RedrawAllSceneを使うようにします。

ただ忘れてしまってまた悩みそうです。できればなんらかの対策してもらえると大変有り難いです(CommandプラグインからMQ_RefreshViewを無効化 / RedrawAllSceneと自動的に置き換え / OutputDebugStringで注意文を出力する等)
2017-05-23 22:24
[7030] js形式のエクスポートでテクスチャが上下逆になる / kaidouji85
[不具合報告] 返信
js形式でエクスポートしたものをthree,jsで読み込むと、テクスチャの上下が逆になってしまいます。

スクリーンショット、mqoファイル、jsファイルをまとめたものを、以下にアップロードしました。
https://drive.google.com/file/d/0Bwq9j6wnXk4JbXdFV3B3VFY4eUk/view?usp=sharing


上記不具合に関連しそうな記事。
three.jsではテクスチャの原点が左下なので、上下を逆さまにする処理が必要になることがある。
http://shin.hateblo.jp/entry/2013/12/11/135742
2017-05-21 16:57
[7034] Re: js形式のエクスポートでテクスチャが上下逆になる / 管理者
あたらめて確認したところ、確かに上下が逆のようです。
とりあえず画像を上下反転して回避する手もありますが、現在ではjson形式以外にも多くのファイル形式がthree.jsでサポートされているので、他の形式を利用してもいいかもしれません。
2017-05-23 14:06
[6939] Pythonスクリプトで選択している頂点の内側の面の選択 / まじかる☆しげぽん
[質問] 返信
X<0の頂点(面)を削除するというスクリプトを書いているのですが、選択された頂点の内側(囲まれている)面を選択するにはどうすればよいのでしょうか?

http://imgur.com/a/9v8di
vert.facesで頂点から面のリストを取得すると、外側の面まで選択されています。

http://imgur.com/a/pOFmL
このように、X=0の頂点を選択した状態から頂点に囲まれた部分の面だけを選択したいです。
(画像は、プラグインで頂点の内側の面を選択してます、これと同じことをスクリプトで行いたいです)


doc = MQSystem.getDocument()                    #ドキュメント取得

obj = doc.object                                    #選択しているオブジェクト取得
for o in (range(len(obj))):
    if obj[o] != None:
        if obj[o].select == 1:

            for vi in range(0, obj[o].numVertex):         #選択したオブジェクトの、頂点数分繰り返す
                vert = obj[o].vertex[vi]                #vertで頂点リストを参照
                
                if vert.getPos().x < 0:                #頂点がX<0の頂点だった場合
                    yz = vert.getPos()                #頂点座標を取得
                    vert.setPos(0,yz.y,yz.z)            #Xを0値に移動
                    
                    
                if vert.getPos().x == 0:                #頂点がX=0の頂点だった場合
                    doc.addSelectVertex(o,vi)        #頂点を選択
                    
                    for fi in vert.faces:            #頂点を共有している面のインデックスリストを取得(頂点の内側の面を選択したい)
                        obj[o].deleteFace(fi)        #面を削除
                
2017-03-21 03:10

途中の4件のメッセージを表示

[7025] Re: Pythonスクリプトで選択している頂点の内側の面の選択 / 管理者
>ちなみに、これで半分削除した後にミラー設定してフリーズするというスクリプトも作りたいと思っているのですが、見たところミラーは設定できるようですがフリーズ処理に関する関数が見当たりません。
>
>プラグインのSDKには、Freezeという関数があるようですがこちらはPythonスクリプトでは利用できないのでしょうか?

FreezeやCompactなどプラグインSDKにあってPythonで実装漏れになっている機能がいくつかあったのでVer4.5.9で追加しています。
常駐型を作成できないスクリプトからは利用価値の乏しい機能などもあるため、完全にプラグインSDKと等価というわけではありませんが、呼び出したら処理が行われて完了するようなものについてはほぼ同様に利用できると思います。
2017-05-18 11:46
[7028] Re: Pythonスクリプトで選択している頂点の内側の面の選択 / まじかる☆しげぽん
ありがとうございます!
簡単な処理で作りたいのは色々あるのでとても助かります!!
2017-05-18 18:12
[7024] AC3D形式への対応 / ud3
[要望] 返信
「AC3D」というソフトのファイル形式「.ac」に対応していただけないでしょうか?
だめもとかもしれませんが、ぜひともお願いいたします。

h ttps://www.inivis.com/
2017-05-18 09:41
[7026] Re: AC3D形式への対応 / 管理者
必要なのは読み込み、書き込みどちらですか?
軽く調べたところではファイルフォーマットや読み込み用ライブラリが提供されているようなので、需要があれば対応はできそうといったところですが。
2017-05-18 12:43
[7027] Re: AC3D形式への対応 / ud3
早速のご返事ありがとうございます。
今現在は、読み込みだけで結構ですが、
もちろん書き込みができれば、なおよろしいです。
2017-05-18 13:59
[7022] IsFrontFace@MQ3DLib.cpp / tamachan
対応中 [不具合報告] 返信
要望:
・MQ3DLib.cpp内のIsFrontFaceがバグっている気がするので調べてほしい

症状:
・添付.mqoの三角形がfalse判定される

添付.mqo:
https://pastebin.com/w6U1k7kE
2017-05-16 21:47
[7023] Re: IsFrontFace@MQ3DLib.cpp / 管理者
実装はしたものの結局使っていなかったので長く気づいておりませんでしたが、仰せの通り逆の結果を返しているようです。

直接MQ3DLib.cppを書き換えて関数名をIsBackFaceとするか、「 < 0」の箇所を「 >= 0」に変えて正しい動作になるよう修正お願いいたします。
今後のアップデート時に仕様変更いたします。
2017-05-17 10:29
[6663] 頂点の位置を揃えるのローカル座標について / saka-n
対応済み [要望] 返信
選択部処理の「頂点の位置を揃える」のグローバル座標、ローカル座標の選択を前回の座標系で継続して欲しい。

◯グローバル座標→◉ローカル座標への切り替えを不要にして連続してローカル座標で実行できるよう継続の方が望ましいと思います
ご検討よろしくお願いします
ファイル [CapD140945.png]
2016-07-26 14:24

途中の4件のメッセージを表示

[7021] Re: 頂点の位置を揃えるのローカル座標について / saka-n
MetasequoiaV4.5.9で再修正確認できました
ご苦労様でした
2017-05-16 17:25
[6916] FBX、OBJエクスポート、インポート要望 / まじかる☆しげぽん
一部済み [要望,Ver4.5.8] 返信
【FBX、OBJエクスポート関連】
・エクスポート時のオプションに、三角分割するオプション
外部ツールと連携する際に、三角分割が必要なケースがあります。
編集時は、三角分割されてほしくないのでエクスポート時に三角分割する処理を各エクスポーターのプションに追加してほしいです。

・鏡面、曲面をフリーズ
OBJでは曲面のフリーズオプションがすでにありますが、鏡面のフリーズも行うようにしてほしいです。
FBXの方は、両者とも無いので出力時に鏡面、曲面フリーズできるオプションが欲しいです。

・頂点カラーの出力オプション
頂点カラーをFBXに含めようとすると、材質の頂点カラーにチェックが入っていないとエクスポートされないようです。
材質のチェックがオフの状態でも、FBXのエクスポートのオプションで頂点カラーの出力をするかしないか選べるようにしてほしいです。

・FBXのボーン出力で、親側のみ配置でHumanoidのHipボーン(一番先頭のボーン)のウェイトが抜ける
テンプレートのHumanoidでUnity向けにボーンをセットアップして、親側のみ配置で出力するとUnity側でMecanimに設定するとちゃんと各ボーンが割り当てられるのですが、Hipのウェイトだけ抜けてしまってるようです。
恐らく、HipがRootノード扱いになってしまいSpineから開始になってしまうので起きているのではないかと思います。
HumanoidのテンプレートにRootノードを追加した状態にしてもらうか、エクスポート時の処理でRootノードを追加する。
どの段階で抜けてしまっているか詳しく調査、抜けないようにお願い致します。

分岐ノードの挿入は、親側に配置でUnity側ではHipのウェイトが抜ける以外正しく反映されているようです。
分岐毎に配置、両方に配置はMecanimで自動で上手くいかないようです。

【FBXインポート関連】
・ボーン入りFBXを読み込んだ際に、オブジェクトリストからオブジェクト以外のノード読み込まないようにして欲しい。
FBXのボーンは、メタセコに読み込むとボーンコマンドのボーンリストに反映されますが、オブジェクトリストの方には中身が空のノードも読み込まれてしまいます。
メタセコに読み込んだ後は不要なので、オブジェクト以外のノードをオブジェクトリストに追加しないようにするかそういうオプションが欲しいです。
読み込んだ後、毎回消しているので…。

・ボーンのポーズは読み込まれているがモデルが変形していない
Maya等でポーズを付けた状態のFBXをメタセコで読み込んだ所、ボーンコマンドに入るとボーンはポーズがついてるのですが、モデルはTスタンスのままです。
これを正しく反映できるようにならないでしょうか。

2017-03-08 18:21

途中の8件のメッセージを表示

[7020] Re: FBX、OBJエクスポート、インポート要望 / 管理者
>こちら確認してみたのですが、既存のセットアップしたHumanoidテンプレートとの違いが分からなかったのですがどの辺りが変更されているのでしょうか?

変更点として具体的に言うと、Humanoidテンプレートの腰と手首のボーンが少し変更され、先頭ノード(つまりHip)のウェイトが抜けないようになっています。
問題が起きていたデータがあれば差し替えれば改善するはずですが、これまで問題が起きていない・別の方法で対処済みならそのままで構わないと思います。
2017-05-15 20:12
[6915] ボーンコマンドで材質の順番を入れ替えるとテクスチャが入れ替わる / まじかる☆しげぽん
対応済み [不具合報告,Ver4.5.8] 返信
表題の通り、ボーンコマンドに入った状態で材質の順番を入れ替えるとビューの表示がおかしくなります。
ボーンコマンドを抜けると正しくなるので、恐らくボーンコマンド時に入れ替えると入れ替えた情報が正しく反映されていないのではないかと思います。

ご確認と修正お願い致します。

Metasequoia 4 Ver4.5.8 (32bit) is running.
Windows version : 10.0  Build:14393  (x86)
Number of CPU : 8
Physical memory : 16351 MB
Direct3D11 Driver: NVIDIA GeForce GTX 970
    DeviceID: 5058
    SubsysID: 913904728
    Revision: 161
    FeatureLevel: 11.0
2017-03-08 17:53

途中の1件のメッセージを表示

[7018] Re: ボーンコマンドで材質の順番を入れ替えるとテクスチャが入れ替わる / まじかる☆しげぽん
材質の順番を入れ替えておかしくなっていないのを確認しました。
対応ありがとうございます。
2017-05-15 17:15
[6883] SDK:シーンを任意のExportプラグインで出力する方法 / ジョナサン
対応済み [要望] 返信
いつもメタセコイアを使わせていただいております。
SDKはバージョン4.5.6を使っております。

ボタンを押して現在のシーンを保存し(可能ならFBX、せめてMQOだけでも)
別のソフトに自動的に送る、というプラグイン要望がこちらに来ていますが、
SDKを使って現在のシーンを保存する方法はありますでしょうか?
もし方法がなければ、そのような機能の追加をお願いできますでしょうか?
(クライアントからの要望だとStationプラグインとして想定していますが、
他の種類からでも使えたら良いなと。)

具体的には、インストールされているMQExportPluginから任意のものを取得し、
ExportFileをこちらから呼び出すのが一番理想的かなと思っております。

ドキュメントを見直してもそれらしき機能が見当たりませんので、
「名前をつけて保存」のファイルダイアログを操作せざるをえないかなと
思いますが、多少不確定要素が入るため、できれば避けたい方法です。

また、別の質問ですが、現在開いているシーンのファイルパスを
取得する方法はありますか?現在はStationプラグインで
OnNewDocumentやOnSaveDocumentに渡されるファイル名を記録していますが、
特にOnSaveDocumentは、ユーザーが.mqoとして保存しても、
渡されるパスの拡張子が.mqxになったりして、
これをあてにして大丈夫かな、という懸念がありました。

以上よろしくお願い致します。
2017-02-16 21:44

途中の3件のメッセージを表示

[7017] Re: SDK:シーンを任意のExportプラグインで出力する方法 / ジョナサン
対応ありがとうございます!
今後利用させていただきます。
2017-05-15 13:52
最新 前のページ 次のページ