Tzu3D, Moteur3D en développement

Tzu3D, Moteur3D en développement - C#/.NET managed - Programmation

Marsh Posté le 17-07-2005 à 19:46:01    

Bonjour,
 
Tzu3D est un moteur 3D, destiné aux amateurs désirant produire des jeux 3D en n'ayant aucune connaissance dans le domaine. Mon objectif principal est d'offrir un moteur 3D le plus simple à utiliser possible tout en ayant des performances honorables. Utilisant la technologique .Net il sera possible de l'utiliser avec les langages VB.net, C# ou C++.Net.
 
Je recherche une personne programmant en vb.net (express 2005) ayant une bonne connaissance de DirectX9 Managed afin de m'aider au developpement de Tzu3D.
 
Et pour finir voici quelque screenshots:
 
http://shadowtzu.free.fr/images%20moteur/screen16_tb.jpg
 
http://shadowtzu.free.fr/images%20moteur/screen17_tb.jpg
 
http://shadowtzu.free.fr/images%20moteur/screen18_tb.jpg
 
Plus d'infos
 
Merci.

Reply

Marsh Posté le 17-07-2005 à 19:46:01   

Reply

Marsh Posté le 17-07-2005 à 20:11:36    

j'aime bien ton herbe, meme si elle s'arrete u peu abruptement. Tes textures auraient bien besoin de details supplémentaires, on voit salement le bilinear la :/
 
Sinon tu peux en dire plus ? techno, algo, tout ca ?

Reply

Marsh Posté le 18-07-2005 à 10:03:52    

C'est un filtre trilineaire qui est utilisé.
 
http://shadowtzu.free.fr/?topic=presentation

Reply

Marsh Posté le 18-07-2005 à 11:32:21    

Ouais enfin entre bilinear et trilinear, hein ;) C'est juste qu'il n'y a plus de "jointure apparente" entre les mip-map. Utilise plutôt de belles textures en 2048*2048 [:dawa]

Reply

Marsh Posté le 18-07-2005 à 13:07:47    

oui, mais je ne suis pas graphiste :)

Reply

Marsh Posté le 18-07-2005 à 14:07:23    

Tu l'es légèrement, vu que tu trifouille à de la 3D... ;)

Reply

Marsh Posté le 20-07-2005 à 11:05:42    

hum moui, question de point de vue :)
En tout cas une fois la version 1.0 j'essairais de m'appliquer beaucoup plus dans dans mes scenes 3d :)
 
D'autres avis? questions ou suggestions?

Reply

Marsh Posté le 20-07-2005 à 11:15:04    

Ca manque d'illumination globale / radiosité :(

Reply

Marsh Posté le 20-07-2005 à 11:17:54    

FlorentG a écrit :

Ca manque d'illumination globale / radiosité :(


 
ouais, enfin, sans aller jusque la les gars de westwood avaient publié y'a deja 3-4ans un interessant document sur l'eclairage de terrain avec calcul de lumiere apporté par le soleil / ciel
 
Ca manque de texture de detail, ton affaire, je trouve, pour casser l'impression d'etirement de texture. Quelle est la taille de heightmap maximale gerée ?

Reply

Marsh Posté le 20-07-2005 à 12:00:08    

"ouais, enfin, sans aller jusque la les gars de westwood avaient publié y'a deja 3-4ans un interessant document sur l'eclairage de terrain avec calcul de lumiere apporté par le soleil / ciel"
 
Interessant, si tu retrouve le lien :)
 
Il est vrai que sur le screen avec de l'herbe la texture de detail n'est pas très répété, ça devait être un truc comme du 4x4.
Quand à la taille maxi du terrain, il n'y en a pas, je voulais aussi ajouté que la gestion du terrain n'est pas encore terminé, le quadtree+lod est encore en phase de développement donc je ne peu pas vraiment donner de chiffre.
 
