![見出し画像](https://assets.st-note.com/production/uploads/images/151388691/rectangle_large_type_2_3b9f2c9f11f2dbca833aa9672345506f.png?width=1200)
無料で使えるWings Engine:CesiumJSを強化するオンラインツール
多くのGIS開発者にとって、CesiumJSはよく知られたエンジンですが、Cesium For Unrealと比較すると、その視覚効果は見劣りすることがあります。そのため、視覚効果を重視するGIS開発者の中には、Cesium For Unrealを使用したいというニーズが存在します。
しかし、高品質なものを使いこなすには、それ相応の代償があります。Cesium For UnrealはUnreal Engineのプラグインであるため、GIS開発者がこれを使用するには、Unreal Engineの基礎から学び直す必要があります。さらに、Unreal Engineで使用されるC++言語も学ぶ必要があるかもしれません。確かに、ブループリントという視覚化されたスクリプト言語も存在しますが、それでも複雑さを完全に回避することは難しいでしょう。
![](https://assets.st-note.com/img/1724150263283-NGj8pg9xl1.jpg?width=1200)
GIS開発者がCesiumJSからCesium For Unrealへ移行する主な目的は、視覚効果の向上を求めることです。もし、CesiumJSを統合しつつ、Cesium For Unrealと同等の視覚効果を実現し、さらに使い勝手が非常に簡単なソフトウェアがあれば、GIS開発者が視覚効果のアップグレードに悩むことはなくなるでしょう。実際、そのような理想的なプラットフォームは存在します。それが「Wings Engine」というオンラインエンジンです。
![](https://assets.st-note.com/img/1724150270153-XSl10PHzrd.jpg?width=1200)
Wings Engineは、無料で利用できるオンラインの3D GISビューワーソフトウェアで、コード不要のドラッグ&ドロップ操作が可能です。編集機能もすべて無料で提供されており、Wings EngineはCesiumJSをシステムに統合しています。そのため、GIS開発者は慣れ親しんだJS言語やCesiumJSインターフェースを使用して拡張開発が可能です。さらに、以前のCesiumJSプロジェクトはほとんどコードを変更することなく、簡単に移行することができ、UnrealのC++やブループリントと比較して、開発コストや学習の難易度が大幅に低減されます。
視覚効果に関しては、Wings EngineはCesiumJSにAerial Perspective LUTを実装し、レイリー散乱やミー散乱をCesiumJSの視覚効果に導入することで、大規模なシーンのリアリティを大幅に向上させています。この他にも多くの技術的な詳細がありますので、興味のある方はぜひWings Engineの公式サイトで実際に試してみてください。
この記事が気に入ったらサポートをしてみませんか?