The disclosure is directed to programming implantable stimulators to deliver stimulation energy via one or more implantable leads having complex electrode array geometries. A user interface of a programmer allows a user to define stimulation therapy by interacting with one or more representations of the lead that delivers the therapy. The disclosure also contemplates selecting stimulation parameters to satisfy a user defined stimulation field by selecting one or more volumetric stimulation templates that best fit the stimulation field. The user interface may display the stimulation templates in relation to different perspectives of a lead and the stimulation field. Use of stimulation templates may simplify the determination of stimulation parameters in response to any of a variety of types of user definition of a stimulation field.Linvention concerne la programmation de stimulateurs implantables en vue de lapplication dune énergie de stimulation par lintermédiaire dun ou plusieurs fils implantables comprenant des réseaux délectrodes à géométries complexes. Une interface utilisateur dun programmateur permet à un utilisateur de définir un traitement de stimulation par interaction avec une ou plusieurs représentations du fil assurant lapplication dénergie. Linvention concerne également la sélection de paramètres de stimulation pour satisfaire un champ de stimulation défini par lutilisateur par sélection dun ou plusieurs modèles de stimulation volumétriques correspondant au mieux au champ de stimulation. Linterface utilisateur peut afficher les modèles de stimulation en association avec différentes perspectives dun fil ainsi que le champ de stimulation. Lutilisation de modèles de stimulation peut simplifier la détermination de paramètres de stimulation en réponse à un type quelconque parmi une pluralité de types de définition par lutilisateur dun champ de stimulation.