Novel techniques for simultaneous analysis of X-ray and neutron scattering patterns from macromolecular complexes in solution are presented. They include ab initio shape and internal structure determination of multicomponent particles and more detailed rigid body modeling of complexes using high resolution structures of subunits. The methods fit simultaneously X-ray and neutron scattering curves including contrast variation data sets from selectively deuterated complexes. Biochemically sound interconnected models without steric clashes between the components displaying a pre-defined symmetry are generated. For rigid body modeling, distance restraints between specified residues/nucleotides or their ranges are taken into account. The efficiency of the methods is demonstrated in model examples, and potential sources of ambiguity are discussed.