Archives par mot-clé : unity

Unity 3D – Charger plusieurs scènes

Objet

////////ChangeSceneObjet Script/////////
// Script Java
// Chargement de la scène
// en cliquant sur un objet
 
var Object : GameObject ;
var Niveau : String ;
 
function OnMouseDown() {
Application.LoadLevel(Niveau);
}
 
/////END////////

Continuer la lecture de Unity 3D – Charger plusieurs scènes

Unity 3D – Movie textures

 

clip_image002

Unity est capable de jouer des textures animées aux formats MOV, AVI, MPG4 et bien d’autres. Cela permet, outre de simuler des projections, d’accéder à des effets complexes, comme le miroitement de l’eau, des arrières plans animés, des nuages parcourant le ciel, etc…

Pour cela il faut :

Importer une animation :

clip_image003. L’animation s’affiche dans l’Inspector comme les autres textures ou objets.

Avec une information complémentaire :

clip_image004

Il faudra donc écrire le script en fonction.

Le script Java va ressembler à cela :

var movieTexture : MovieTexture;

function Start() {

movieTexture.loop = true;

renderer.material.mainTexture = movieTexture;

movieTexture.Play ();

}

Il ne reste qu’à l’appliquer sur l’objet comme une texture et appliquer également le script à cet objet :

clip_image005

A la variable Movie Texture, faire un glisser déposer du vidéoclip.

C’est tout.

clip_image007

Gavrinis et temps réel–premier test

Le moteur de création d’univers 3D en temps réel UNITY a été choisi pour restituer Gavrinis.

Unity permet de constituer de très grands univers, de les peupler, de concevoir des ambiances sonores, climatiques et lumineuses, de l’intelligence artificielle, de la physique et de la dynamique. Les lieux ainsi créés sont ensuite visitables depuis le web, depuis un téléphone portable Android ou IOS, un ordinateur ou même Naexus.

Un film peut directement être produit et gravé sur DVD ou tout autre support.

Voici les premières images, validant pour l’instant, les passerelles entre les outils ayant été utilisés pour traité le nuage de points d’origine et le moteur temps réel.

cairnmax03

Terrain et cairn reconstitué d’après le relevé laser.

unity01

Mise en place dans un paysage (le paysage ne prédit pas celui qui sera ensuite constitué).

unity02

Il faut maintenant modéliser la structure interne du cairn et texturer la façade.

unity03

Les gravures sont bien lisibles, reste à poser la lumière (et la structure interne du cairn).