問題タブ [3dsmax]
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.
animation - どの3D(レンダリングとアニメーション)プログラムを学ぶべきですか?
まず第一に、私は3D CADのバックグラウンド(私はエンジニアです)から来ているので、Catia、Solidworksなどのソフトウェアの使用経験があります...
今では、短い(TV)広告、ブランドの3Dロゴ、またはWebページ上のその他の派手なクールなものなどの3Dアニメーションにも本当に興味があります。
本当に短い質問:どのソフトウェアを学ぶべきかについてのヒントを教えてください。選択するには多すぎます!:(
- 3ds Max?
- マヤ?
- Cinema 4D?
- 私が知らないかもしれない他のソフトウェアはありますか?
あなたは何をお勧めします?
P
python - Mayaまたは3DSMax内で実行する場合のssl.wrap_socketの速度低下
3DS MaxおよびMaya内からShotgunオブジェクトを作成すると、速度低下の問題が発生します。この速度低下は既知の問題です。私は今日、ShotgunのAPIをさかのぼって検索し、最終的に速度低下の原因となっている1行に絞り込みました。この行は、Pythonの標準ライブラリのメソッドであるssl.wrap_socketの呼び出しです。
Shotgun APIからこのメソッドを抽出し、Mayaと3DS Max内からこの1行を実行してみましたが、この1行でも実際に速度が低下します。通常のPythonシェルで実行するのにかかる時間は平均でわずか0.7秒です。ただし、Mayaまたは3DS Max内から(BlurのPythonプラグインを使用して)実行する場合、平均で6.5秒かかります。
sslとソケットについてこれ以上トラブルシューティングするのに十分な知識がないので、Mayaと3DS Maxの内部で実行すると、なぜこれほど遅くなるのかについて、ここの誰かがアイデアを提供してくれることを期待していました。試してみる価値!
iphone - POD形式を3DMaxからcocos3Dにエクスポートします
私たちは、phisioterapyについて教える3Dキャラクターを備えた医療アプリを開発しています。
3D Studio Maxにはアニメーション付きの3Dキャラクターがあり、PODにエクスポートすると(多くの構成を試しました)、PVRShamanでプレビューするとキャラクターのボリュームが変形します。マトリックスのエクスポートオプションをチェックすると、iOSエミュレーターでキャラクターがアニメーション化されないことを除いてすべて問題ありません(逆さまに表示されます)。
使用しています
- cocos3d 0.7.1
- 3D Studio Max 2012
- 最後のPVRTOPODエクスポートプラグイン
- iOS 5.1.1
- Windows7Ultimate64ビット。
誰かが同じ問題や解決策を持っていますか?それは私を夢中にさせています。
ありがとう。
animation - 3D Max はアニメーション フレームからオブジェクトを生成し、フレームをビューポートにコピーします
すべてのアニメーション フレームをビューポート内の個別のオブジェクトにコピーすることはできますか?
パス デフォーメーション ツールと配列ツールを既に使用していますが、(私が知る限り) マテリアルをアニメーション化することはできません。また、それらの出力はカーブ エディタで編集できませんか??
例: 回転ボックスがパスに沿って移動する 30 フレームのアニメーションがあります。代わりに、ビューポートに 30 個のボックスが必要です。それぞれ、それぞれのキーフレームのコピーです。
移動するオブジェクトからトレイルを作成する古典的なビデオ テクニックのようなものです。After Effects で実行できることはわかっていますが、Path Deformation と Array の結果ではなく、シーン内の独自のカスタム アニメーション フレームから実際の 3D モデルを作成したいと考えています。その後、静止画として作業できます。
opengl - OpenGLで3dsmaxの照明値を使用する方法
3DS Maxから取得したマテリアルとライティングの値を使用して、同様のライティングを再現する方法を見つけるのに苦労しています。3DS MaxからエクスポートされたColladaファイルからマテリアルと照明を取得し、それらを使用してOpenGLでシーンをレンダリングしています。シーンはBlinn-Phongシェーダーを使用してレンダリングされます。ただし、シーンは常に明るくなります。
3DSmaxからの光のデータは私にはかなり奇妙に思えます。これは、アンビエントライトと単色のみの指向性ライトの2つのライトで構成されています。この単一の色が何に関係するのかよくわからなかったので、光の拡散成分と鏡面反射成分の両方に適用しました。
とにかく、3DS Max / Colladaのマテリアルと照明データに何か奇妙なことがあるかどうか誰かが知っていますか?それとも、私が単に何か間違ったことをしていることを意味する問題なくそれをうまく使用しましたか?
編集#1
リクエストに応じて、colladaからのマテリアル/照明情報をここに示します。スクリーンショットを投稿できないのではないかと思いますが、オレンジが明るい黄色になるなど、シーンは痛々しいほど明るくなっています。特に鏡面反射光の値は非常に高いように見えますが、Maxでは正常に機能しているようです...
Colladaの素材:
Collada Lights:
3dsmax - Max 2013 で動作するようにプラグインを更新する際のリンク エラー LNK2019
これは、3ds Max 2013 で動作するプラグインの更新に関する質問です。言うまでもなく、このプラグインは 3ds Max の以前のすべてのバージョンで動作します。
関数でリンク エラー LNK2019 が発生していBMMSplitFilename()
ます。その背後にあるユニコードの問題を疑っています。
3ds Max 2013 SDK の bitmap.h で定義されている BMMSplitFilename() の完全な定義を次に示します。
LNK2019 を入手した理由を誰か教えてもらえますか? そして、このエラーを解決するにはどうすればよいですか?
c# - アニメーション付きの3DSモデルをSilverlightWebアプリケーションに取り込む方法は?
3dsMax 2012を使用して3D人間のキャラクターを作成しました。次に、モーファーテクニックを使用して、キャラクターの表情をアニメートしました。このキャラクターをSilverlightWebアプリケーションに埋め込みます。Silverlightバージョン5とVisualStudio2010を使用しています。
3Dモデルを取得するために、silvermotionメソッドを使用します。 http://www.postvision.net/SilverMotion/Default.aspx しかし、これを使用する場合、文字を表示するには.3DSファイル形式が必要です。キャラクターを.3DSファイル形式(.maxファイル形式で作成した顔のアニメーションを使用)にエクスポートすると、使用したアニメーションが含まれません。キーフレームを使用して、ポリゴンでのアニメーション(キャラクタートークとしてアニメーション化)を使用しました。
誰かが私をすぐに返事するのを手伝ってくれるなら。3Dモデルを使用したアニメーションをSilverlightWebページに取り込む別の方法がある場合は、返信してください。ありがとうございました。
3dsmax - 3dmax の maxscript で、vrml 97 エクスポーター ウィンドウで変更を行うと、「精度の桁数 = 8」を変更する必要があります。
3ds ファイル、これらのファイルを wrl 形式でエクスポートする必要があります。このためのスクリプトがありますが、maxscript を介して vrml 97 エクスポーター ウィンドウの設定を変更する方法が問題です。
例: 精度の桁 = 8 デフォルトでは 4 です
c++ - 3dsmax SDK で現在開いているシーン ファイルのフル パスを取得するにはどうすればよいですか?
できますGetIGameInterface()->GetSceneFileName()
が、ファイル名しかわかりません。c:\myfiles\test.max などの完全なパスを取得するにはどうすればよいですか?