Description
What's inside?
AAA quality assault rifle with 4K PBR textures, 3 LODs, VFX, SFX, FPS animated arms and environment props.
Package includes Unreal Engine project & imported assets (FBX, TGA, WAV).
Weapon has a modular structure and consists of separate meshes: body (static & skeletal), stock (static & skeletal), iron sights (static & skeletal), flash hider (static) for parts replacement with our featured packs. Materials: monochrome - black, sienna, camo - modern, desert, winter, woodland; supports scratch intensity, color, camo colors, metallic parameters. Each arms animation take has 3 versions depended on left hand position (handguard, angled grip, folding grip).
*** INCLUDES BLUEPRINTS, PLAYABLE DEMO MAP ***
Description
Assault rifle (7.62×51).
Arms animations:
- A pose
- Aim in spring
- Aim out spring
- Bolt action
- Check ammo
- Check ammo bolt catched
- Check chamber
- Check chamber bolt catched
- Check magazine
- Equip
- Equip bolt action
- Fire
- Fire aim
- Fire empty layered
- Holster
- Idle loop
- Idle loop aim
- Inspect
- Interact
- Jog loop
- Jog start
- Jog stop (by jog loop hand position - left, middle, right)
- Jog to jump (by jog loop hand position - left, middle, right)
- Jump landed
- Jump loop
- Jump start
- Jump to jog
- Pick
- Reload empty bolt release push
- Reload empty bolt release slap
- Reload empty charging handle
- Reload loaded
- Sprint loop
- Sprint to jump (by sprint loop hand position - left, middle, right)
- T pose
- Walk loop
- Walk loop aim
Rifle animations:
- Ammo 1 pose
- Ammo 2 pose
- Ammo 3 pose
- Ammo 4 pose
- Ammo 5 pose
- Ammo empty pose
- Bolt action
- Check ammo
- Check ammo bolt catched
- Check chamber
- Check magazine
- Equip
- Equip bolt action
- Fire
- Fire bolt catch
- Fire empty layered
- Holster
- Reload empty bolt release push
- Reload empty bolt release slap
- Reload empty charging handle
- Reload loaded
- Unlocked pose
Iron Sights animations:
Stock animations:
- Buffer collapsed pose
- Cheek collapsed pose
Rifle case animations:
Particle Effects:
- Muzzle flash
- Muzzle smoke
- Bolt gas
Sound Effects:
- Bolt drop
- Bolt pull
- Bolt pull half motion
- Bolt release
- Bolt release half motion
- Bolt slap
- Bullet shell drop on concrete (5 variations)
- Magazine attach
- Magazine attach wobble
- Magazine detach
- Magazine drop on concrete (5 variations)
- Safety on
- Safety off
- Shot loud dry (5 variations)
- Shot with silencer dry (5 variations)
- Shot loud wet (5 variations)
- Shot with silencer wet (5 variations)
- Shot tail loud
- Shot tail with silencer
- Trigger push
- Case open
- Case close
Environment Props:
- Ammo box full, container & cover
- Rifle case
- Carton box
- Pallet
Technical Details
Scaled to Epic skeleton: Yes
Collision: Yes, custom
LODs:
- Arms (No LODs, 37228 t / 37296 v)
- Rifle (LOD0: 20472 t / 23601 v, LOD1: 12700 t / 15437 v, LOD2: 3643 t / 5128 v, LOD3: 211 t / 335 v)
- Stock (LOD0: 2797 t / 2890 v, LOD1: 1781 t / 2148 v, LOD2: 623 t / 808 v, LOD3: 32 t / 52 v)
- FlashHider (LOD0: 714 t / 726 v, LOD1: 514 t / 550 v, LOD2: 170 t / 189 v, LOD3: 14 t / 22 v)
- IronSight Front (LOD0: 888 t / 969 v, LOD1: 595 t / 720 v, LOD2: 275 t / 355 v, LOD3: 48 t / 86 v)
- IronSight Rear (LOD0: 1674 t / 1833 v, LOD1: 969 t / 1159 v, LOD2: 464 t / 620 v, LOD3: 48 t / 90
- Case (LOD0: 10370 t / 11445 v, LOD1: 7264 t / 8601 v, LOD2: 1204 t / 1637 v, LOD3: 124 t / 192 v)
- AmmoBox (LOD0: 1620 tris / 1362 vert, LOD1: 912 tris / 922 vert, LOD2: 244 tris / 340 vert, LOD3: 54 tris / 108 vert)
- Pallet (LOD0: 372 tris / 600 vert, LOD1: 48 tris / 96 vert, LOD2: 12 tris / 24 vert)
- CartonBox (No LODs, 12 tris / 24 vert)
Number of Unique Meshes: 18
Number of Meshes: 6 Skeletal 17 Static
Number of Materials and Instances: 19 Materials, 62 Material Instances
Number of Textures: 114
Texture Resolutions: 256x256, 1024x1024, 2048x2048, 4096x4096
Number of Particle Effects: 3
Number of Animations: 145
Number of Audio Waves: 46 Stereo, 46 Mono
Number of Audio Cues: 15 Stereo, 15 Mono
Supported Engine Versions: 4.20 - 4.27
Files
- GermanAssaultRifle 4.27.zip - Project for UE 4.27
- GermanAssaultRifle 4.22.zip - Project for UE 4.22 - 4.26
- GermanAssaultRifle 4.20.zip - Project for UE 4.20, 4.21
- Assets.zip - FBX, TGA, WAV imported assets
Installation
Сopy the folder GermanAssaultRifle X.XX/Content/GermanAssaultRifle to your project's Content folder.
Project Setup
1) Bind axis mappings in project settings similar to official FPS template:
- Turn: MouseX (Scale: 1.0)
- LookUp: MouseY (Scale: -1.0)
- MoveForward: W (Scale: 1.0), S (Scale: -1.0)
- MoveRight: D (Scale: 1.0), A (Scale :-1.0)
2) Set in project settings Near Clip Plane to 2.0
Retargeting
For best animation retargeting results to UE Mannequin follow this steps:
1) Go to UE Mannequin’s (target) skeleton hierarchy, click “Options” (top left), check “Show Retargeting Options”. All bones should be set to “Skeleton”, except ik-hand-root, ik-hand-gun, ik-hand-l, ik-hand-r – set them to “Animation”.
2) lowerarm-twist-01-[side] are keyframe animated to 100% of hand-[side] non gimbal locked roll rotation. To avoid improper lowerarm deformations for target skeleton:
Simple: remove them from humanoid rig for target skeleton before retargeting.
Advanced: create virtual bones which copy location/rotation of lowerarm twists at target skeleton hierarchy and assign them in humanoid rig to source skeleton lowerarm twists. After retargeting it will be possible to use this virtual bones as roll source for manipulating lowerarm twists inside AnimBP (with “Apply percentage of rotation” node). For custom character meshes with corrective blendshapes driving twists manually will be more suitable (via “Twist corrective” or “Pose driver” nodes).
Naming Convention
The project structure and file names are adhered to Unreal Engine's naming convention.
Changelog
2.1.2 / 15-10-2021
- Added procedural arch trajectory and spring for aiming transition.
- Added smooth transitions for camera shakes.
- Fixed extra push when jog/sprint stopping with inertia.
- Fixed bug when start jogging after aiming out.
- Fixed bug when jumping while full auto shooting.
- Blueprints refactored.
2.1.1 / 22-08-2021
2.1.0 / 04-08-2021
- Added check ammo while bolt catched.
- Added separated versions of check ammo - check magazine, check chamber, check chamber while bolt catched.
- Fixed bugs of locomotion.
- Fixed bugs of playing shot sounds.
2.0.0 / 18-05-2021
- Weapon & parts downscaled to match real world.
- Textures detailing improved.
- Polycount increased for rifle body and rear iron sight.
- Arms design changed, now supports retargeting from/to Epic skeleton directly from A pose.
- Animations redone and added new.
- Sounds redone and added new.
- Content related demo blueprints changes.
1.1.0 / 14-08-2020
- Replaced Rear textures to change weapon name text.
- Changed default color for black materials to more lighten version
1.0.0
Support & Communication
For quick answer responses or help with product, please use email - write us to support@rebelthorp.com