Modeling of multicomponent three-dimensional vesicles