初めて書き込ませて頂きます。
IsSelectUVVertexが2.4β16で動いていないような気がするのですが、調査して頂けないでしょうか。
私の解釈が間違っているのかもしれませんが
SelectUVVertexはUV操作をしている状態での頂点の選択状態を示すものだと解釈し
「選択されているUV頂点から逆に面と頂点を選択するプラグイン」
を作ろうとしたのですが、以下のコード(コア部分のみですが…)が挙動しません。
for(c = 0; c <MaxObjs ; c++ ) {
MQObject tobj = MyDoc->GetObject( c );
int tf_count = tobj->GetFaceCount();
for(i=0;i<tf_count;i++) {
if ( (cp=tobj->GetFacePointCount( i )) == 0 ) continue;
tobj->GetFacePointArray(i\x2cvindex);
for(j=0;j<cp;j++) {
if (MyDoc->IsSelectUVVertex(c\x2ci\x2cj)) {
MyDoc->AddSelectFace(c\x2ci);
MyDoc->AddSelectVertex(c\x2cvindex[j]);
「面内頂点index」の意味がわかりにくく
if ( MyDoc->IsSelectUVVertex(c\x2ci\x2cvindex[j]) )
もテストしてみたのですが、いずれにしても、一度もtrueが返ってくることがありませんでした。
私が何か誤解しているのなら申し訳ないのですが、ご教授(調査)していただけると幸いです。
2005-03-11 21:54
[414] Re: SDK 2.31aのAPIで質問が… / O.Mizno
調査したところIsSelectUVVertex()が正しく動作しないことがわかりました。
本体側で修正する以外に回避策はありませんので、修正版をリリースするまでお待ちください。
Ver2.3および2.4βいずれでもこの問題は発生しますので、
両方のバージョンで修正版を出す予定です。
2005-03-13 20:34
[417] Re: Re: SDK 2.31aのAPIで質問が… / justfit
>Ver2.3および2.4βいずれでもこの問題は発生しますので、
>両方のバージョンで修正版を出す予定です。
はい、どちらもで確認しました。
Add/Delete/IsのUVシリーズ全部が動かなかったっぽいですね。
お忙しいと思いますが、修正よろしくお願いします。
2005-03-14 02:24
[424] Re: Re: Re: SDK 2.31aのAPIで質問が… / O.Mizno
Ver2.4 β17で正しく動作するようにしました。
Ver2.3系列についても今度修正版をリリース予定です。
2005-05-07 18:15