「wolfcamqlマニュアル」の編集履歴(バックアップ)一覧に戻る
wolfcamqlマニュアル - (2010/10/31 (日) 01:25:39) のソース
<p>QuakeLiveでスペクトやカメラ移動ができるソフト。<br /> 簡単に言えばQ3MMEのQL版みたいな。<br /> 以下簡単に色々と紹介というか解説してみます。</p> <p>Wolfcamql 6.4<br /><a href="http://www.esreality.com/?a=post&id=1919984">http://www.esreality.com/?a=post&id=1919984</a></p> <p><strong>freecam<br /></strong>フリーカメラモードに移行する。スペクトみたいな状態になれる。<br /> デフォルトでEnterにバインドされてる。<br /><strong>view entnum<br /></strong>カメラが指定したオブジェクトをおっかけます。位置は動かない、いわゆるデフラグカム。<br /> LD2とかでよく使われてたやつといえば分かりやすいかな?<br /> 下のコマンドで出した数値をentnumに入力するとおっかけます。<br /><strong>cg_drawentnumbers 0/1/2</strong><br /> viewで指定するオブジェクトの番号を表示します。<br /> draw2d 0とかで消せないのでバインド推奨。<br /> 2で壁越しにも表示できる。<br /><br /><strong>addcamerapoint<br /></strong>カメラの位置を追加<br /><strong>playcamera<br /></strong>↑で設定したカメラの再生<br /> 2point以上で動きます。<br /><strong>stopcamera<br /></strong>カメラを止めます。<br /> ただ1回再生されると勝手に止まるのであんま意味ないw<br /><strong>savecamera filename<br /></strong>カメラを保存します。<br /><strong>loadcamera filename<br /></strong>↑で保存したカメラをロードします。<br /><strong>selectcamerapoint all,first,last,inner<br /></strong>カメラを選択します。<br /> ecamで編集するときにこのコマンドで予め選んでおきます。<br /> innerはfirstとlast以外のポイント全部です。<br /><strong>editcamerapoint next,previous<br /></strong>これもカメラの選択。<br /> nextで次のカメラ、previousで前のカメラの位置・時間に移動します。<br /> 時間が止まるので、じっくり編集したいときにオススメ。<br /><br /><strong>ecam<br /></strong>カメラの位置やアングル、カメラパスの補完法等を設定できます<br /> 詳しくはreadme-wolfcamを見てください。<br /> 通常はあんまり設定する必要性はないですが、補完数を多くする<br /><strong>ecam numsplines</strong>は必須です。selectcamerapoint allでカメラ全部指定して<br /> ecam numsplines 200くらいがオススメです。ちなみにデフォは40。<br /> あんまり上げすぎたりするとおかしくなるかも?カメラとカメラの間の距離や時間にもよると思いますが。<br /><br /><strong>deletecamepoint</strong></p> <p><strong>video "jpg" wav name "videofilenameprefix"<br /></strong>このコマンドで録画することができます。<br /> ""でくくってあるところが可変です。<br /> 最初の"jpg"は、jpg tga png aviを指定することが可能です。<br /> 最後の"<strong>videofilenameprefix</strong>"は録画したファイルの先頭に付く名前です。</p> <p><strong>stopvideo</strong><br /> 動画の出力を停止する。<br /><br /><font size="2"><strong>r_jpegcompressionquality 90<br /></strong>jpgで保存する時の圧縮率を指定します。100が最大。</font></p> <p><strong>cl_aviFrameRate 250</strong><br /> フレームレートの指定をする。<br /><br /> ※wavを動画と一緒に録画する場合はwolfcamql.exeのショートカットを作り、起動オプションに<br /> +set s_useopenal 0を入れてみてください。</p> <p><strong>setloopstart<br /> setloopend<br /> loop</strong><br /> ループ開始・終了時間の設定と、ループ開始のコマンド。<br /> シークがし辛いQ3では便利なコマンド。<br /> loop servertime servertimeで手動で設定もできる。<br /> servertimeはそのまま/servertimeで取得する。</p> <p><strong>cl_freezedemo 1/0</strong><br /> デモを止める。timescaleとは違って完全に止まる。</p> <p><strong>mme_blurFrames<br /> mme_blurType<br /> mme_blurOverlap<br /> mme_workMegs<br /></strong>モーションブラーをかけることが出来ます。<br /> 詳しくはこちらを参照されたし。<br /><a href="http://q3mme.proboards.com/index.cgi?board=tutorials&action=display&thread=18"> http://q3mme.proboards.com/index.cgi?board=tutorials&action=display&thread=18</a><br /><br /> ※out of date?下のコマンドは使えないかも。。。<br /><strong>video</strong>name<br /> avi形式で動画を出力する。<br /> 名前を指定しなければ0000.aviみたいな名前がつく。<br /> 動画の保存場所<br /> C:\Users\名前\AppData\Roaming\wolfcamql\wolfcam-ql\videos</p> <p><strong>wolfcamのデフォルトのバインド</strong><br /> bind ENTER "freecam"<br /> bind PAUSE "pause"<br /> bind KP_ENTER "changefield"<br /> bind KP_UPARROW "prevfield"<br /> bind KP_DOWNARROW "nextfield"<br /> bind UPARROW "fastforward 60"<br /> bind DOWNARROW "rewind 60"<br /> bind LEFTARROW "rewind 10"<br /> bind RIGHTARROW "fastforward 10"<br /> bind - "rewind 0.3"<br /> bind = "fastforward 0.3"<br /> bind e "+rollright"<br /> bind q "+rollleft"<br /> bind f "+rollstopzero"<br /> bind 2 "stopmovement"<br /> bind 3 "centerroll"<br /> bind CTRL "+acc"<br /> bind KP_INS "timescale 1"<br /> bind KP_END "timescale 0.0001"<br /> bind MOUSE2 "+moveup"<br /> bind F2 "toggle in_nograb"<br /> bind 4 "toggle cg_drawCameraPointInfo"<br /> bind 5 "toggle cg_drawCameraPath"<br /> bind [ "editcamerapoint previous"<br /> bind ] "editcamerapoint next"<br /> bind o "playcamera"<br /> bind v "cg_draw2d 2; addcamerapoint"<br /> bind BACKSPACE "toggle cg_draw2d 0 1 2"</p> <p>筆者のautoexec.cfgを紹介。<br /> 完全にカメラ視点用です。一人称でのフラグシーンの録画にも使えますが<br /> 多少hudのコマンドの修正が必要です。<br /><strong>autoexec.cfg</strong><br /> seta com_maxfps "125" <br /> seta r_mapOverBrightBits "2"<br /> seta r_picmip "0"<br /> seta cg_drawStatus "0"<br /> seta cg_playernames "0"<br /> bind "KP_ins" "timescale 0"<br /> bind "KP_END" "timescale 0.2"<br /> bind "KP_Downarrow" "timescale 0.3"<br /> bind "KP_PGDN" "timescale 0.5"<br /> bind "KP_HOME" "timescale 5"<br /> bind "KP_UPARROW" "timescale 10"<br /> bind "KP_PGUP" "timescale 50"<br /> bind "F3" "exec<strong>movie.cfg</strong>"<br /> bind "F4" "stopvideo; cg_draw2d 1; cg_drawFragMessages 1;cg_drawentnumbers 1; cg_drawstatus 1"<br /> bind "F5" loop<br /> bind "F6" setloopstart<br /> bind "F7" setloopend<br /> bind "F8" servertime<br /> bind "F9" viewentnum<br /><br /><strong>Movie.cfg<br /></strong>cg_draw2d 0<br /> cg_drawentnumbers 0<br /> cl_aviMotionJpeg 0<br /> cl_freezedemo 0<br /> timescale 1<br /> cl_aviframerate 500<br /> video tga wav<br /> cl_aviMotionJpeg 0</p>