問題タブ [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 - POV-Ray による双曲面
ドイツのウィキペディアのページとまったく同じ双曲面を描きたい(軸なし):
http://de.wikipedia.org/wiki/双曲面
たとえば、2 枚のシートの双曲面を描く方法を知っています。
しかし、wikiページのように見せたいです。誰でもこれで私を助けることができますか?
graphics - POV-Ray の視点を変更しますか? (収束が少ない)
POV-Ray の視点を変更して、平行線間の収束が急勾配にならないようにすることはできますか?
たとえば、この角度 (市松模様の床の距離への収束) をここで変更します。
こんな角度に
近くのものを見ているように見せたいので、平行線の輻輳角を小さくします。
もっと説明すると、このようなビューの代わりに
このようなビューを使用してください
processing - Processing コードを POVray に変換する
少しのコードをProcessingから POVray フォーマットに変換しようとしています。ここにオリジナルがあります:
http://www.openprocessing.org/sketch/17344
私が作成したPOVrayバージョンは次のとおりです。
ただし、結果は 1 つの点で壊れています。滑らかな曲線をたどるはずの線が、画像を交差するようになりました。見る:
私は見て、見て、私が間違ったことを何も見つけることができません。私の疑いは、atan2 などの三角関数の一部が 2 つの言語で異なる動作をすることです。おそらく、ある言語では 2 * pi より大きい入力を処理できないのでしょうか?
それは可能ですか?そうでなければ、私には手がかりがなく、助けていただければ幸いです。
graphics - POV-rayでフォンシェーディングを行う方法
レンダリングには POV-ray raytracer を使用しています。を使用してレンダリングすると、三角形のメッシュがあります。
滑らかなシェーディングが得られません。使用しているPOV-rayにも滑らかなシェーディングの規定があります:
しかし、問題は、三角形の角の法線が必要なことです (フォン シェーディングを使用します)。三角形の角の法線を計算するにはどうすればよいですか? POV-ray でスムーズなシェーディングを行うには?
注: 共通の頂点を共有する三角形は、それらの頂点で同じ法線を持ちます。
linux - POV-Ray のインストール: 構成エラー
POV-Ray 3.7 安定バージョンをインストールしようとしています。github repoからソースコードをダウンロードしました。
README ファイルに記載されている unix システムの指示に従いました。
残念ながら、configure コマンドを実行するとエラー メッセージが表示されます。
最初のエラーは、boost ライブラリ 1.37 以降が見つからないというものだったので、ライブラリをインストールしました。
今、私は以下のようにそれらを見つけることができます:
そしてconfigureを再度実行してみましたが、エラーメッセージはこのようなものです。
そこで、オプションを追加しまし--with-boost-libdir=/usr/lib/x86_64-linux-gnu/
たが、それも成功しませんでした。
私が欠けているものを誰か教えてもらえますか?
recursion - コッホ曲線 Povray コード
これは、私が消化しようとしている povray コードです。
私が理解していないのは、if ステートメントを含むマクロ 'koch' です。関数kmove(s)を含まないため、どのようにシリンダーを作成しますか。反復ごとに、それぞれの長さが s/3 の 3 つの線分が作成されるように見えます。そして、それらをある角度で回転させます。しかし、kmove(s) さえも含まない場合、どのようにこれを行うのでしょうか?
また、翻訳コマンドがないのはなぜですか? すべての反復で重複する線分が生成されるわけではありませんか?
編集:明らかに、この投稿を作成する前にコードを実行しましたが、実際には機能します。ただし、上で述べたことから明らかなように、このコードがどのように機能するかを理解したいと思います。