ue/book/plan/07_wsp.md
2025-05-07 05:30:43 +09:00

68 lines
5.0 KiB
Markdown

# worldscape plugin
[worldscape plugin](https://www.fab.com/listings/0ef85bf8-a0be-4b74-87f8-b66bb44d6ae2)
本格的な惑星を構築することを目指すpluginです。なお、現状では完璧に動作するわけではありませんので注意が必要です。現在、ue5.5では様々な問題が発生します。srcは公開されていません。
[良かった点]
1. 広い範囲でlandscapeが自動生成され大気圏から見える
2. 大気圏からは地平線のアーチも描写されている
3. 風の音がスピードに基づき再生される
4. 地球を横から入っても後ろから入っても雲が描写される
[issue]
1. 地上がちらつく
2. 惑星地球に横から入った場合、つまり、真上から入らない場合は一回目の実行がうまくいかず、2回目の実行が成功する
3. カスタマイズが複雑でチュートリアルがわからない
## worldscapeとはなにか
worldscapeとは、landscapeのplanet版です。惑星形式の地上を表現します。
ただし、完璧に動作するわけではありません。重力システムが備わっていないので、例えば、真上から惑星内外に行き来するのは可能ですが、ある範囲を超えて横や後ろから惑星に入り、地上に降り立つことはできません。
これを求めていたユーザーは多いと思いますが、現時点ではそれを含めて完璧に実装するのは難しいのだと思います。
では、worldscapeを購入する対象はどういったユーザーになるのでしょう。大気圏から見て地上っぽいものがしっかり表現されることを求めるユーザーです。また、色々なものを改造してplanet systemのようなものを作るのが面倒なユーザーということになります。
私のケースで言うと、worldscapeはあまり必要ではありませんでした。私はUDSを改造し、ocean wavesで海上を作り、地上としてlandscapeを置いて、planet systemを作っていました。
ですから、ほとんどworldscapeと変わらない見栄えになっています。
このplanet systemは5.4ではちゃんと表示されていた地球が5.5でぼやけて表示される問題が発生しています。worldscapeも5.5では地上が点滅するなどの問題が発生しているようです。
## support 5.5
現在、worldscapeはue5.5に対応していません。購入者は[discord](https://discord.gg/JD8jvKpmkh)でベータ版の提供を受けることが可能です。`#supoort-access`
> @benjacorp discordID + OrderID
`#version5-5`
<iframe width="100%" height="415" src="https://www.youtube.com/embed/kteb98FM9a4?mute=1&rel=0&showinfo=0&controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
1. ue5.4をinstallして、pluginを入れる。
2. `Epic Games/UE_5.4/Engine/Plugins/Marketplace/WorldScape``$project/Plugins/`にcopyする。
3. Sourceを`#version5-5`にあるものに入れ替える。`WorldScape.uplugin`のversionを5.5.0に書き換える。
4. `$project`を起動して、pluginをrebuildする。
## UDSとの統合
UDSの統合はかなり大変だと思われます。
まず下記の動画を見てください。
<iframe width="100%" height="415" src="https://www.youtube.com/embed/RkpVzzTAVhw?mute=1&rel=0&showinfo=0&controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
[@ArghanionsPuzzlebox]
> 現在の Epic ソリューションでは問題を起こさないようにするのは非常に困難です。私は独自のカスタム Atmosphere マテリアルに取り組んでおり、それが動き回るように機能します。
それをworldscapeに対応させた例です。
<iframe width="100%" height="415" src="https://www.youtube.com/embed/DZeaIJJy1Tg?mute=1&rel=0&showinfo=0&controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
[@ESPGameTeam]
> 最近、私は Worldscape Plugin を深く掘り下げて、すべての機能を実際に活用しようとしています。私は開発者たちの仕事を本当に尊敬していますが、そうですね、彼らのビデオチュートリアルは実際にはそれほど良くはなく、古い機能とインターフェイスを備えた時代遅れの ue4 のものです。私は独自の Worldscape Plugin チュートリアルを作成する予定です。新しいチュートリアルができたら、また返信します。
チュートリアル動画には、いくつか抜けている点があるようです。