Procedural Cannon Barrel Generator View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.47 or later
Package size
3.2 MB
Files
49
Favorites
1
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$11.19 on

Keywords

Procedural Cannon Barrel Generator

by Danilec (opens in new tab)

No ratings yet

Create your own custom cannon barrels in seconds! Generate procedural barrel meshes with trunnions and fully customizable dimensions directly in the Unity Editor.

Price $15.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Procedural Cannon Barrel Generator, 6 months Current $15.99; lowest $11.19; highest $15.99 in this period. $0 $10 $20 Aug Sep Oct Nov Version 1.0.1 released 6 Aug 2026 v1.0.1

Asset preview

1 / 22

Procedural Cannon Barrel Generator screenshot 1

Procedural Cannon Barrel Generator screenshot 1

About this asset

Create custom 3D cannon barrels in minutes directly inside the Unity Editor. Whether you're building a pirate adventure, naval combat game, medieval battlefield, or historical simulation, this tool lets you design unique cannon barrels without modeling them from scratch.

Using an intuitive 2D profile editor or 3D editor, you can create both the barrel and the trunnions in dedicated editing modes. Simply place and edit profile dots, adjust curves, and instantly generate optimized 3D meshes. Export the result as an FBX or continue refining your design at any time by loading the saved project.

Features

  • Create unlimited unique cannon barrel designs.
  • Dedicated editing modes for Barrel and Trunnions.
  • Intuitive Scene View profile editor.
  • Smooth curve editing with adjustable subdivisions.
  • Clean, game-ready topology.
  • Clean UV mapping optimized for seamless materials.
  • Adjustable UV mapping with independent Length, Around, Overall, and Cap controls.
  • Multiple material support through automatically generated submeshes.
  • Save and load editable .cannonbarrel projects.
  • Export generated meshes as binary FBX.
  • Includes sample projects demonstrating standard barrels, multiple material setups, and efficient LOD workflows.
  • Compatible with Built-in Render Pipeline, URP, and HDRP.
  • Works with Unity 2020 through Unity 6.

Fast Iteration

Instead of remodeling every cannon barrel, simply adjust the profile and regenerate the mesh. Change the muzzle, reinforce rings, cascabel, proportions, or trunnions in seconds.

Because projects remain fully editable, creating multiple barrel variants or optimized LOD versions is quick and requires only a few clicks.

Production-Ready Meshes

Every generated mesh features:

  • Clean topology suitable for further editing.
  • Clean UV mapping designed for seamless materials.
  • Standard Unity meshes.
  • FBX export for use outside Unity.
  • UVs that can be edited or completely replaced in Blender or any other 3D modeling software.

Perfect For

  • Pirate games
  • Naval combat games
  • Historical games
  • Medieval games
  • Strategy games
  • RPGs
  • Procedural asset pipelines
  • Technical artists
  • Indie developers

Stop modeling cannon barrels by hand. Design unlimited custom barrels and trunnions directly in Unity and accelerate your workflow.

From the publisher's Asset Store listing.

Technical details

Technical Details

  • Unity Version: Unity 2020 or newer (including Unity 6).
  • Render Pipelines: Built-in Render Pipeline, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP).
  • Editor Tool: Yes (Scene View editor extension).
  • Runtime Dependency: None.
  • Mesh Generation: Procedural mesh generation performed entirely inside the Unity Editor.
  • Export Format: Binary FBX (optional).
  • Project Format: .cannonbarrel (JSON-based).
  • Generated Objects: Barrel mesh and Trunnions mesh.

Mesh Features:

  • Clean, game-ready topology.
  • Adjustable UV mapping with Overall, Length, Around, and Cap UV controls.
  • Rotatable cap UVs for directional texture alignment.
  • Multiple submesh/material support.
  • LOD Workflow: Supports creating multiple LODs by editing saved projects and adjusting mesh complexity.
  • Included Samples: Standard barrel, multiple material setup, and LOD workflow examples.
  • FBX Export: Supports exporting generated meshes as binary FBX files.
  • Required Package for FBX Export: com.unity.formats.fbx (Unity FBX Exporter). This package is optional and is only required if you want to use the Export Meshes feature as FBX. All other functionality works without it.
  • Source Code: Included.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.47f1 Compatible Compatible Compatible

This asset is designed to be compatible with Unity 2020 through Unity 6. If you encounter any compatibility issues, please don't hesitate to contact me via email. I'll be happy to help.

As listed on the Asset Store.