Sachverhalt: Sachverhalt: A. L._, geboren 1961, meldete sich am 22. Dezember 2003 wegen beidseitigem grauem Star bei der Invalidenversicherung zum Leistungsbezug an und ersuchte um Übernahme der am 16. (rechts) und 18. Dezember 2003 (links) durch Dr. med. S._ vorgenommenen Staroperationen. Nach dem Beizug von Arztberichten des Dr. med. S._ und der behandelnden Augenärztin Dr. med. G._, holte die IV-Stelle des Kantons Zürich eine Stellungnahme des Regionalen Ärztlichen Dienstes der IV (RAD) vom 10. März 2004 ein und lehnte gestützt darauf einen Anspruch auf Übernahme der beidseitigen Kataraktoperation als medizinische Eingliederungsmassnahme ab (Verfügung vom 12. März 2004), weil Nebenbefunde den Eingliederungserfolg gefährden oder gar ausschliessen würden. Auf Einsprache des Versicherten hin hielt die IV-Stelle an ihrer Verfügung fest (Einspracheentscheid vom 29. Juni 2004). A. L._, geboren 1961, meldete sich am 22. Dezember 2003 wegen beidseitigem grauem Star bei der Invalidenversicherung zum Leistungsbezug an und ersuchte um Übernahme der am 16. (rechts) und 18. Dezember 2003 (links) durch Dr. med. S._ vorgenommenen Staroperationen. Nach dem Beizug von Arztberichten des Dr. med. S._ und der behandelnden Augenärztin Dr. med. G._, holte die IV-Stelle des Kantons Zürich eine Stellungnahme des Regionalen Ärztlichen Dienstes der IV (RAD) vom 10. März 2004 ein und lehnte gestützt darauf einen Anspruch auf Übernahme der beidseitigen Kataraktoperation als medizinische Eingliederungsmassnahme ab (Verfügung vom 12. März 2004), weil Nebenbefunde den Eingliederungserfolg gefährden oder gar ausschliessen würden. Auf Einsprache des Versicherten hin hielt die IV-Stelle an ihrer Verfügung fest (Einspracheentscheid vom 29. Juni 2004). B. Die hiegegen erhobene Beschwerde des L._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Oktober 2004 ab. B. Die hiegegen erhobene Beschwerde des L._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Oktober 2004 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt L._ sinngemäss beantragen, die Invalidenversicherung habe unter Aufhebung des Einspracheentscheids und des kantonalen Gerichtsentscheids die beidseitige Staroperation als medizinische Eingliederungsmassnahme zu übernehmen; eventuell sei die Sache zu ergänzender medizinischer Abklärung an die IV-Stelle zurückzuweisen. Die IV-Stelle und das Bundesamt für Sozialversicherung (BSV) schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde. 