Presents 3d Pack


Colorful animated and interactive loot box presents for your game.
Drag and drop present prefabs into your project and press Play!
Demo scene included.
PC and mobile friendly.


The Presents 3d Pack is full of colorful animated and interactive loot boxes.
Drag and drop present prefabs into your project and press Play!
A demo scene is included as seen in > this video <
PC and mobile friendly.

3 different shapes and bows, 16 paper and 15 ribbon PBR materials, Christmas, Valentine and Stripes themed with a total of 48 present prefabs as well as 13 particle effects prefabs.
Included is a scripted playback system for animation, player interactions, particles instantiation as well as contained items.

Presents 3d Pack Logo

Bonus content only available on the Axion Studios Store:

  • All 3d assets as 3DS Max and FBX files including animations
  • Confetti glitter and streamer as animated 3DS Max and FBX files (used for particle texture atlas rendering)
  • All PNG/TGA textures, particles and skybox provided in a separate ZIP file


A demo scene with animated and interactive presents, animated camera, a 3d coin inside one of the present, a ground model covered in snow and a Christmas themed sky-box are all included in this Presents 3d Pack.

Present Boxes

There are 3 boxes included : square, rectangular and cylinder shaped.
There are also 3 bow decorations for the top of the box, those are separate meshes and therefore can easily be swapped.

48 present prefabs are present inside this pack, each assigned with different materials based on Christmas, Valentine and Stripes themes:

  • Present_A_01  to  Present_A_16
  • Present_B_01  to  Present_B_16
  • Present_C_01  to  Present_C_16

Present Animator Script

The “Present animator” script is used to handle each present’s interaction, animation, particles as well as contained items.

The following interactions can be toggled on/off for each present:

  • “Mouse-over”
  • “Click” (or Tap)
  • “Close back”

The default “Idle” state cannot be turned off.

Each state can be assigned an animation and multiple particle effects “FX” that will be played when the state occur.
FX can be set to pre-load (instantiated on Start), looped and they can be played after a delay.

The Close back interaction can be set to “auto” with an optional delay (the present will close on its own after the delay) or by click/tap to let the player fully interact with the loot box.

Multiple “Contained items” can be added to the present, those will be revealed when the present is opened (by using the “Open” or “Explode” animations)
Contained items are set to pre-load by default since they need to be present before the box is opened in order to have a smooth experience without lag.

Finally, public callbacks are available for the Idle, Mouse over, Opening and Closing states.
As a result, your own methods can be called on specific present’s state allowing you to fully customize events related to the player interactions with the presents.
Please see the “CallbackShowcase.cs” script (assigned to “Present_B_13” in the demo scene) for an example on how to use this.


Each present comes with the following animations:

  • Idle – no motion
  • Breath – the present softly deforms mimicking a breathing motion
  • Jump – bounces in place
  • Open – pops open instantly
  • Explode – the box shakes rapidly then suddenly opens

Triangle count

  • Present
    • A – square box – 726 triangles
    • B – rectangular box – 658 triangles
    • C – cylinder box – 1360 triangles
  • Bow
    • A – 720 triangles
    • B – 372 triangles
    • C – 660 triangles


All the Presents 3d Pack materials are standard PBR materials (Metallic/Roughness).
The paper and the ribbon/bow are using separate materials which allow to combine any paper with any ribbon/bow material:

  • Paper
    • Pattern Scattered 01.mat to Pattern Scattered 09.mat
    • Plain color 01.mat to Plain color 02.mat
    • Sparkles 01.mat
    • Stripes 01.mat to Stripes 04.mat
  • Ribbon
    • Ruban_01.mat to Ruban_15.mat
  • FX
    • ConfettiGlitter_4x4
    • ConfettiStreamers_16x1
    • Explosion
    • Sparkle
  • Snow ground
    • Snow_M.tga – 128*128 pixels and tile-able
    • Snow_NRM.png – 128*128 pixels and tile-able
  • Sky-box
    • XmasSkybox
  • Contained item
    • Coin


  • Paper
    • Pattern Scattered 01 to 09 – 1024*1024 pixels and tile-able
    • Sparkles 01 – 1024*1024 pixels and tile-able
    • Stripes 01 to 04 – 1024*1024 pixels and tile-able
  • Ribbon
    • Ruban 01 to 04 – 1024*1024 pixels and tile-able in 1 direction
    • Ruban_irregular – 1024*1024 pixels and tile-able in 1 direction
  • FX
    • ConfettiGlitter_4x4.png – 1024*1024 pixels texture sheet animation
    • ConfettiStreamer_16x1.png – 512*2048 pixels texture sheet animation
    • Explosion.png – 512*512 pixels
    • Sparkle.png – 512*512 pixels
  • Snow ground
    • Snow_M.tga – 128*128 pixels and tile-able
    • Snow_NRM.png – 128*128 pixels and tile-able
  • Sky-box
    • XmasSkybox.jpg – 5460*2730 pixels and tile-able in 1 direction

Particle Effects

The “Confetti Glitter” and “Confetti Streamer” particle effects are both using animated atlas textures.

The “Explosion” and “Sparkles” are both standard particle effects.

13 particle effects prefabs:

  • FX_Absorb_Glitter.prefab
  • FX_Absorb_Sparkle.prefab
  • FX_Absorb_Streamer.prefab
  • FX_Explode.prefab
  • FX_Explode_Glitter.prefab
  • FX_Explode_Sparkle.prefab
  • FX_Explode_Streamer.prefab
  • FX_Fall_Glitter.prefab
  • FX_Fall_Sparkle.prefab
  • FX_Fall_Streamer.prefab
  • FX_Float_Glitter.prefab
  • FX_Float_Sparkle.prefab
  • FX_Float_Streamer.prefab
Presents 3D Pack - Red Present


The demo scene, animator script and particle effects are only available in the Unity file.

3d Files are provided in the following formats:

  • FBX
  • 3DS Max 2018
  • Unity 2018.4.1f1 Standard

Textures are provided as:

  • PNG
  • TGA


The following files are available as ZIP:

  • Unity package file (20.6 MB)
  • Bonus content (19.5MB)
    • 3d assets as 3DS Max files
    • FBX files including animations
    • PNG/TGA textures

$14.99Add to cart

Version history

  • v1.3
    – Added callbacks to the Present Animator
  • v1.2
    – Updated all 3d mesh and UV to allow texture tiling
    – Created all textures and materials from scratch
    – Created a new Present Animator script
    – Present shape (cylinder) and bow added
    – Materials and textures (stripes) added
    – Support for interactions added
    – Support for contained items added
    – Removed Substance materials
  • v1.1
    – Added patterns for Valentine’s day
    – Renamed substance materials to generic names
    – Added zipped material themes presets for Christmas and Valentine
    – The Valentine’s materials are loaded by default
    – Fixed a minor bug to position the particle effect before it starts playing
    – Changed the particles to simulate in Local space
  • v1.0
    – Initial release


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Go to Top