ABSTRACT: At low mean stresses, porous geomaterials fail by shear localization, and at higher mean stresses, they undergo strain-hardening behavior. Cap plasticity models attempt to model this behavior using a pressure-dependent shear yield and/or shear limit-state envelope with a hardening or hardening/softening elliptical end cap to define pore collapse. While these traditional models describe compactive yield and ultimate shear failure, difficulties arise when the behavior involves a transition from compactive to dilatant deformation that occurs before the shear failure or limit-state shear stress is reached. In this work, a continuous surface cap plasticity model is used to predict compactive and dilatant pre-failure deformation. During loading the stress point can pass freely through the critical state point separating compactive from dilatant deformation. The predicted volumetric strain goes from compactive to dilatant without the use of a non-associated flow rule. The new model is stable in that Drucker's stability postulates are satisfied.