POVRAYに関するFAQらしきもの
 
メールで受けた質問、掲示板で挙げられた質問、僕自身が「はて?」と思った事等を
書いていこうかと思う。嘘を書いていたら教えてちょ。まだほんのちょっと。
 
POVRAYのインストールについて
 
<?>
Win95で、日本語対応されたPOVRAYをINSTALLして、日本語を入力しようとしたが
変な文字が表示される。
<!>
エディターのフォントを日本語に指定しなければならない。
 
<?>
Win95で、日本語対応されたPOVRAYをINSTALLしました。日本語も入力出来ます。
で、どうすればテキストオブジェクトで日本語を使えるの?
<!>
ToolsメニューのEdit master POVRAY.INIを選択するか、
POVRAYをINSTALLしたディレクトリ(フォルダ)の中のrendererディレクトリの中の
POVRAY.INIを直接メモ帳等で開いて
Library_Path=C:\windows\fonts
を追加しよう。するとPOVRAYがmsgothic.ttc,msmincho.ttcという日本語TTFを
見つける事が出来るようになる。
テキストオブジェクトのフォントの指定の所にmsgothic.ttcmsmincho.ttc
指定しよう。日本語でテキストオブジェクトが表示されるはずです。
 
 
出力について
 
<?>
*.povをレンダリングしました。その画像を*.jpg,*.gifにしたいのですが。
<!>
POVRAY.INIに特に追加していなければ、あるシーンの画像はその*.povのあるディレクトリに
出力されます。通常*.tgaというファイルです。
例えばpovray.povというファイルをレンダリングしたら
povray.tgaという画像ファイルが出力されます。
そのpovray.tgaを「他には何が?」で示している2DConverterでpovray.jpgやpovray.gifに
変換出来ます。そうすればホームページ等に掲載できますね。
ちなみにPOVRAY.INIに例えば
Output_File_Name=C:\images\
等という文を追加していれば、レンダリングしたとき画像はC:\imagesに出力されます。
いろんなサンプルファイルをレンダリングしていたら、たくさんの画像が出力され、
そのまま残しておくととても大きな容量を使います。
こういう場合、上の文を追加していればまとめて消したり変換したりできます。
お好みに合わせて設定してはどうでしょうか。
 
 
Color、Textureについて
 
<?>
ColorではWhiteやOrange、TextureではDMFWoodやGlass等が定義されている。
これらはどこを見ればわかる?
<!>
WhiteやDMFWood等を使う際に
#include "colors.inc"#include "textures.inc" という文を
ファイルの先頭辺りに書いていると思います。そこにWhiteやDMFWood等の
定義が書いてあります。#declareという文が定義している文です。
ただaaa.incの中で #include "bbb.inc"となっている場合は
bbb.incの中で定義されている何かをaaa.incで使用しているかもしれません。
なお、POVRAYをINSTALLしたディレクトリの中のpov3demoディレクトリの中の
demoディレクトリの中のcolor.povやtexture*.povをレンダリングすれば
color.incやtextures.incの定義でどういう色、模様が定義されているかが
わかるようになっています。
 
 
Dos用のソフトについて
 
<?>
Dos用のソフトを使いたいが、Installできない。または実行出来ない。
<!>
Dosプロンプトをフルスクリーンで、かつ US と実行し英語モードにする。
それでInstall、実行してみる。だめなら、くそう。
なお JP と実行することで日本語モードになる。
Alt+Esc でフルスクリーンからウィンドウ画面に戻る。
タスクバーのDosプロンプトを右クリックし、プロパティを変える事で
Dosプロンプトをウィンドウ表示にできる。
 
 
sPatchについて
 
<?>
なんとなく画面が変で動作が時々不安定なんだけど。
<!>
これは誰かに聞かれたわけでもなく、僕んところのマシンでの話やねんけど、
最初ダウンロードして実行したときは画面の一部がちょっとおかしかった。
で、それでも使えるからほうっておいて使ってるとある時バグったりした。
そんな状態だったが、ある日、たぶんDirectX3をInstallしたら直った。たぶん。
マジでたぶん。僕のマシンは色々Installしたりしてるから、かなりシステムが
怪しくなってる。そのせいかもしれないけど。
今では画面もちゃんとしてるしバグったりもしない。
他のマシンでどうなるかは保証も出来ないし、DirectXはグラフィックカードとの
相性がある程度あるらしく、Install後、変になる、といった事になっても知りません。
ま、大丈夫だと思いたいね。あと、DirectX5でどうなるかも知りません。
僕と同じ症状に遭われた方、メール頂けると感謝感激!
 
 
Win95用のソフトのInstallについて
 
<?>
POVSBのInstallに失敗してしまう。助けて!
<!>
これまた自分の事やねんけど、ダウンロードしてきたpovsb099o.exeを実行すると
解凍し始めんねんけどエラーが出る。Error101とか言ってディスクスペースが無いぞ、
とかなる。ちゃんと容量があるのに。くそう。そう思ってたらSGIのVRMLビューワ、
COSMOPLAYERでも同じ現象が。なんとNetscapeCommunicatorでも。
やばいと思って調べてたら、C:\AUTOEXEC.BAT中の
SET TEMP=C:\windows というのがまずかったようだ。
SET TEMP=C:\windows\temp に変えた。 C:\windows\temp というのはディレクトリだ。
で、C:\windows\tempの中のファイルを全て削除した。削除するときは他にプログラムが
動いていない方が良さそうだ。
もともと SET TEMP=C:\windows\temp だったのを SET TEMP=C:\windows に、俺が
変えたんだろうか? 覚えていない。
C:\AUTOEXEC.BATを書き換えたらコンピュータを再起動してから
tempディレクトリの中を空にして、povsb099o.exeを実行、うまくいった!
他のソフトでもinstallに失敗したら試す価値はあるかと思う。
 
BACK