forum saphira engine

Forum francophone du moteur de jeu saphira game engine

Vous n'êtes pas identifié.

Annonce

Important: Le forum a eu de nombreux spammeurs. Les inscriptions sont bloquées pendant un moment. SI vous voulez vous inscrire merci de nous contacter samuncle[at]singularity[point]fr

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

#1 03-06-2010 01:06:13

samuncle
Administrateur

développement du saphira's editor

J'ouvre ce post sur le développement du saphira's editor. Voici avant tout une capture d'écran

http://pix.toile-libre.org/upload/thumb/1274049380.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#2 03-06-2010 15:45:17

Égru
programmer

Re: développement du saphira's editor

Premier message sur ce nouveau forum :
Je vais essayer de finir la nouvelle interface graphique ce week-end.
Après, il faudra que je porte l’ancien code sur la nouvelle interface, il faudra probablement compter deux semaines.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#3 05-06-2010 16:12:40

Égru
programmer

Re: développement du saphira's editor

L’interface de la nouvelle version est à peu près finis visuellement. Il reste encore une partie du comportement à faire (notamment le changement de type des fenêtres). Après, je pourrais commencer la migration de l’ancien code vers la nouvelle interface.

http://pix.toile-libre.org/upload/thumb/1275746926.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#4 08-06-2010 22:16:16

Égru
programmer

Re: développement du saphira's editor

Bonne nouvelle.
J’ai pas mal travaillé sur l’interface malgré mes partiels.
Elle marche maintenant, toutes les fonctionnalités de bases sont là :
— Ajout/Suppression de vue
— Changement du type d’une vue
— Redimensionnement des différentes vues
— Sauvegarde/Chargement dans un fichier de la disposition
— Persistance des réglages des différentes vues
— Gestion des menus/îcones
— Système de raccourcis clavier
Le tout dans quelques 1500 lignes de code, pas beaucoup sad

Je vais rendre certaines parties du code un peu plus propre et écrire un brin de documentation, après j’essaierai de faire un rendu OpenGl dans une des vues.

Dernière modification par Égru (08-06-2010 22:16:58)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#5 28-06-2010 22:31:23

samuncle
Administrateur

Re: développement du saphira's editor

Bon voici une capture d'écran avec un rendu opengl

http://pix.toile-libre.org/upload/thumb/1277756524.png

Bon, ça peut paraître un peu primitif mais dès qu'Égru aura adapté le code pour les anciennes vues on retrouvera le même niveau qu’avant

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#6 04-07-2010 02:43:31

Égru
programmer

Re: développement du saphira's editor

En continuant mon portage, voila un nouveau screenshot :
http://pix.toile-libre.org/upload/thumb/1278204016.png

On y voit à nouveau les anciennes vues orthographiques et on peut charger des cartes.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#7 10-07-2010 23:13:17

Égru
programmer

Re: développement du saphira's editor

Voila un petit moment que j’ai commencé mon portage et je commence enfin à voir les résultats.
Il reste encore quelques fonctionnalités à réimplémenter, mais tout va assez vite. Après il restera toujours quelques trucs à ajouter ici et là.

