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); } }
Poster un Commentaire
Vous devez vous connecter pour publier un commentaire.