Ensuite, mon moteur n'a que 6 mois d'àge, et que je suis seul à le coder, donc inutile de le comparer à des moteurs professionnel, c'est encore bien trop tôt ;).

Reply

Marsh Posté le 20-07-2005 à 12:00:08   

Reply

Marsh Posté le 22-07-2005 à 15:32:19    

Bonjour, Voici les nouvelles du jour:
 
Je viens de terminer la gestion des ombres projetés, et pour vous tous, j'en ai fait une vidéo:
http://shadowtzu.free.fr/?topic=video
 
Et d'un screenshots:
http://shadowtzu.free.fr/images%20moteur/screen20_tb.jpg

Reply

Marsh Posté le 22-07-2005 à 15:33:35    

Great ! Maintenant implémente les Soft-Shadows [:dawa]

Reply

Marsh Posté le 22-07-2005 à 21:01:52    

oué si j'y arrive, enfin bref c'est déjà pas mal comme ça non? :)

Reply

Marsh Posté le 23-07-2005 à 08:58:35    

Ouais avec ça y'a déjà moyen de délirer :)

Reply

Marsh Posté le 24-07-2005 à 12:39:02    

Coucou,
j'ai fait une nouvelle vidéo des ombres projetées mais cette fois, avec la source de lumière en mouvement ;)
 
Screen:
http://shadowtzu.free.fr/images%20moteur/screen21_tb.jpg
 
Vidéo ombres projetées 2:
http://shadowtzu.free.fr/?topic=video

Reply

Marsh Posté le 30-07-2005 à 11:19:29    

Refonte de Tzu3D (c'est la 2éme depuis ça création (01/01/2005)). Etape qui consiste à ré-écrire le moteur afin d'optimiser encore plus. J'ai commencé par la gestion des objets et j'en ai fait un test poussé, les résultats sont bien au-dessus de mes attentent!
 
Les résultats

Reply

Marsh Posté le 30-07-2005 à 11:22:09    

Si c'est que le même objet, y'a moyen de faire encore plus rapide je crois...

Reply

Marsh Posté le 30-07-2005 à 11:29:32    

oui, on peu faire mieu (octree, occlusion culling, etc..), mais la avec le peu de technique utilisé les résultats sont impressionant.

Reply

Marsh Posté le 30-07-2005 à 11:36:40    

Hopla :jap:

Reply

Marsh Posté le 02-08-2005 à 20:19:15    

Screenshot du jour:
 
http://shadowtzu.free.fr/images%20moteur/screen23_tb.jpg

Reply

Marsh Posté le 02-08-2005 à 20:34:10    

Bump Mapping :sol:

Reply

Marsh Posté le 02-08-2005 à 21:01:42    

Sinon, as-tu prévu déjà de faire un bel exemple "vivant" de ce qu'on peut faire avec ton moteur ? Style un jeu ou une magnifique démo technique ?

Reply

Marsh Posté le 02-08-2005 à 21:25:30    

oui, que je sortirais en même temps que Tzu3D :)

Reply

Marsh Posté le 02-08-2005 à 23:15:41    

Et niveau avancement, t'as encore quoi à implémenter ? Vu que t'as déjà les ombres, le bump, etc...

Reply

Marsh Posté le 02-08-2005 à 23:19:17    

C'est encore utilisé et d'actualité le bump mapping ? Quand j'y pense j'en ai pas vu énormément dans les jeux :heink:

Reply

Marsh Posté le 02-08-2005 à 23:19:58    

Si, y'en a tout plein maintenant :)

Reply

Marsh Posté le 02-08-2005 à 23:22:38    

j'ai la gestion des billboard à refaire, le moteur à particule, la gestion du son, la gestion des pixel/vertex shader(hlsl) et de faire en sorte que le tout marche enssemble :)

Reply

Marsh Posté le 02-08-2005 à 23:25:11    

Et après y'a le moteur physique à faire :D

Reply

