Hello, everyone.
Thank you for buying this asset.
Project Settings
After installing, open the asset project and go to the Project Settings.
Navigate to the Rendering section and configure the settings as shown below.
Support global clip plane for Planar Reflections : True
Ray Traced Translucent Refractions : True
Motion Blur : False
The image below shows a sample configuration.
This asset uses the Planar Reflection feature,
This setting is essential mainly for mirror reflections used on the shower stands, so please enable it unless you’re absolutely not using mirrors.
If you only want to use the bath system functions, this setting might not be necessary.
If you want to see detailed settings about Planar Reflection, please refer to the official documentation here
Game Mode Settings
This asset includes its own custom controller (PC_LuxurySpa).
In this case, it is set up via WorldSettings. Please check that it’s set like the image below, and if not, configure it accordingly.
Plugin
Make sure the necessary plugins are enabled.
There are three plugins required.
GameplayStateTree
StateTree
NiagaraFluids
These three.
BP_ThirdpersonCharacter
This is just a heads-up: if you migrate the asset and don’t use the ThirdPersonTemplate folder under the Demo folder,
please make sure the 'collider' tag is added to the Mesh's ComponentTag.
Without this tag, the ripple rendering when entering the bath won’t appear.
A simple UI is shown through the character HUD widget for clarity,
but here’s a quick explanation.
When the character overlaps with the bath chair, the HUD will appear.
Press E to attach it to the right hand.
When holding the bath chair, you can press Q to release it.
Once detached, the chair becomes a physics object.
Also, while holding the bath chair in the right hand,
if you overlap with a usable shower partition point,
you can press E to use the shower.
You can also enter the hot spring.
Overlap with the entry point and press E to enjoy the bath. Press Q to exit.