問題タブ [maxscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maxscript - 指定された位置に既存のファイルにテキストを追加する方法
既存のファイルの指定した位置にテキストを追加しようとしています。コードを実行すると、指定された位置ではなく、最後のファイルに新しいテキストが追加されます。私は何を間違えましたか?
му.txt の内容
javascript - Three.js の Json ジオメトリ形式へのエクスポート
Three.jsで解析するために、MaxscriptでJSON形式のエクスポーターを作成しようとしています。見つかったドキュメントはほとんどありません。しかし、これについて: https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4
BufferGeometry またはジオメトリを使用する必要がありますか? 違いは何ですか?資料はどこにありますか?
json - Json ジオメトリのインデックスをエクスポートする方法
メッシュの頂点位置を正常にエクスポートするスクリプトを MaxScript で作成しました。頂点は、3dsMax のインデックス順に従って並べ替えられます。webgl アプリケーションが正しい順序を読み取って元の三角形を構築できるようにするには、どのようにインデックスを作成すればよいですか?
つまり、出力ファイルに print と入力すると、メッシュのインデックスが取得されます: 1,2,3,4,5,6,7 など...これは webgl の正しい順序ではありません。
math - ベクトルを非正規化する
正規化する前に元の値を取得するために正規化されたベクトルを非正規化するにはどうすればよいですか?
例えば:
収量:
正規化されたベクトル [-0.447214,-0.894427,0] から元のベクトル [-0.5, -1.0, 0.0] を取得するにはどうすればよいですか?
ありがとう!
python - MaxScript で Python を実行する
3Dsmax 2014 で Python を実行したいのですが、Web サイトを見て、3Dsmax 2014 で Python スクリプトを使用できることを知りました。しかし、ウェブサイトの例を試してみると、うまくいきません。たぶん、いくつかのソフトウェアまたは何かが不足している可能性があります。
「MAXscript リスナー」でこのコードを使用しました。
結果は次のとおりです。
それで、誰かが Execute の使い方を教えてくれますか? みんな、ありがとう !
copy - Maxscript、誰かこのスクリプトを説明してくれませんか (非常に明確に)
--レゴ ブロックの壁
shift = true
for z in 0 to 9 do
(
shift = not shift; -- なぜコロン?
for x = 0 to 9 do (copy $Lego).pos = if shift then [40*x,0 ,20*z] else[20+ 40*x,0,20*z]
)
c++ - 正規化されたベクトルで欠落している座標を見つける
正規化されたベクトルがあるとしますが、z 座標がわかりません。既存の x 座標と y 座標を保持しながら、正規化された z 座標を取得するにはどうすればよいですか。
例えば:
x と y だけの長さは 0.510531 です
ありがとう!