Content rendering and interaction technologies for digital heritage systems