Papier 2D Sprites, Unreal Engine

Un Sprite en papier 2D est une texture mappée Planar Mesh et matériel associé qui peut être rendu dans le monde, entièrement créé au sein de l'Unreal Engine 4 (UE4). En termes plus simples, il est un moyen rapide et facile de dessiner des images 2D en UE4.

Sprites peuvent également être édités à l'intérieur UE4 dans l'éditeur Sprite qui offre quatre modes: View pour afficher un aperçu du sprite et les statistiques générales, Modifier la source Région qui affiche la texture pleine source et vous permet de définir la zone dans la texture source qui compose l'image-objet individuel , Edit Collision affiche et permet l'édition des formes de collision de sprites et Modifier RenderGeom qui affiche et permet de modifier l'image-objet de rendre la géométrie.

Une fois que vous avez une collection d'actifs Sprite, vous pouvez alors commencer à les animer en créant un Flipbook qui va jouer de manière séquentielle à travers le Sprites ajouté au Flipbook. Consultez la documentation Flipbook pour plus d'informations.

Création Sprites

Sprites sont créés dans le navigateur de contenu. comme les autres actifs. Ils peuvent être créés à partir de zéro comme des actifs vierges, provenant d'autres actifs existants ou créés à l'aide des données importées.

Blank Asset Sprite

Pour créer un nouvel actif Sprite blanc:

Cliquez sur le bouton Ajouter dans le navigateur de contenu. puis sous Paper2D. sélectionnez Sprite.

Papier 2D Sprites, Unreal Engine

Vous pouvez également un clic droit dans le navigateur de contenu pour afficher le même menu contextuel.

Nommez le nouvel actif Sprite.

Papier 2D Sprites, Unreal Engine

Le Sprite a été créé mais n'a pas encore été enregistré (indiqué par l'astérisque dans le coin inférieur gauche).

Papier 2D Sprites, Unreal Engine

Cliquez sur le bouton Enregistrer tout pour enregistrer le Sprite.

Double-cliquez sur le nouvel actif Sprite pour l'ouvrir dans l'éditeur Sprite.

Dans le panneau Détails, vous pouvez attribuer une texture à l'actif Sprite en utilisant la propriété Texture Source.

Papier 2D Sprites, Unreal Engine

Consultez la documentation éditeur Sprite référence pour l'information sur le travail avec sprites dans l'éditeur Sprite.

Sprite unique de texture

Pour créer une image-objet d'un actif de texture existante:

Dans le navigateur de contenu. Faites un clic droit sur l'actif de la texture, puis sous Actions Sprite choisissez Créer Sprite.

Papier 2D Sprites, Unreal Engine

Nommez le nouvel actif Sprite.

Papier 2D Sprites, Unreal Engine

Série de sprites de texture de feuille Sprite

Pour créer une série de sprites d'une texture de feuille Sprite:

Dans le navigateur de contenu. Faites un clic droit sur la texture de la feuille de Sprite, puis sous Actions Sprite choisissent Sprites Extrait.

Papier 2D Sprites, Unreal Engine

Les sprites individuels seront extraits automatiquement et ajoutés au navigateur de contenu.

Papier 2D Sprites, Unreal Engine

Importation d'un fichier JSON

Papier 2D comprend un importateur pour la description des feuilles de sprite au format JSON, qui peuvent être exportés à partir des outils tels que Adobe Flash CS6 ou Packer texture. Il importera des textures référencées et créer des actifs pour chaque sprite sprite. L'importateur suppose également que tous les sprites sont des images d'une animation, il sera toujours créer un folioscope en plus des sprites individuels. Vous pouvez supprimer le flipbook généré si elle n'est pas nécessaire.

Voir les options d'importation de papier 2D pour plus d'informations sur les options d'importation.

Création des matériaux Sprite

Le plug-in Paper 2D comprend un ensemble de matériaux de base que l'échantillon A texture et le multiplier par la couleur Vertex, avec Lit et variations non éclairées pour Opaque, masqué, et les textures translucides. Le matériau par défaut sur Sprites et Flipbooks est Unlit maquillées.

Papier 2D Sprites, Unreal Engine

Création sur mesure Matériaux Sprite

Une coutume Matériel Sprite peut être créé en dupliquant l'un des plus existants, ou la création d'un nouveau matériau dans le navigateur de contenu. Quand un Sprite est rendu, la texture définie dans un actif Sprite sera canalisé dans tous les paramètres de texture nommés SpriteTexture dans le matériau. Le noeud SpriteTextureSampler dans l'éditeur de matériaux peut être placé pour le faire automatiquement. les instances de Sprite passeront dans leur couleur comme couleur Vertex, mais il peut être utilisé pour quoi que ce soit dans la matière, non seulement teinter.

Articles Liés