ないブログに表示されています。新しい記事を書く事で広告が消えます。(Thu)新しい機能を使う前にopenBVEではアニメーション機能やアルファチャンネルの拡張などを利用できるようになりました。やみ雲に追加してしまうとハイスペックPCが必要になってしまいます・・・。"何かを追加する"時はかならず"何かを削る"ようにすると良いでしょう。することで新機能を追加しても、リスクを減らすことが出来ます。動作や見た目を損わずにして削れるものといえば「見えない頂点」です。Form構文を使った駅は、25mおきに設置されます。80個の頂点が200mに作られる計算です。このとき、Form.csvのZ軸をのばし200mで一つとしてしまえば200mにおいても頂点数をわずか10個に抑えられるわけです。・Form構文だけでなく、Rail構文やWall構文、Dike構文なども同様に削れるので全てに適用すればかなりの頂点数を削れることでしょう。↑225m級の総合ホーム(壁、線路、ホーム等を一体化したもの)です。openBVEでは「ObjectVisibility」といった、+25mのブロックを超過しても設置したオブジェクトが消えなくなる構文もあり、より頂点の数を削りやすくなりました。その削った分を、新機能や追加ストラクチャにまわしてしまえばPCへの負担度は改良前と大差なくなります。上記の例の場合なら、余った頂点数が70個なのでそこに追加ストラクチャや新機能を埋め込んでも十分に余裕が出来ます。〃openBVEではアニメーションやアルファチャンネルなどの新構文を結構な勢いで使いましたが、軽量化を行った結果BVE2用より軽くなる計算になりました。いうわけで新しいストラクチャを追加したり新機能を使いながら、以前のバージョン(新機能を使う前のデータ)と同じようなフレームレートを維持する、ということも十分可能ということですね。逆に言えば、このような軽量化作業を行わないと追加した分、動作が重くなってしまうので注意が必要です。