bway3d is a soft-rendering 3d engine