Create an empty 3D project, drag and drop downloaded folders into assets.
Example of folder inside assets.
Overview of the 3D scans placed together.
Some textures were incorrect and I struggled to find a fix.
Workaround by adding planes over the top with the correct textures.
Player character object - an empty object with a capsule and camera as the children and a C# script attached.
Added mesh colliders to stop player being able to walk through walls or fall through floors etc.
Stairs were hard to walk up so created a wider set of stairs that is invisible when playing.
Opened NPC model in Mixamo and found a good animation.
Downloaded Mixamo animation with these settings.
Add Mixamo download to assets. Duplicate the animation (triangle) outside the object.
Add NPC to the scene and drag and drop the duplicated animation onto it.
Also added the texture at this point.
An animation controller has been created now.
Add the controller to the NPC with no avatar selected.