OpenSpace3D

Présentation de la technologie SCOL

L'origine de SCOL

SCOL est un langage de programmation directement pensé pour l’utilisation en réseau, qui ouvre aux sites internet l’interactivité entre les utilisateurs, les fonctions multimédia et la navigation en 3 dimensions.

Derrière la simplicité, la puissance

C’est un langage « interprété », ce qui laisse au concepteur d’un site SCOL la possibilité de le faire évoluer selon ses désirs et ses besoins. Cependant, l’apprentissage du langage n’est nécessaire qu’aux SCOLMaster désirant développer des applications très spécifiques. En effet, s’il est vrai que SCOL est très flexible, il est aussi vrai qu’il reste relativement complexe.

Langage Multiutilisateurs

Dans le modèle traditionnel de l'Internet, les utilisateurs ne sont pas en contact direct. Le serveur se scinde en autant de parties qu'il y de clients en ligne.
Scol permet au contraire à plusieurs connectés de communiquer et d'interagir ; Le serveur Scol ne se scinde pas, il relaie les communications.
La navigation n'est plus individuelle mais collective.
Cette caractéristique est idéale dans le domaine de la 3D, du jeu en ligne, de la communauté virtuelle, du commerce électronique…

Nombreuses possibilités d'enrichissement

Scol inclut des bibliothèques de développement très complètes (réseau, moteur 3d, interface 2d, audio, vidéo, SQL…).

Présentation du moteur

Depuis Novembre 2008, I-maginer travaille activement sur un nouveau Moteur 3D : le SO3Engine.
Ainsi, plutôt que de réinventer la roue, nous avons souhaité intégrer un moteur 3D très puissant « Ogre 3D » dans la technologie SCOL.

http://www.ogre3d.org/

En effet, celui-ci permet le développement d'application 3D en temps réel au graphisme riche.
Les fonctionnalités du SO3Engine dérivent ainsi directement des fonctionnalités du moteur Ogre.