見出し画像

無料で使えるWings Engine:CesiumJSを強化するオンラインツール

多くのGIS開発者にとって、CesiumJSはよく知られたエンジンですが、Cesium For Unrealと比較すると、その視覚効果は見劣りすることがあります。そのため、視覚効果を重視するGIS開発者の中には、Cesium For Unrealを使用したいというニーズが存在します。

しかし、高品質なものを使いこなすには、それ相応の代償があります。Cesium For UnrealはUnreal Engineのプラグインであるため、GIS開発者がこれを使用するには、Unreal Engineの基礎から学び直す必要があります。さらに、Unreal Engineで使用されるC++言語も学ぶ必要があるかもしれません。確かに、ブループリントという視覚化されたスクリプト言語も存在しますが、それでも複雑さを完全に回避することは難しいでしょう。

GIS開発者がCesiumJSからCesium For Unrealへ移行する主な目的は、視覚効果の向上を求めることです。もし、CesiumJSを統合しつつ、Cesium For Unrealと同等の視覚効果を実現し、さらに使い勝手が非常に簡単なソフトウェアがあれば、GIS開発者が視覚効果のアップグレードに悩むことはなくなるでしょう。実際、そのような理想的なプラットフォームは存在します。それが「Wings Engine」というオンラインエンジンです。

Wings Engineは、無料で利用できるオンラインの3D GISビューワーソフトウェアで、コード不要のドラッグ&ドロップ操作が可能です。編集機能もすべて無料で提供されており、Wings EngineはCesiumJSをシステムに統合しています。そのため、GIS開発者は慣れ親しんだJS言語やCesiumJSインターフェースを使用して拡張開発が可能です。さらに、以前のCesiumJSプロジェクトはほとんどコードを変更することなく、簡単に移行することができ、UnrealのC++やブループリントと比較して、開発コストや学習の難易度が大幅に低減されます。

視覚効果に関しては、Wings EngineはCesiumJSにAerial Perspective LUTを実装し、レイリー散乱やミー散乱をCesiumJSの視覚効果に導入することで、大規模なシーンのリアリティを大幅に向上させています。この他にも多くの技術的な詳細がありますので、興味のある方はぜひWings Engineの公式サイトで実際に試してみてください。

いいなと思ったら応援しよう!