X-wind to d-wind: At the correct spacing. Not angle to the runway or angle from the runway. That angle changes depending on WAT & a/c type. Not at circuit altitude either. That altitude's position also changes with WAT & type.
D-wind to base: at 45 deg from the approach threshold. Not angle relative to the a/c since that changes with drift correction.