47502c6981cdfd4856d75db0ec221b0fd0294c7e CryEngCom_a2017v19n14p1843iENG.pdf