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.

#1201 Re: 3D » les pivots sous 3dmax... animation d'une porte » 5-May-2009 21:40:32

iri

Salut

Les axes sont-ils bons ? Ne sont-ils pas inversés ?
Y a t-il un shell dans ton objet 3d ? L'animation se fait-elle par rapport à quel mesh ou shell ? (s'il y en a plusieurs)

Arkeon devrait mieux pouvoir te répondre

#1202 Re: SCS » pb avec scs 2.5. » 4-May-2009 23:37:45

iri

Salut,

La première méthode, avec des fichiers *.box, consiste à délimiter l'espace de déplacement de l'utilisateur : il ne pourra circuler qu'à l'intérieur de cet espace (même si la scène 3d en elle-même est plus vaste ou plus réduite).

Pour inclure un tel espace de déplacement (un seul par module C3D3), il faut en effet sélectionner l'onglet "Observateurs" et cliquer sur le bouton ad hoc. Une popup de sélection s'ouvrira qui te permettra de naviguer dans ton arborescence.
Pour les scènes 3d des librairies standards (dans le sous-dossier "ROOM" de "partition_localUsr/lib", à chaque scène *.m3d correspond un fichier *.box qui est l'espace de déplacement qui colle au volume définit par la scène.
Par défaut c'est celui-là qu'il convient de choisir.
Pour le supprimer, recliquer sur le bouton puis sur "Annuler" (ne rien choisir).

La seconde méthode implique des espaces d'exclusion : ils définissent des zones que l'utilisateur ne peut pas franchir.
Leur nombre n'est pas théoriquement limité.
Là, après avoir sélectionné le menu déroulant "Objets" du C3D3, choisir l'objet 3d (dans la fenêtre 3d ou dans la liste en dessous du menu déroulant, ça revient au même) à exclure dans les déplacements possibles et cliquer sur le bouton "Boîte de collision".
Recliquer sur le bouton pour supprimer cette restriction.

#1203 Re: 3D » scolblender » 2-May-2009 15:45:02

iri

Salut,

Pas vraiment compris la question big_smile


ScolBlender n'est plus à jour (enfin tout dépend de ta version de Blender et encore). De plus, les scènes 3d vont progressivement glisser vers les formats Ogre3d

#1204 Re: Scol » Install scol voyager plusieurs versions » 24-Apr-2009 15:17:05

iri

Déjà répondu ou alors ta question pose sur un autre point que tu devrais expliciter :-)

#1205 Re: Scol » Intégration d'Ogre 3d dans Scol » 23-Apr-2009 14:26:28

iri

Salut,

Peux t'on faire cohabiter 2 versions scol ? Si oui, quelle version se déclencle à l'appel d'un site ?

Autant de versions de Scol que tu veux ! À titre d'exemple, je dois avoir une 20aine de versions différentes installées. La seule contrainte est que tu ne peux pas faire tourner deux versions de Scol en même temps.

Quand tu exécutes une application Scol alors qu'aucune VM Scol primaire n'est active, c'est la dernière utilisée (pas forcément la dernière installée donc) qui sera lancée.

Ceci peut générer une erreur si tu essaies de lancer une application locale par exemple qui existe dans l'arborescence de ta version 4.5 mais pas dans celle de la 6.0.1.02a alors que c'est la 6 que tu as utilisé en dernier.
Dans ce cas, tu lances d'abord Scol 4.5 puis ton application.

Si je désinstalle scol voyager 4.5 et je mets la nouvelle, SCS (ancienne version) ne fonctionne plus.

C'est normal. Depuis la version 5.x, Scol observe une nouvelle arborescence (ébauche de documentation ici).
Pour les versions de Scol antérieures à la version 5.x, il faut l'installation 2.5.1 du SCS
Pour les versions supérieures ou égales à la 5.x, il faut la version 2.5.2 du SCS.

La version 2.5.2 du SCS fonctionne parfaitement avec la version 6.0.10.2 de Scol.

#1206 Re: SCS » besoin d'info sur scolress svp » 22-Apr-2009 16:03:25

iri

Avec le module "LoginP4", c'est sensiblement la même chose :

1- Éditer le fichier scol/partition/dms/admin/loginp4/cloginp4.pkg (faire une sauvegarde).

2- Repérer la fonction "IniDMI" :

