Attitude and visualization techniques