PureBasic

Forums PureBasic
Nous sommes le Mer 22/Mai/2013 3:14

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 9 messages ] 
Auteur Message
 Sujet du message: [Irrlicht 3D] un moteur 3D pour purebasic
MessagePosté: Mer 02/Avr/2008 22:51 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 26/Avr/2004 0:40
Messages: 12948
J'attaque ici un topic sur un autre moteur 3D : Irrlicht 3D

tout ceux qui ont de l'experience avec ce moteur peuvent bien sur ecrire ici, n'hesitez pas :)


donc apparemment pour avoir un autre moteur 3D que Dreamotion on peut aussi utiliser Irrlicht
grace a un wrapper fait par neotoma

a voir sur le forum anglais ici :
http://www.purebasic.fr/english/viewtop ... highlight=

Citation:
Version 1.05beta
Now the Wrapper is linked as Static lib, and no need mor fpr IrrlichtWrapper.dll or DirectX-Dlls.

There are too many Changes as i could type down here.

* small Newton integration
* mor Examples
* more SceneNodes (e.g. LensFlare)
* better Doku (hope so)

But i need still help.


You can download it here :

http://www.purearea.net/pb/showcase/show.php?id=367

_________________
Image


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Mer 02/Avr/2008 23:06 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 26/Avr/2004 0:40
Messages: 12948
pour l'installation :)

telechargez l'archive :
http://www.purearea.net/pb/showcase/show.php?id=367

l'avantage de cette dernière c'est qu'elle est en librairie statique, cela veut dire qu'après l'install on dispose du moteur directement dans notre pureBasic :)

il suffit donc de décompresser l'archive dans votre dossier Pure basic pour que les exemple fourni marchent :)

cependant , pour les utilisateurs de JAPBE
les fichiers suivants

Citation:
Newtow.dll
irrlicht.dll
irrklang.dll
ikpmp3.dll


qui sont installés par defaut dans le dossier "Compiller" de Purebasic
sont a déplacer dans le dossier Windows\System32\
pour que cela Marche ...

ensuite il suffit de lancer les exemples ça doit tourner nickel :)


ps : par contre la Doc du Wrapper est a gerber :?

_________________
Image


Haut
 Profil  
 
 Sujet du message: LT+F
MessagePosté: Dim 06/Avr/2008 17:24 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 24/Juil/2006 6:44
Messages: 1554
Localisation: vosges (France) 47°54'39.06"N 6°20'06.39"E
En effet, le wrap semble plutot très bien, malgré une beta.
Quand à Irrlicht, je commence à me familiariser avec, et même si se n'est pas un foudre de
guerre, c'est un moteur très attachant, avec une bonne communauté.

;)

PS: a oui, pour sortir des exemple, ALT+F4.


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 06/Avr/2008 19:49 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 21/Jan/2004 18:39
Messages: 2117
Je me trompe peut être mais il me semble que j'ai déjà vu ce moteur quelque part sur ce forum ou peut être bien celui de Cederavic, et qu'un gros travail avait été fait dessus par un des membres....


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 08/Mar/2009 11:24 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1306
Localisation: Toulouse
une video:http://www.youtube.com/watch?v=1hY70f9ex8U

Le secret, c'est la programmation des shader, discution intéressante, là:
http://forum.irrlicht.fr/viewtopic.php?id=863

on apprend que gamemaker et mmf utilise et vont utiliser ce moteur, il me semble qu'il s'agit là d'une preuve de, heu, que c'est le bon choix quoi( avec un bon suivis). Il faut aussi fouiller dans les forums, mais çà, on a l'habitude ;) ).

la question qui déchire: comment coder un shader avec pb ?

avec de belles couleurs, c'est moins triste:
http://www.youtube.com/watch?v=el9OFZ9UWbs&feature=related




je lance 01_Example_Helloworld et le code Irr3DRequester.pb, ligne 135:
Code:
Read DriverName.s

Read ne peut pas convertir implicitement un nombre en chaine de caracteres.

Oui, mes débuts sont toujours difficiles. ;)


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 08/Mar/2009 11:49 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 24/Juil/2006 6:44
Messages: 1554
Localisation: vosges (France) 47°54'39.06"N 6°20'06.39"E
Ce wrap commence à dater, et la version d'Irrlicht est la 1.1 il me semble. Aujourd'hui on en est à la version 1.5.
Dommage que cela ne soit plus maintenu (manque d'amateur visiblement, la aussi )

De plus, le wrap est fait avec une ancienne version de PB, et donc certaines choses ont changée depuis aussi avec PB.

Par exemple, dans le code c'est écris 'Read DriverName.s', c'est plus bon, car par defaut il attend
un entier.

Il faut donc écrire 'Read.s DriverName.s', et la cela marche.

;)

_________________
Force et sagesse...


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 08/Mar/2009 12:03 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1306
Localisation: Toulouse
tmyke a écrit:
Ce wrap commence à dater, et la version d'Irrlicht est la 1.1 il me semble. Aujourd'hui on en est à la version 1.5.
Dommage que cela ne soit plus maintenu (manque d'amateur visiblement, la aussi )

De plus, le wrap est fait avec une ancienne version de PB, et donc certaines choses ont changée depuis aussi avec PB.

Par exemple, dans le code c'est écris 'Read DriverName.s', c'est plus bon, car par defaut il attend
un entier.

Il faut donc écrire 'Read.s DriverName.s', et la cela marche.

;)
la version est la 1.05beta, heu oui effectivement, y a du retard. Même en mettant .s, là aussi çà coince niveau de l'affichage( affichage d'une minuscule fenêtre sur quelques lignes, c'est rigolo). Merci quand même. Je vais essayer maintenant TV3D, j'aurai au moins respecté l'ordre chronologique des choses...


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 08/Mar/2009 12:17 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 24/Juil/2006 6:44
Messages: 1554
Localisation: vosges (France) 47°54'39.06"N 6°20'06.39"E
beauregard a écrit:
Même en mettant .s, là aussi çà coince niveau de l'affichage( affichage d'une minuscule fenêtre sur quelques lignes, c'est rigolo). Merci quand même. Je vais essayer maintenant TV3D, j'aurai au moins respecté l'ordre chronologique des choses...


Oui, j'ai aussi le soucis. En fait il faudrait reprendre tout une partie du code pour l'adapter.
Dommage, mais Irrlicht n'a peut-être pas encore dit son dernier mot avec PB .... ;)

_________________
Force et sagesse...


Haut
 Profil  
 
 Sujet du message:
MessagePosté: Dim 08/Mar/2009 12:38 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 08/Juil/2007 18:32
Messages: 1306
Localisation: Toulouse
tmyke a écrit:
Dommage, mais Irrlicht n'a peut-être pas encore dit son dernier mot avec PB .... ;)
oui, je pense aussi que c'est dommage, car il y a une incompréhension, ou un malentendus similaire à pb( qui ressemble à une banale roche comme les autres, mais en l'ouvrant çà brille ! une pépite !...


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 9 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
cron

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye