Yes, you can. A triangle is the closest to a diagonal shape you can find. However, you can use any other shapes to be added to the cell. But, not sure if we can call it "half-fill" then.