fun IniDMI(param)=

   let lineextr param -> [PbitmapName[Pcookie[Popen[PbecomeMember[PchangePassword[PforgotPassword _]]]]]] in

   (

      set BackgroundBitmapName = PbitmapName; 

      set open = atoi Popen;

      set becomeMember = atoi PbecomeMember;

      set changePassword = atoi PchangePassword;

      set forgotPassword = atoi PforgotPassword;

      set cookie = Pcookie;

   );

  _RSCdownload this BackgroundBitmapName BackgroundBitmapName nil 3; /*begins to download the Bg bitmap at startup*/

  _DMSregisterDMI this @activate nil;

  let _DMSgetZone this "Text" nil @_resizeT nil ->[win x y w h] in

     if (win == nil) then 

        nil

     else 

        set text = _CRtext _channel win x y w h ET_ALIGN_CENTER|ET_DOWN DMSlogin;

  _DMSevent this "in" nil nil;;

3- Avant le dernier " ; " ajouter :

let _getress "login" -> l in
let _getress "password" -> p in
if l != nil then
chklogin l p
else
0;

4- Au final, on a :

fun IniDMI(param)=

   let lineextr param -> [PbitmapName[Pcookie[Popen[PbecomeMember[PchangePassword[PforgotPassword _]]]]]] in

   (

      set BackgroundBitmapName = PbitmapName; 

      set open = atoi Popen;

      set becomeMember = atoi PbecomeMember;

      set changePassword = atoi PchangePassword;

      set forgotPassword = atoi PforgotPassword;

      set cookie = Pcookie;

   );

  _RSCdownload this BackgroundBitmapName BackgroundBitmapName nil 3; /*begins to download the Bg bitmap at startup*/

  _DMSregisterDMI this @activate nil;

  let _DMSgetZone this "Text" nil @_resizeT nil ->[win x y w h] in

     if (win == nil) then 

        nil

     else 

        set text = _CRtext _channel win x y w h ET_ALIGN_CENTER|ET_DOWN DMSlogin;

  _DMSevent this "in" nil nil;
   let _getress "login" -> l in
   let _getress "password" -> p in
   if l != nil then
      chklogin l p
   else
      0;;

5- Enregistrer et relancer le serveur Scol.

Toutefois cette méthode ne prend pas en compte les cookies éventuels liés àce module.

L'url à utiliser est donc :

scol://adresse_serveur:port/login+toto/password+123456abc

pour se connecter en "toto" avec le mot de passe "123456abc".

#1207 Re: SCS » besoin d'info sur scolress svp » 22-Apr-2009 15:39:04

iri

Bon, apparemment cette fonctionnalité s'est perdue au fil des mises à jour ...

Pour l'avoir, il faut modifier le module "login" comme ceci :

1- Éditer le fichier scol/partition/dms/admin/login/loginc.pkg avec un éditeur de texte (style Blocnote / notepad sous Windows). Faire une sauvegarde du fichier (au cas où).

2- Vers la fin du fichier, repérer la fonction "IniDMI" :

fun IniDMI(param)=
_DMSregisterDMI this @activate nil;
let _DMSgetZone this "Button" nil @_resizeI nil ->[win x y w h] in
if win==nil then nil else
set button=_CBbutton _CRbutton _channel win x y w h 0 "Login" @pressbut 0;
let _DMSgetZone this "Text" nil @_resizeT nil ->[win x y w h] in
if win==nil then nil
  else set text=_CRtext _channel win x y w h ET_ALIGN_CENTER DMSlogin;;

3- Juste avant le dernier " ; ", ajouter :

let _getress "login" -> l in
if l != nil then
chklogin l nil
else
0;

4- Avoir donc au final :

fun IniDMI(param)=
_DMSregisterDMI this @activate nil;
let _DMSgetZone this "Button" nil @_resizeI nil ->[win x y w h] in
if win==nil then nil else
set button=_CBbutton _CRbutton _channel win x y w h 0 "Login" @pressbut 0;
let _DMSgetZone this "Text" nil @_resizeT nil ->[win x y w h] in
if win==nil then nil
  else set text=_CRtext _channel win x y w h ET_ALIGN_CENTER DMSlogin;
let _getress "login" -> l in
if l != nil then
chklogin l nil
else
0;;

5- Enregistrer et relancer le serveur Scol.

