add grid
 add heightmap
 add dirlight