Effet billboard avec UNITY

bilboard
bilboard

Dans cette vidéo nous allons utiliser l’effet Billboard pour utiliser des sprites 2D dans un environnement 3D avec UNITY.

le script permet au sprite de faire en permanence une rotation vers la camera, ce qui donne pour effet par exemple pour un sprite d’arbre que c’est un modèle 3D.

Cela a pour avantage d’optimiser votre jeu et de se passer de modelé 3D plus lourd pour certain élément de décors de fond.

Ci dessous le script utilisé dans la vidéo.

CameraFacingBillboard.cs

using UnityEngine;
using System.Collections;
 
public class CameraFacingBillboard : MonoBehaviour
{
    public Camera m_Camera;
 
    void Update()
    {
        transform.LookAt(transform.position + m_Camera.transform.rotation * Vector3.forward,
            m_Camera.transform.rotation * Vector3.up);
    }
}

 

A propos de upln 258 Articles
En informatique le problème se situe souvent entre la chaise et le clavier !

Soyez le premier à commenter

Poster un Commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.