Faits: Faits: A. Le 30 septembre 1998, C._, représenté par l'avocat Pierre-Henri Dubois, a saisi la Cour civile du Tribunal cantonal neuchâtelois d'une demande en paiement de 148'623 fr., plus intérêts à 5% l'an dès le 8 novembre 1996, dirigée contre Winterthur Société d'Assurances sur la Vie (ci-après : la Winterthur assurances). Cette demande se fondait sur le vol prétendu de la Ferrari du demandeur, le 28 mars 1996, alors qu'elle était assurée en casco complète par la défenderesse. La défenderesse a conclu au rejet de la demande, le sinistre déclaré étant invraisemblable et la prétention frauduleuse au sens de l'art. 40 LCA. Le 24 février 2000, le juge instructeur de la Cour civile, A._, a suspendu la procédure jusqu'à la fin de la procédure pénale dirigée contre C._ pour tentative d'escroquerie au détriment de la Winterthur Assurances. Le 5 novembre 2001, les parties ont été informées que, suite au départ à la retraite du juge cantonal A._, le juge cantonal B._ avait été désigné en qualité de juge instructeur dans la cause pendante entre les parties. Le 24 février 2000, le juge instructeur de la Cour civile, A._, a suspendu la procédure jusqu'à la fin de la procédure pénale dirigée contre C._ pour tentative d'escroquerie au détriment de la Winterthur Assurances. Le 5 novembre 2001, les parties ont été informées que, suite au départ à la retraite du juge cantonal A._, le juge cantonal B._ avait été désigné en qualité de juge instructeur dans la cause pendante entre les parties. B. Par jugement du 24 janvier 2003, le Tribunal correctionnel du district de Neuchâtel a condamné C._ à douze mois d'emprisonnement ferme, notamment pour tentative d'escroquerie au préjudice de la Winterthur assurances et induction de la justice en erreur, pour avoir faussement déclaré le vol de son véhicule Ferrari, alors qu'il l'avait dissimulé dans un garage, afin d'obtenir les prestations de l'assurance couvrant ce risque. C._ a déféré sans succès ce jugement à la Cour de cassation pénale du Tribunal cantonal neuchâtelois, qui a rejeté son recours le 29 avril 2003. Par arrêt du 8 octobre 2003 (1P.342/2003), le Tribunal fédéral a rejeté, dans la mesure où il était recevable, le recours de droit public interjeté par C._ contre l'arrêt du Tribunal cantonal. C._ a déféré sans succès ce jugement à la Cour de cassation pénale du Tribunal cantonal neuchâtelois, qui a rejeté son recours le 29 avril 2003. Par arrêt du 8 octobre 2003 (1P.342/2003), le Tribunal fédéral a rejeté, dans la mesure où il était recevable, le recours de droit public interjeté par C._ contre l'arrêt du Tribunal cantonal. C. Le 24 octobre 2003, le juge instructeur de la Cour civile a ordonné la reprise de la procédure. Après plusieurs prolongations du délai imparti pour indication des moyens de preuve maintenus et après répudiation du mandat par l'avocat Dubois puis par les deux autres avocats constitués successivement par le demandeur, ce dernier, par courrier expédié le 17 mai 2004, a sollicité diverses mesures d'instruction et a requis l'assistance judiciaire, priant le juge instructeur B._ de nommer l'avocat Jean-Daniel Kramer en qualité d'avocat d'office. C. Le 24 octobre 2003, le juge instructeur de la Cour civile a ordonné la reprise de la procédure. Après plusieurs prolongations du délai imparti pour indication des moyens de preuve maintenus et après répudiation du mandat par l'avocat Dubois puis par les deux autres avocats constitués successivement par le demandeur, ce dernier, par courrier expédié le 17 mai 2004, a sollicité diverses mesures d'instruction et a requis l'assistance judiciaire, priant le juge instructeur B._ de nommer l'avocat Jean-Daniel Kramer en qualité d'avocat d'office. D. Par décision du 18 juin 2004, le juge instructeur de la IIe Cour civile a rejeté la requête d'assistance judiciaire. Après avoir rappelé que l'assistance judiciaire n'est accordée en matière civile que si la cause n'apparaît pas d'emblée dénuée de chances de succès (art. 2 al. 3 LAJA/NE; RSN 161.3), et qu'elle doit donc être refusée lorsque les perspectives de gagner le procès "sont notablement plus faibles que les risques de le perdre et qu'elles ne peuvent guère être considérées comme sérieuses" (RJN 1995 p. 153, citant notamment l'ATF 105 Ia 113), le juge instructeur a exposé qu'"appliquée à la cause du demandeur, cette description fait figure d'euphémisme, tant il lui sera difficile de renverser, au civil, l'impression très fâcheuse qui se dégage des preuves réunies au pénal". Il a considéré que "dans ces conditions, ce serait faire injure à l'ensemble des institutions judiciaires pénales que d'admettre des chances de succès, au sens susmentionné, de sorte que l'assistance judiciaire sera refusée". D. Par décision du 18 juin 2004, le juge instructeur de la IIe Cour civile a rejeté la requête d'assistance judiciaire. Après avoir rappelé que l'assistance judiciaire n'est accordée en matière civile que si la cause n'apparaît pas d'emblée dénuée de chances de succès (art. 2 al. 3 LAJA/NE; RSN 161.3), et qu'elle doit donc être refusée lorsque les perspectives de gagner le procès "sont notablement plus faibles que les risques de le perdre et qu'elles ne peuvent guère être considérées comme sérieuses" (RJN 1995 p. 153, citant notamment l'ATF 105 Ia 113), le juge instructeur a exposé qu'"appliquée à la cause du demandeur, cette description fait figure d'euphémisme, tant il lui sera difficile de renverser, au civil, l'impression très fâcheuse qui se dégage des preuves réunies au pénal". Il a considéré que "dans ces conditions, ce serait faire injure à l'ensemble des institutions judiciaires pénales que d'admettre des chances de succès, au sens susmentionné, de sorte que l'assistance judiciaire sera refusée". E. Agissant par la voie du recours de droit public au Tribunal fédéral, C._ conclut avec suite de dépens à l'annulation de cette décision et sollicite l'octroi de l'assistance judiciaire selon l'art. 152 OJ pour la procédure devant le Tribunal fédéral. L'autorité cantonale a renoncé à présenter des observations.