Mais, même en portant un projet d’une interface à une autre, il arrive que l’on fasse quelques améliorations. Et c’est encore mieux si elles sont réalisées simplement avec moins de 40 lignes de code, et c’est le cas de celle-ci. Avant pour ajouter un nouveau modèle, il fallait connaître par cœur le nom du fichier et du modèle à charger dans le fichier (sous la forme chemin/fichier.dae#model) ; c’est maintenant rectifier. Nous disposons d’un navigateur de fichier ainsi que d’un sélecteur de modèle (implémenté en utilisant abusivement la fonction de Preview d’un fichier).

Petit bémol : les preview ne sont pas encore réimplémenté dans QT4 donc, j’ai dû utiliser le navigateur de fichier de QT3.

http://pix.toile-libre.org/upload/thumb/1278795952.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#8 03-08-2010 01:18:14

Égru
programmer

Re: développement du saphira's editor

Ces derniers jours j’ai fait beaucoup de commit. J’ai adopté le principe du faire un commit pour chaque chose plutôt qu’un commit de temps en temps. Cela rend le projet un peu plus vivant. J’ai presque fait le quart des commits fait avec Bazaar cette semaine depuis que l’on est passé de SVN à Bazaar.

J’ai corrigé pas mal de bugs, amélioré le script configure (mais je n’ai toujours pas configurer le problème des dépendances qui sont ignorés) et enfin, j’ai rajouté la possibilité de changer la couleur du lumière dynamiquement.

J’ai la flemme de faire une capture d’écran, si quelqu’un veut la faire à ma place, cela me ferait plaisir smile

Quel menu pour les prochaines semaines/mois ?
J’ai toujours du mal à tenir des plans, mais voici déjà une petite ébauche :
Je vais commencer par implémenter la création de bloc (rectangulaire pour l’instant) et leur texturage de façon sommaire. À ce stade, on pourrait commencer à s’amuser avec l’éditeur, même si on ne pourra faire que des niveaux très carré. Cela devrait me prendre pas mal de temps car si sur le principe, c’est simple, cela pose pas mal de problème de programmation.
Ensuite, je m’attaquerai aux terrains. Je pense que je passerai un bout de temps sur les terrains car il y a moyen d’aboutir à des trucs vraiment intéressant qui pourrait déboucher sur pleins de nouvelles pistes.

Dans les objectifs secondaires mais qui devrait être fait à cour terme :
— Régler le problème du focus sur les fenêtres
— Faire un fichier de conf pour le clavier séparé du code
— Complétion de l’interface par rapport à mon cahier des charges

Voila qui donne les orientations pour plusieurs mois !

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#9 07-08-2010 03:55:08

Égru
programmer

Re: développement du saphira's editor

Ô bug, Ô magnifique bug,
Que ne débusque l’option Debug,
Nul n’a ton pareil pour nous faire perdre du temps,
Te corriger est négligeable en temps.

Mais encore faut-il te trouver,
là où le déboggueur à échoué,
toi qui n’apparaît qu’avec les optimisations.
tu te caches de notre attention.

Dans un template se trouve l’écueil,
dans les dédales d’un template mal instancié, caché à l’œil,
l’adresse d’un temporaire même constant, je ne retournerai plus
même indirectement dans une bibliothèque élue.

Procédé plus terrible que l’exécution,
De la complexité de la compilation,
un avertissement par mégarde est oublié
dans les dédales des templates instanciés

Tels sont les ingrédients qui nourissent un bon bug. Il est 4 heures du matin.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#10 09-08-2010 16:04:42

Égru
programmer

Re: développement du saphira's editor

Ébauche pour le rendu d’un cube qui n’est pas encore tout à fait au point smile
http://pix.toile-libre.org/upload/thumb/1281362621.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#11 09-08-2010 17:31:41

Égru
programmer

Re: développement du saphira's editor

Et voila un nouveau commit que je considère comme majeur.
http://pix.toile-libre.org/upload/thumb/1281367722.png
merci de mettre des miniatures (pensez à ceux qui n'ont pas une bonne connection)

Il s’agit de la possibilité de créer des cubes ; c’est basique mais c’est un premier pas vers la création de primitives directement dans l’éditeur.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#12 24-08-2010 01:42:03

Égru
programmer

Re: développement du saphira's editor

J’ai adapter le script d’export en COLLADA de Blender pour le rendre un peu plus Saphira’s engine friendly.
Le modèle exporté utilise donc le bon effets avec les bons chemins pour les textures pour un rendu avec juste une texture diffuse.
Il faut simplement passer un coup de COLLADA Refinery sur la sortie pour simplifier les indexes dans le fichier COLLADA est le fichier peut être utilisé dans l’éditeur.
Voila quelques screenshots :
http://pix.toile-libre.org/upload/thumb/1282606227.png
http://pix.toile-libre.org/upload/thumb/1282606479.png
Et un bout du code des modèles pour faire plaisir à Samuncle :
http://pix.toile-libre.org/upload/thumb/1282605300.png

Sinon, on remarquera les cubes noires de différentes tailles emboités l’un dans l’autres, c’est juste pour montre que l’on peut rédimensionner les objets fait dans l’éditeur (mais pas les modèles exportés).

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#13 08-09-2010 00:37:06

Égru
programmer

Re: développement du saphira's editor

J’ai bien avancé ces derniers jours et maintenant, je peux enfin texturer correctement des blocs :
http://pix.toile-libre.org/upload/thumb/1283898823.png
On ne peut pas encore changer le matériaux via l’onglet des textures, mais au niveau du rendu, cela marche bien. La prochaine avancé va consister à pouvoir changer la texture d’un bloc, puis d’une face d’un bloc.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#14 15-09-2010 01:29:55

Égru
programmer

Re: développement du saphira's editor

L’éditeur n’a jamais été aussi joli grâce à Loy.
http://pix.toile-libre.org/upload/thumb/1284506713.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#15 21-09-2010 01:45:41

Égru
programmer

Re: développement du saphira's editor

Nouveau commit après une semaine sans trop d’occasion pour avancer l’éditeur.
J’ai corrigé un certain nombre de bug lors de l’ouverture des modèles. Certains modèles posent toujours des problèmes de chargement et de crash lorsque l’on essaye de les sélectionner.

J’ai rajouté la possibilité de changer le matériau d’un bloc via la vue des textures. Cependant, on ne peut pas encore utiliser de simples textures, car cela demande de créer dynamiquement un matériau autour de la texture. Et inversement, je n’affiche pas les matériaux dans l’onglet de textures (juste leur nom) car il faut arriver à extraire la texture d’un matériau, chose qui n’est pas facile.
Comme quoi, rien n’est parfait dans ce bas monde smile

Néanmoins, cela fait plaisir parce que l’éditeur devient autre chose qu’un simple visualiseur de modèle !

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

#16 23-09-2010 02:22:30

Égru
programmer

Re: développement du saphira's editor

Ça y est. On peut changer la texture d’un bloc. C’est une grande étape dans l’éditeur, car l’on peut vraiment créer des petits mondes d’intérieurs certes ultra-basiques mais quand même.
La sauvegarde de cartes est pour l’instant cassée, je réparerai ça pour le prochain commit. Je vais aussi rajouter la possibilité de changer la taille d’une texture.

Par ailleurs, je n’avais pas de textures répétitives à porter de main. Ça devient assez important et urgent d’avoir une vrai base propre pour s’échanger les données autres que le code. J’ai du rajouté deux scripts d’effets dans le dépot de code à contrecœur. J’aurais préféré les mettre avec le reste des données artistiques.

Je me pencherai ensuite sur la création de terrain.

Si je ne met pas de screenshot, c’est uniquement parce qu’il est fort tard le soir. Mais cela vaut quand même le coup d’œil maintenant.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#17 26-09-2010 23:49:08

samuncle
Administrateur

Re: développement du saphira's editor

Hier j'ai vu les screenshoots de l'éditeur, et je dois dire que ça a bien avancé

http://pix.toile-libre.org/upload/thumb/1285351843.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#18 16-11-2010 22:04:00

Égru
programmer

Re: développement du saphira's editor

Voici quelques screenshot de l’avancé dans l’implémentation des terrains :

http://pix.toile-libre.org/upload/thumb/1288888448.png
Un joli raté

http://pix.toile-libre.org/upload/thumb/1288905082.png
Un gouffre

http://pix.toile-libre.org/upload/thumb/1289087853.png
Ajout de quelques modèles et brush en plus du terrain

http://pix.toile-libre.org/upload/thumb/1289087873.png
Le même en mode fil de fer

Dernière modification par Égru (16-11-2010 22:05:50)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#19 20-12-2010 16:15:08

Égru
programmer

Re: développement du saphira's editor

Et l’on progresse :
http://pix.toile-libre.org/upload/thumb/1292858027.png
Paysage embrumé.

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#20 21-12-2010 23:11:43

Égru
programmer

Re: développement du saphira's editor

Un petit éditeur de script LUA :
http://pix.toile-libre.org/upload/thumb/1292969437.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#21 05-06-2011 15:16:22

samuncle
Administrateur

Re: développement du saphira's editor

Egru a avancé l'éditeur, afin de rendre plus clair la visualisation il a mis des courbes de niveau

http://pix.toile-libre.org/upload/thumb/1305473003.png

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/8/9/saphiraengine-forum.toile-libre.org/htdocs/include/parser.php on line 406

#22 19-08-2011 18:47:12

Égru
programmer

Re: développement du saphira's editor

Deux mois sans message, c’est long. J’ai continué à travailler sur le terrain et à rendre possible l’édition du terrain dans l’éditeur (sinon ce n’est pas vraiment un éditeur) !
Bien que le système est encore un peu primitif et peu maniable, il est néanmoins fonctionnel. Nous pouvons donc modifier la hauteur du terrain et rajouter des couches de textures sur le terrain en temps réel.

Un test amusant d’édition du terrain :
http://pix.toile-libre.org/upload/thumb/1311943926.png

Terrain 1024×1024 + texture 256×256 :
http://pix.toile-libre.org/upload/thumb/1313771517.jpg
Terrain 1024×1024 + texture 8192×8192 :
http://pix.toile-libre.org/upload/thumb/1313771581.jpg

La dernière image est jolie. Malheureusement, elle est irréaliste avec le moteur actuel car si je veux créer un terrain plus grand (donc utiliser une texture de base de 4096 pour la hauteur), il me faudrait une texture 32768×32768 qui n’est pas encore supporté par mon humble matériel. Il va falloir ruser un petit peu pour obtenir le même résultat sur un terrain plus grand.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22
Traduction par FluxBB.fr