Scolring - Forum

Entraides et échanges autour de la technologie Scol - Informations and exchanges on the Scol technology

Vous pouvez changer la langue de l'interface une fois inscrit - You can change the language once registered

You are not logged in.

#1 17-May-2009 11:32:49

franck_dst
Member
Registered: 17-May-2009
Posts: 3

exporter blender

bonjour,

je travaille avec blender et je teste les possibilité offertes par openspace qui me parait très prometteur.
j'ai réussi à retoucher l'exporter ogrescene pour faire apparaître convenablement une scene sur openspace,
c est a dire tous les objets, à la bonne taille et au bon endroit.

j'ai tenté de m'attaquer aux matériaux mais mes compétences sont dépassées.
ogremeshexporter peut exporter les matériaux (fichier .material) mais le fichier .scene généré par ogrescene n'informe apparement pas correctement openspace au sujet de ces materiaux.

une chose qui pourrait m'etre utile, c est un .scene provenant de l'exporter 3dsmax ogremax, qui restitue bien les materiaux a l import dans openspace. par exemple un simple cube jaune ferait l'affaire, le but étant de comprendre comment les .scene qui informe bien openspace sur les materiaux sont articulés.

j ai tenté d exporter moi meme ce cube jaune depuis 3dsmax et ogremax en suivant la documentation d openspace mais je n ai pas réussi à obtenir les matériaux a l import dans openspace. les objets restent désespérément gris.

toute aide, fichier ou conseil sont les bienvenus

Offline

#2 17-May-2009 20:58:23

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,161
Website

Re: exporter blender

Bonjour,

ce qu'il manque dans une fichier de scene "de base" ce sont les chemins relatifs à la partiton scol permettant à l'éditeur OpenSpace3D
de trouver les ressources.

par exemple :

    <resourceLocations>
        <resourceLocation type="FileSystem" name="projet/maps/" recursive="false" />
        <resourceLocation type="FileSystem" name="projet/mesh/" recursive="false" />
        <resourceLocation type="FileSystem" name="projet/material/" recursive="false" />
        <resourceLocation type="FileSystem" name="projet/programs/" recursive="false" />
    </resourceLocations>

ces chemins permettront à l'éditeur OpenSpace3D de corriger automatiquement les chemins directement dans les fichiers .material et .program

Une autre méthode consiste à préciser ces chemins dans l'onglet "Resources Directories" avant d'importer le fichier de scene.


Arkeon.

Offline

#3 18-May-2009 12:28:21

franck_dst
Member
Registered: 17-May-2009
Posts: 3

Re: exporter blender

merci pour ces infos, je vais essayer d'en tirer profit.
je pense être un peu passé par là mais je vais insister.
il me semble avoir déjà essayé de préciser les chemins dans "resources directories" et qu'il ne se passait rien.
à bientôt.

Offline

#4 18-May-2009 14:29:43

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,161
Website

Re: exporter blender

En effet en passant par le "resources directories" les ressources ne sont pas ajoutées, ces chemins ne servent qu'a trouver les fichiers lors du parsing des material et program

la methode complète est donc :

Ajouter les dossiers ou se trouvent les fichiers material / textures / program / shaders ....
Importer des ressources dans le groupe correspondant (clique droit dans l'arbre sur un groupe) fichiers materials / programs
Importer le mesh directement

donc cette méthode ne peux en effet servir à l'import d'un fichier de scene puisque celui ci cré un nouveau groupe

Je note il faut donc trouver une autre méthode pour ce cas précis.
l'idéal serait de modifier l'export de .scene de blender pour pouvoir y ajouter les resourcesLocations comme dans ogre max

Une autre possibilité serait d'avoir une interface plus complète dans OpenSpace3D au moment d'importer un fichier .scene et d'y préciser les material / skeleton / program associés et dossiers de ressources

Offline

#5 18-May-2009 21:09:39

franck_dst
Member
Registered: 17-May-2009
Posts: 3

Re: exporter blender

merci pour ta coopération.
la ou tu me fais plaisir, c'est que j'ai déjà modifié l'exporter de blender, et que je vais me relancer ..
à voir ...
mais ce qui m embête, c'est qu' avec 3dsmax et ogre max, comme je le disais dans mon premier mail,
je n'arrive pas à sortir un .scene ou les couleurs sous OS3D sont autre que grises.
malgré l'emploi des matériaux ogremax, et le suivi du tutorial de OS3D.
si tu as la possibilité, pourrais tu me faire un .zip d'un dossier contenant un .scene et les différents dossiers mesh, material, ...
dont les matériaux fonctionnent à l'import sous OS3D ?

Offline

#6 19-May-2009 13:45:36

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,161
Website

Re: exporter blender

Voici un fichier template :
http://www.openspace3d.com/rsc/template.zip

à décompresser dans le dossier "mes documents\scol Voyager\Partition_LocalUsr\"

ce template montre l'utilisation de shaders et des stencil shadow

Offline

#7 2-Sep-2009 16:23:50

iri
Admin. / Scol language & Scol apps developer
From: France
Registered: 22-Feb-2009
Posts: 2,024
Website

Re: exporter blender

Salut,

Ma question arrive tardivement mais le script d'export modifié est-il public ? Et si oui, sous quelle licence ?
Merci

Offline

#8 2-Sep-2009 18:21:48

arkeon
Admin. / Scol language & OpenSpace3D developer
From: Nantes
Registered: 30-Mar-2009
Posts: 5,161
Website

Re: exporter blender

Les tests sur la dernière version d'openspace 3d semblent concluant avec l'export de base ogrescene sous blender.
(a confirmer)

Offline

Board footer

Powered by FluxBB