これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド evolvotron_render です。
プログラム:
NAME
evolvotron_render - evolvotron 関数ツリーをイメージにレンダリングします。
SYNOPSIS
evolvotron_render [オプション] 画像ファイル.[png|ppm]
DESCRIPTION
evolvotron_render 標準入力から evolvotron 画像関数を読み取り、レンダリングします
指定されたファイル内の画像に変換します (サフィックスはタイプを決定します。そうでない場合はデフォルトで ppm になります)
認識された)。
画像関数は、evolvotron アプリケーションから保存するか、次のコマンドを使用して取得できます。
evolvotron_mutate。
詳細については、evolvotron マニュアル (evolvotron アプリケーションの [ヘルプ] メニューからアクセス可能) を参照してください。
画像関数の詳細については、こちらをご覧ください。
コマンドライン OPTIONS
-NS、 -フレーム
フレーム マルチフレームアニメーションを生成します。 .fnnnnnn が指定された場所に挿入されます
ファイル名 (ファイルタイプの接尾辞がある場合はその前)。 これを関数で使用できます。
アニメーション モードでは進化しませんでしたが、興味深いものがあるという保証はありません。
時間/z 変化。
-NS、 - 助けて
コマンドライン オプションの概要を表示して終了します。
-NS、 --ジッター
サンプルのジッタリングを有効にします。
-NS、 --マルチサンプル
マルチサンプル アンチエイリアス レンダリングを有効にします。 これはサブピクセルのサイズを指定します
サンプリング グリッドなので、1 はデフォルトのピクセルごとに 4 サンプルの動作を提供し、XNUMX はデフォルトのピクセルごとに XNUMX サンプルの動作を提供します。
16x4 グリッド上のピクセルごとに 4 個のサンプルを提供します。 メインの evolvotron アプリケーションとは異なり、
上限はありませんが、当然レンダリング時間はこの値の XNUMX 乗に応じて増加します。
数。
-o、 - 出力
画像ファイル.[ppm|png] このオプションは、出力ファイル名を指定する代わりに使用できます。
位置引数として。
-s、 - サイズ
幅×高さ 出力画像の解像度を指定します。 デフォルトは 512x512 です。
-v、 -詳細
詳細モード。 大規模なレンダリングの進行状況を監視するのに役立ちます。
例
evolvotron_mutate -g | evolvotron_render -s 1024x1024 function.ppm
onworks.net サービスを使用してオンラインで evolvotron_render を使用する