Avec une url du type "scol://adresse_du_serveur:port/login+toto", vous devriez être directement connecté sous le nom de "toto" (en supposant que "toto" n'est pas déjà pris par un autre visiteur ou qu'il n'enfreint pas les règles des noms de login).

#1208 Re: SCS » besoin d'info sur scolress svp » 21-Apr-2009 10:06:15

iri

blabla....! ;-)

Si c'est possible avec le type d'url que tu as donné, tu devrais pouvoir te connecter sous le pseudo "blabla"

scol://adr_serv:site/login+pseudo

En tout cas c'était possible, je l'ai déjà fait.

#1209 Skills » Biography / Biographie » 17-Apr-2009 08:52:59

iri
Replies: 1

[English]

Hi

In your user profile, you have a link "Biography" on the left. You can specify how you know Scol, what you have done with Scol, .... A summary between Scol and u. Of course, this is optional.


[Français]

Bonjour,

Dans votre profil d'utilisateur, le lien "Biographie" est à votre disposition. Il permet de présenter vos "relations" entre Scol et vous : comment vous avez connu Scol, ce que vous avez fait avec, etc ... Bien entendu, ce n'est pas obligatoire.

#1210 Re: Pub - Café » Erreur sur page » 17-Apr-2009 08:39:34

iri

C'est corrigé, merci

#1211 Re: SCS » Evenements et Actions » 17-Apr-2009 08:35:13

iri

Euh ... dans l'aide de chaque module (à quelques très rares exceptions près)

#1212 Re: SCS » Démarrage » 16-Apr-2009 17:02:04

iri

Oops ! en effet, le lien n'a pas été corrigé

Le bon lien est le suivant, pour ajouter des modules non standard (i.e. non inclus dans le SCS) :
http://www.scolring.org/index.php/fr/lo … elect&id=6

#1214 Re: SCS » Pack de MAJ » 14-Apr-2009 09:53:14

iri

Salut,

Non, y a pas.
Mais tu peux télécharger la dernière version du SCS ...

J'ai développé une extension pour Scol capable de gérer cela (installation, mise à jour, suppression de paquets standard ou non via une interface graphique à l'instar de nombreuses distributions linux avec synaptic, yum, ...). Une capture d'écran est visible dans la galerie (ore).
Elle est fonctionnelle mais malheureusement pas encore finalisée.

Bon Scol smile

#1215 Re: SCS » Version SCS » 14-Apr-2009 09:44:40

iri

Salut !

La version actuelle et publiée du SCS est la 2.5.12, il n'y a pas grand changement par rapport à la 2.5.0 si ce n'est, pour l'essentiel, une mise à jour de certains modules.

Le SO3Engine qui est annoncé mais pas encore publié (:-)) donnera lieu à un nouveau C3D3 qui sera livré avec le nouveau moteur 3d. L'arrivée de Ogre3d chamboule la structure classique ...

Cependant, tu peux continuer à utiliser le C3D3 inclus dans le SCS actuel avec les fichiers *.m3d classique.

à+

#1216 Pub - Café » C'est parti ! » 30-Mar-2009 14:17:18

iri
Replies: 6

Voilà, nouveau Scolring, nouveau forum ! big_smile

Plus léger, plus sobre, plus récent ;
Nouvelles habitudes à prendre aussi ...!

Pour l'instant, les enciens messages ne sont pas disponibles, cela viendra peut-être avec le temps. Cela dit, pas d'inquiétude, ils ne sont pas perdus et nous pourrons aller piocher dedans si besoin.

Pour l'heure, bienvenue aux anciens comme aux nouveaux forumeurs forumeuses du Scolring

[large]Bubulles, cotillons et champagne ![/large]
Enjoy !

#1217 Scol » Intégration d'Ogre 3d dans Scol » 29-Mar-2009 22:27:40

iri
Replies: 3

Comme vous l'annonce la news "SO3engine", Scol intègre désormais le moteur 3d libre "Ogre3d", bien plus performant que l'ancien moteur Scol qui commençait à dater.
Cette nouvelle version de Scol, bien que déjà fonctionnelle, n'est pas encore publiée car non finalisée. Mais il y a déjà quelques screenshots (captures d'écran) dans la galerie du Scolring :-)

Plus d'infos sur Ogre 3d :
http://fr.wikipedia.org/wiki/Ogre_3D (fr)
http://www.ogre3d.org/ (en)

Board footer

Powered by FluxBB