you have some choices to make, you either mechanically rectify the ac or do it with diodes
no other way to do it, however
that is not the only issue, all generators produce AC power, and you can design to make only positive pulses, but
after each pulse their will be a period where the collapsing field will go hard negative, in the process you end up with
some really harsh and crude AC power which is hard to work with, inefficient to transform (causes heating) and you still
have to rectifiy it to get DC
its just a fact of life, might as well accept it
as far as being inefficient? there is nothing more efficient than the production of 3phase sinewave AC current, you can effectively
and efficiently transform it without making lots of heat, and you can rectify it efficiently without fear of blowing diodes.
very good alternators, that are quite large can be well up into the upper 90's in efficiency, even a properly applied automotive alternator
can reach 80% even after factoring in rectifier losses and excitation current.
perhaps you will be the one that rewrites the physical laws that dictate the production of power from a generator or alternator, but
you will have to excuse me if i withhold my money and bet against you.
bob g