On the dimension of triangular self-affine sets