| Итак, создавать мы будем тени с помощью технологии ShadowVolume. Начнем.
1.Создайте GLScene1 и GLSceneViewer1.
2.В GLScene1 создайте GLShadowVolume1. В нем создайте GLLightSource1, GLCube1 и GLPlane1.
3.Разместите так, чтобы тень от Куба падала на площадь, а свет, чтобы падал сверху на куб.
4.В ShadowVolume в Light выберите источник света GLLightSource1.
5.В свойстве Light -> Capping ставим svcAlways.
6.Теперь в ShadowVolume->Options ставим такие значения по порядку:
False,
True,
True,
False,
True,
Вот и все. Вот таким простым способом, без единой строки кода можно создать довольно таки неплохие тени. |