Permet de transformer un sprite en voxel au format wavefront (.obj + .mtl). Vous pourrez ensuite l'importer dans un logiciel de rendu comme Blender.
Utilisation: Glissez déposez un sprite enregistré en .png sur voxelizer.exe, et deux fichiers devraient apparaitre. Si une couleur est totalement transparente, alors ce seras considéré comme du vide par le convertisseur. Vous pouvez aussi utiliser une bumpmap, pour cela son nom être le même que celui du sprite a convertir, avec _bump en plus avant l'extension. Exemple: chat.png -> chat_bump.png Les niveaux de gris définissent la hauteur d'un voxel. De 0 a 59 -> niveau 0. Puis a partir de 60, gagne 1 niveau tous les 20.
Sujet: Re: Voxelizer -> Sprites to wavefront Mer 1 Fév 2012 - 13:49
Merci bien N'hésitez pas a poster vos créations pour ceux qui ont fait quelque chose :p
_________________
Ablationer Administrateur
Messages : 14995 Localisation : QuébeCanada Projet Actuel : pas trop mourir
Sujet: Re: Voxelizer -> Sprites to wavefront Mer 1 Fév 2012 - 14:40
cool
maintenant on peut faire un minecraft mais sans les trucs chiants de Notch
_________________ Yo this is stven, White race. The hs diploma i'm holding in this pic is usually there, my principal put it there in 2008. I'm easily startled by coarse fabrics. only one who stayed in the Burger King Kid's Club after they started charging dues. It's called having a fkng job. All clothes found on google except this crown which doesn't say who designed it
Invité Invité
Sujet: Re: Voxelizer -> Sprites to wavefront Mer 1 Fév 2012 - 16:58
Qu'est-ce que c'est que cette sorcellerie ? Plus sérieusement, comment fais-tu pour définir la profondeur ? j'ai bien compris le principe du bump map, mais je suppose que ça necessite encore plus d'avantage d'information pour que ça donne un effet optimal ? surtout pour l'exemple de l'arc vu que les voxels de la même couleurs devraient normalement avoir le même niveau de profondeur. ou peut-être que j'ai loupé quelque chose...
edit : je viens voir que t'as posté le code source, ignore ce post.
edit2 : moi entrain de lire le code source
marty Utilisateur confirmé: Rang ***
Messages : 697 Projet Actuel : laby-ereinte !
Sujet: Re: Voxelizer -> Sprites to wavefront Mer 1 Fév 2012 - 21:53
j'en ai est rêvé ! onilink la fait!! sans déconner tu me sidère ! on est trop nul, on est a ***** !!
Sujet: Re: Voxelizer -> Sprites to wavefront Dim 5 Fév 2012 - 16:46
est-ce possible qu'il ne démarre pas sur window 7 32 bit ?? moi sa ouvre 1 sec un fenêtre noir dos et sa disparait -_-
_________________ allez voir le Projet d'envergure de la M.R.S allez voir mon Crono Trigger Il y a du nouveau !!! ------------------------------------------------------------------------
_________________ allez voir le Projet d'envergure de la M.R.S allez voir mon Crono Trigger Il y a du nouveau !!! ------------------------------------------------------------------------
Sujet: Re: Voxelizer -> Sprites to wavefront Jeu 9 Fév 2012 - 22:34
quand j'ouvre l'objet dans anim8tor (importation obj) j'ai bien la forme dessinée de paint mais en gris impossible de lire le fichier .mtl associé c'est possible de créer un fichier bmp,gif ou autres à la place? avec quoi ouvrez vous les objets créés avec voxelizer?
Sujet: Re: Voxelizer -> Sprites to wavefront Jeu 9 Fév 2012 - 23:28
Bah Blender of course :p Et mtl c'est un fichier material wavefront.
_________________
marty Utilisateur confirmé: Rang ***
Messages : 697 Projet Actuel : laby-ereinte !
Sujet: Re: Voxelizer -> Sprites to wavefront Ven 10 Fév 2012 - 20:23
j me doute, mais je pensais à un viewer plus léger (tu fais bouger ton objet texturé et tu fais une screesaver) car sur un notebook blender alors qu'animat8or passe! j'y connais rien en 3D mais si t'as des solutions pour config ridicule je prends!
gaeris Pas mal
Messages : 35 Localisation : à [Nom de village imprononçable]
Sujet: Re: Voxelizer -> Sprites to wavefront Jeu 21 Juin 2012 - 20:36
bonsoir
j'ai essayé d'ouvrir mon objet avec blender mais les pixels sont tous au même niveau, l'image n'est pas en relief Et je ne sais pas comment utiliser le fichier .mtl, est-ce la cause du premier problème ?
-Coco- Utilisateur confirmé: Rang ***
Messages : 545 Localisation : Grenoble - Montpellier Projet Actuel : Orion VII - 0%
Sujet: Re: Voxelizer -> Sprites to wavefront Ven 22 Juin 2012 - 18:14
Tu es sûr d'avoir fait une heightmap en noir et blanc et de l'avoir nommée correctement ?
_________________ Oh, snap.
gaeris Pas mal
Messages : 35 Localisation : à [Nom de village imprononçable]
Sujet: Re: Voxelizer -> Sprites to wavefront Ven 22 Juin 2012 - 18:48
heu non ...
désolé mais j'y connais pas grand chose a Blender et je débute en 3D Je pourrais avoir des infos plus détaillées sur l’utilisation des fichiers .obj et .mtl obtenus ?
Sujet: Re: Voxelizer -> Sprites to wavefront Sam 23 Juin 2012 - 20:52
Salut. En fait la heightmap c'est une image en niveau de gris qui va définir la hauteur des voxels. Donc si tu n'en crée pas, tu seras obligé de modifier les voxels sous Blender. Pour le fichier mtl, il s'agit juste d'un fichier de matériaux, qui contient la couleurs et la transparence des voxels Blender le charge automatiquement normalement, si tu l'a pas renommé.
Exemple: - (heightmap)
Ta heightmap doit avoir le même nom que ton sprite, avec _bump en plus (avant l'extension .png)
marty a écrit:
j me doute, mais je pensais à un viewer plus léger (tu fais bouger ton objet texturé et tu fais une screesaver) car sur un notebook blender alors qu'animat8or passe! j'y connais rien en 3D mais si t'as des solutions pour config ridicule je prends!
J'vais essayer de faire une compatibilité anim8or si j'ai le temps :p
_________________
Gandoula Nouveau
Messages : 8 Localisation : Casablanca, Maroc
Sujet: Re: Voxelizer -> Sprites to wavefront Dim 24 Juin 2012 - 0:18
houla, c'est magique ça pour Unity !!! (vu qu'il gère pas d'office des collisions pixel perfect, si oui j'aimerai bien en être au courant) reste a voir si c'est pratiquement faisable de créer une animations à partir de multiples sprites voxelisées. GG !!
_________________ "Good musicians program with C#"
gaeris Pas mal
Messages : 35 Localisation : à [Nom de village imprononçable]
Sujet: Re: Voxelizer -> Sprites to wavefront Dim 24 Juin 2012 - 9:52
Merci ça fonctionne ! avec un peut d'entrainement ça peut donner des truc pas mal !
Une dernière question : il faut quelle différence de nuance de gris pour obtenir une hauteur de un pixel exactement sous blender ?
Sujet: Re: Voxelizer -> Sprites to wavefront Dim 24 Juin 2012 - 14:32
>gaeris
onilink_ a écrit:
De 0 a 59 -> niveau 0. Puis a partir de 60, gagne 1 niveau tous les 20.
Donc 20 par 20. De plus t'est pas obligé d'utiliser du gris, seule la composante rouge est prise en compte. (plus rapide sous paint) N'hésites pas a poster quelques images =)
>Gandoula C'est possible, mais encore plus long et complexe qu'en pixel art. De plus ça prendrais pas mal de mémoire, vu que la, c'est un rendu voxel oui, mais pas optimisé comme il se doit. En effet on n'a pas une matrice de générée, mais juste un modèle 3d, ce qui ne conviendrais pas du tout a un moteur de jeu qui utilise des voxels. Après vous avez la source, libre a vous de la modifier :p
_________________
gaeris Pas mal
Messages : 35 Localisation : à [Nom de village imprononçable]
Sujet: Re: Voxelizer -> Sprites to wavefront Dim 24 Juin 2012 - 23:52
Merci beaucoup ça marche nickel
mon premier résultat, j'en suis assez fier même si ce n'est qu'un essai