Create your own custom cannon barrels in seconds! Generate procedural barrel meshes with trunnions and fully customizable dimensions directly in the Unity Editor.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.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.FeaturesCreate 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 IterationInstead 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 MeshesEvery 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 ForPirate gamesNaval combat gamesHistorical gamesMedieval gamesStrategy gamesRPGsProcedural asset pipelinesTechnical artistsIndie developersStop modeling cannon barrels by hand. Design unlimited custom barrels and trunnions directly in Unity and accelerate your workflow.Technical DetailsUnity 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.Code refactoring


