You could probably hack the perception somehow to figure out where the stairs are and trigger some relatike IK but to be honest it'll a lot of setup for a pretty hacky system
The ways we advise to deal with stairs is:
- if your characters are not close to the camera : use a slope geometry in the Terrain Node instead of the stair geo to approximate the stair geometry so you don't have the popup anymore
You may end up with feet geo colliding with the stair geo. If that's critical, you can probably run some physics collision as well on top of it
You may also want to increase ground adaptation frequency and run it at every frame:
- if they are close to the camera, the only way to get a nice result is to have a dedicated motion adapted to your stair steps (going up and down)
Then you can use a SyncMotion Behavior to sync the motion clips in the environment
Let us know if that's good enough for your production requirements
Best,