Marsh Posté le 03-08-2005 à 02:33:34    

WhatDe a écrit :

C'est encore utilisé et d'actualité le bump mapping ? Quand j'y pense j'en ai pas vu énormément dans les jeux :heink:


 
c'est juste utilisé partout ;)
 
On n'en fait plus forcément un fromage comme à l'époque
ou les hardware n'étaient capable que de lire une texture
et les multiplier par une couleur diffuse.

Reply

Marsh Posté le 03-08-2005 à 10:04:45    

le moteur physique attendra :D j'ai déja implémenté les collisions, c'est suffisant :D

Reply

Marsh Posté le 03-08-2005 à 19:54:51    

FlorentG a écrit :

Si, y'en a tout plein maintenant :)


 

LeGreg a écrit :

c'est juste utilisé partout ;)
 
On n'en fait plus forcément un fromage comme à l'époque
ou les hardware n'étaient capable que de lire une texture
et les multiplier par une couleur diffuse.


Je dois pas jouer assez que pour le remarquer alors  [:whatde]

Reply

Marsh Posté le 03-08-2005 à 20:23:39    

tu joues à quoi ? si tu joues sur PC,
tu as Doom 3, Far cry, Half Life 2, The Sims 2, Chronicles of Riddick, Battlefield 2, Everquest II, Splinter Cell Chaos Theory parmi les jeux récents.
Bien entendu ce n'est pas une obligation et il y a des jeux qui s'en sorte bien sans mais bon c'est quelque chose qui n'est plus forcément couteux à développer et qui peut presque passer inaperçu.

Reply

Marsh Posté le 04-08-2005 à 11:29:12    

Tzu3D Viewer, version 1.0
Cette nouvelle version integre comme la précédente la visualisation des objets .X avec en plus la possibilité de les optimiser et de les sauvegarder sous les format .x et .t3d.
Le format .t3d est en faite un fichier .x Optimisé cela permet au moteur de les identifier et ainsi de ne pas appliquer les optimisations car déjà faite, on gagne donc en temps de chargement.
 
http://shadowtzu.free.fr/images%20moteur/screen22_tb.jpg
 
http://shadowtzu.free.fr/?topic=telechargement

Reply

Marsh Posté le 06-08-2005 à 12:01:54    

Screen du jour: générateur à particules
 
http://shadowtzu.free.fr/images%20moteur/screen24_tb.jpg

Reply

Marsh Posté le 16-08-2005 à 17:46:43    

Bonjour,
 
Avant le lancement officiel de la version 1.0, j'organise très prochainement une bêta test de Tzu3D. Cette bêta contiendra presque toutes les fonctions prévues sauf le son 3d et la gestion du Lod.
Des tutoriaux accompagnerons le moteur mais seulement rédigé en vb.net.
 
Afin de participer à cette bêta certain pré-requis sont nécessaire:
 
-Savoir programmer en Vb.net
-Framework 1.1 d'installez
-Carte graphique pas trop vieille
 
Pour s'inscrire il suffit de remplir ce petit formulaire:
 
http://shadowtzu.free.fr/inscription.php
 
 
Merci à vous, en espérant avoir le maximum de personne!

Reply

Marsh Posté le 16-08-2005 à 18:15:58    

tu autorises le C# ou pas ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-08-2005 à 18:18:45    

eu oui mais il n'y aura pas de tuto de pret le jours de la beta (apres si ça viendra :p), donc il te faudra traduire les tutos vb.net en C#

Reply

Marsh Posté le 16-08-2005 à 18:40:42    

ça devrait pouvoir se faire sans trop d'efforts :D


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-08-2005 à 18:46:25    

oki, donc tu peux t'inscrire si ça ne te pose pas de problème :)


Message édité par ShadowTzu le 16-08-2005 à 18:46:47
Reply

Marsh Posté le 18-08-2005 à 16:17:14    

voila! la bêta test à commencé aujourd'hui!

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed