問題タブ [cinema-4d]
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.
parsing - Cinema4D.objファイルが正しくインポートされない
.objファイルをインポートするためにActionScriptで記述されたパーサーがあります。次に、それらをMolehillでレンダリングします。これは素晴らしいことです。これまでのところ、頂点がx、y、zオーダーまたはz、x、yオーダーである標準の.objファイルと思われるものをインポートできます。ただし、Cinema4Dからエクスポートされた.objファイルは失敗します。
たとえば、四面体はazコンポーネントをレンダリングしません(.objファイルには適切なz深度のインデックスがあります!)。単純な立方体には、三角形の面の半分がありません。Cinema 4Dはx、z、yの順序でエクスポートされると聞いたので、それも考慮に入れようとしましたが、うまくいきませんでした。そして実際には、頂点の順序によってポリゴンが失われることはありません。
誰かが.objファイルからCinema4Dメッシュをインポートしましたか?特別なトリックはありますか?Cinema4DはWavefront.obj標準を無視しますか?助けてくれてありがとう。
更新:原因は、ポリゴンのインデックスデータが3ではなく4のセットにあることだと思います。たとえば、これが必要です:1/1 2/2 3/3が、これは必要ありません:1/1 2/2 3/34/4。Cinema 4Dは、.objファイルを後者としてエクスポートします。とにかく、解析側またはCinema 4Dエクスポート側のいずれかでこの問題に対処するには?
Update2:インデックスデータは希望どおりになりましたが、それでも正しくレンダリングできません。以下は正四面体の場合です。レンダリングしようとすると、4つの面のうち2つだけが表示されます。
上記の内容について何か奇妙なことはありますか?(同じ四面体の別の標準3Dソフトウェアから.objファイルをエクスポートすると便利です)
three.js - アニメーションを Cinema4d から Blender にエクスポートする
私は一日中、アニメーション化されたモデルを c4d から Blender に取り込もうとしてきました。モデルは問題なく転送されますが、アニメーションは転送されません。COLLADA、3ds、および obj ファイル タイプを使用しましたが、成功したものはありません。ファイルを three.js に取り込もうとしているので、ファイルを Blender に取り込む必要があります。http://disturbmedia.com/blog/tag/threejs/で c4d>threejs を確認しましたが、python コンソールでエラーが発生しています。
誰か考えがありますか?助けがあれば、c4dのv12とブレンダーのv2.59を使用しています。
audio - キャンバスまたは webgl のサウンド
さて、私はこれに少し立ち往生しています。私はいくつかの調査を行いましたが、キャンバス/webglに「サウンドイコライザー」は見つかりませんでした. 私の意図は、サウンドをシーンにロードし、ファイルの情報を取得して、シーン内のオブジェクトに影響を与えることです。
「cinema4d」のような「効果音」を探しています。ブラウザに既存の試みはありますか?(webgl/キャンバス)?
これが何をすべきかの例です:
グラフィックは問題ありません。シーンにロードできるサウンドや曲によってオブジェクトが影響を受けるようにすることは可能ですか?
animation - Cinema4d何かがすでにキーフレーム化されているときにAxisPointを移動する方法
Cinema 4dでアニメーションを作成しましたが、戻ってオブジェクトの1つの軸点を変更したいと思います。移動してリターンキーを押すと、オブジェクトが新しい位置に移動します(位置が相対的であるため、これは部分的に意味があります。ポリゴンの位置に影響を与えずに、軸ポイントを移動する方法があるのではないかと思います。すでにアニメーション化されています。
python - Windows では式が一致するが、Mac では一致しない
次の正規表現
次の行に一致します (改行が追加されます)
Windows ではありますが、Mac ではありません。私が使用している環境は、CPython 2.6 インタープリターを使用する Cinema 4D (3D ソフトウェア) の Python 実装です。
私は Mac を持っていないので、誰かが簡単なテストをしてくれました。しかし、彼には私のためにさらに検査をする時間がありません。
両方のプラットフォーム (Win/Mac) で、同じコードが Cinema 4D のスクリプト ウィンドウでテストされています。
Windows での出力:
Mac での出力:
私が考えることができる唯一のことは、アンダースコア( )がMac_
に含まれていないことです。\w
正規表現が Windows では一致するのに Mac では一致しない理由を知っていますか?
cinema-4d - Cinema4Dで無地の白い背景を作成する
Cinema 4Dで無地の白い背景を作成したいと思っています。現在、それを黒い背景にレンダリングするときは、基本的に同じですが、白が必要です。影や反射などがなく、真っ白な背景だけにしたいのですが。
c++ - コードの一部が実行されないのはなぜですか?
Visual C++ を使用して、Cinema 4D 用のプラグインをコンパイルしています。
予想される出力は次のとおりです。
(または代わりに「いいえ」と同じです。)しかし、私は得る
ここに 2 つの印刷物がないのはなぜですか?
の宣言ですGeDebugOut
。
String
クラスは連結可能です。+
オペレーターに負担がかかります。
java - JME:テクスチャ付きのCinema4dモデルをjMonkeyプロジェクトにインポートします
私の問題は:
Cinema 4dでテクスチャを使用して3Dモデルを作成しました(これと同様:http://preview.turbosquid.com/Preview/2011/03/30__13_54_17/space%20shuttle%206.jpgeec17db2-6651-453c-9d27-ea1908e3c7dfLarge .jpg)
次に、それをjMonkeyEngineにエクスポートして、シーンに設定し、アニメーション化します。
モデルを.objファイルとしてエクスポートし、プロジェクト(.objファイルのみ)にロードしようとしました。
その結果、テクスチャがなくなりました。私は何が間違っていますか?
cinema-4d - グリッドがパースビューに表示されない
ここでちょっとおかしくなります。グリッドは、パースペクティブ以外の他のビューに表示されます。グリッドオプションは、パースペクティブビューでオフになっています。基本的に、プログラムを開くと、ビューポートにグリッド線がありません。空白の灰色のスペースです。
私はCinema4Dを初めて使用するので、グリッドが遠近法で見えるようになるまで前に進むことはできません。誰かが助けてくれたらありがとう。
web-applications - Cinema 4D [R13+] と Three.js の起動
3D Web サイトの作成を開始したばかりで、Cinema 4D を使用しています。私の質問は、どのように私の 3D モデルを私の Web サイトに使用できるかということです。彼らはプラグインである Py4d を使用することを指摘していますが、このソフトウェアのバージョン 12 以降は削除されています。Web サイトで three.js と一緒に 3D モデルを使用するにはどうすればよいですか? 前もって感謝します。