A.- Der 1943 geborene V._ meldete sich am 21. Juni 1996 unter Hinweis auf Unfallfolgen, urologische Probleme sowie degenerative Wirbelsäulenveränderungen bei der Invalidenversicherung zum Rentenbezug an. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse sprach ihm die IV-Stelle Luzern bei einem Invaliditätsgrad von 63 % ab 1. April 1996 eine halbe Invalidenrente zu (Verfügung vom 20. März 1998). B.- Die hiegegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Luzern ab (Entscheid vom 20. Dezember 1999). C.- V._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, die Sache sei zur Aktenergänzung und zu neuer Verfügung an die Verwaltung zurückzuweisen. Eventuell sei ihm ab 1. April 1996 eine ganze Invalidenrente zuzusprechen. Die IV-Stelle trägt auf Abweisung der Verwaltungsgerichtsbeschwerde an. Das Bundesamt für Sozialversicherung hat sich nicht vernehmen lassen. 