問題タブ [povray]
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.
povray - povrayを使用してデータをエクスポートする
POVRayにデータをエクスポートするメカニズムはありますか?いくつかのSDLコードを使用して、シーンのレンダリングに必要なポイントの長いリストを作成しました。作成したポイントをエクスポートできれば、レンダリングが高速化されると思います。#debugステートメントを使用して、配列の初期化に使用できるフォーマットされた文字列を出力し、将来のインクルードファイルに直接出力できると思いますが、これを行うためのより良い方法がないかどうか疑問に思いました。
ありがとう、BBB
rendering - povray を使用して 3D 剛体オブジェクトのモーションをレンダリングする方法
いくつかのオブジェクトの剛体シミュレーションを実行し、povray を使用してこのシミュレーションをレンダリングしたいと考えています。
オブジェクトのメッシュは同じままで、変更されるのは各オブジェクトの位置と向きだけです。povrayで映画の画像を繰り返し生成する最良の方法は何ですか? 各反復で pov ファイル全体を書き込んでから、それらすべてを povray に送信することもできますが、各メッシュは非常に大きいため、一度だけ書き込む必要があります。出来ますか?
また、これを行うためのより良い方法があれば教えてください...
povray - PovRayのみで最小二乗平面の法線ベクトルを計算する方法
PovRayのみを使用して点のセットで定義された平面の法線ベクトルを計算することは可能ですか(適切なセットには3つ以上の点があります)? 現時点では、最小二乗平面のヤコビ固有値を介して計算する外部プログラムを使用しています。
それでも、このステップのために別のプログラムに切り替える必要はなく、PovRay の内部手順を使用するだけでよいでしょう。
クリス
matlab - 関数のグラフではない 3D 曲面をプロットする
関数グラフではない曲面の 3D データ セットがあります。データは 3D のポイントの集まりにすぎずscatter3
、Matlab で試すことしか考えられませんでした。Surf
サーフェスは関数グラフではないため、機能しません。
scatter3
パースペクティブやシェーディングが一切ないため、を使用するとあまり理想的ではない結果が得られました。
何かご意見は?それは Matlab である必要はありませんが、それはプロットのための私の頼りになるソースです。
私が持っているサーフェスのタイプを理解するために、次の 4 つの画像を検討してください。
1 つ目は 3D 等高線図で、2 つ目は等高線の平面 {z = 1.8} のスライスです。私の目標は、すべての赤い領域を拾うことです。各スライス {z = k} に対してこれを行う方法があります。これは 3 番目のプロットで、ここで見られるものがとても気に入っています。
これを z で反復すると、4 番目のプロットである表面が得られますが、これは少しノイズが多いです (ノイズを減らすアイデアはありますが...)。scatter3 を使用して輪郭なしで黒い表面だけをプロットすると、見分けがつかない黒いブロブが得られますが、すべてのスライスで滑らかな曲線が得られ、z を調整すると曲線が非常に滑らかに変化することに気付きました。
微調整を行うと 4 番目のプロットが大幅に改善されますが、4 番目のプロットにノイズがまったくない場合scatter3
でも、3D 輪郭の上ではなく、単独でプロットすると、理解できない黒いブロブが使用されます。3D 等高線図の上にプロットされていない全表面の素敵な画像を取得したいと思います
scatter3
実際、表面がどれほど悪いかを比較して示すために、球上に正確な点があり、それを使用scatter3
したとしても、結果は黒い塊になり、球のようには見えません.
POV-Ray はこれを処理できますか? 使ったことがない...
graphics - Pov-Ray のグラフィックスを 2D ベクター形式に変換/エクスポート
デフォルトでは、Pov-Ray はビットマップ ファイルをレンダリングします。同じ画像を eps、pdf、svg などのベクター形式に変換またはエクスポートする方法はありますか?
povray - POV-Rayのボックスの周りに画像をどのようにラップしますか?
私は、包装紙を巻いたクリスマスプレゼントの非常にシンプルなシーンを作成しようとしています。これが私がこれを行おうとしている方法ですが、画像(wrapping_paper.jpg)はボックスの面にマッピングされ、Z方向に「押し出され」ます。
さまざまなmap_type設定、uv_mapping、およびその他のいくつかのことを試しましたが、正しく表示されません。これはとても単純なことのように思えますが、それが難しいとは信じられません。私は間違った場所を見ているだけです。
python - Blenderの外でBlenderpythonスクリプトを実行する
いくつかの科学データを視覚化したいのですが、現時点では、色とサイズが異なるいくつかの球のアニメーションのみです。
私はすでにMathematica内にPOV-Rayの入力を作成するスクリプトを作成しました。
私の問題は、POV-Rayの結果の品質に満足しておらず、対応するブレンダーシーンをセットアップしてレンダリングできるPythonスクリプトを作成したかったことです。重要な制約は、ヘッドレスマシンでレンダリングしたいので、Blenderの内部コンソールを使用できないことです。
私の質問:外部コンソールからBlenderのAPIを使用して、POV-Rayのような動作を取得することは可能ですか?
ジョージ・プロフェンザの答えを読んだ後、私はさらに調査を行い、Blenderを使用しないでください!Blenderのドキュメントにあります。
私の考えとは対照的に、バックグラウンドモードでblenderによって実行されるPythonスクリプトを作成する必要があります。
vector - ボックスの同じ側をpovrayのカメラ位置に垂直に保つにはどうすればよいですか?
2 つの 3 次元ベクトルで定義された povray にボックス オブジェクトがあります。V1 はボックスの左上を指定し、V2 はボックスの右下を指定します。箱の側面の 1 つは jpeg です。カメラの位置が変わったときにボックスを回転させる方法を見つけようとしています。これにより、jpeg のあるボックスの側面が常にカメラの位置に対して垂直になります。「見る」ベクトルは変わりません。
graphics - POV-rayを用いた任意レンズ設計
私は現在、いくつかのコースティクス パターンを生成するために Povray を使用しようとしています。任意の形状のレンズを設計する必要があります。レンズは一枚のガラスと考えることができます。レンズの入射面は平面で、屈折面は高さが異なります。この変化する Z 座標を高さマップとして保存しました。このオブジェクトを作成し、屈折率などのレンズのパラメーターを指定する最良の方法は何だろうと考えていました。レンズの後ろにスクリーンを配置して、目的のコースティック パターンを観察したいと考えています。
ありがとう!