
High-quality 3D model of a 14-carronade cutter used by the French Navy in the 1830s. Based on a scale model displayed at the Musée national de la Marine in Paris.The package now includes separate Unity packages for Built-in, URP, and HDRP. This 3D model of a 19th century naval cutter comes with many separated and rotatable parts, all of them parented and ready for rotation. This asset comes with particle FX and audio effects to simulate firing of the carronades.A prefab with a helper script is included to hoist and lower sails, set wind speed, set wind direction, open and close gun ports, rotate carronades, rotate rudder, yard and boom.The geometry of the sails is flat, to simulate wind they are set up for Unity’s cloth system. You can adjust the behavior of the sails in the Cloth settings of the individual sails. Raising and lowering the sails works via blend shapes (unfortunately blend shapes are currently not compatible with cloth, a quick smooth transition between wind blown cloth and flat geometry is done when switching to blend shapes which might cause a tiny flicker). The sails and flag uses a double sided variant of the Standard Shader. To make them work with rotatable parts some of the ropes are handled by a script – those ropes are based on the line renderer.Please note that due to the complex nature of the rigging of a sail ship this will not always work perfectly: sometimes ropes will go through sails and sometimes cloth might go through colliders.The Asset has a simple setup of deck colliders for 3rd person prototyping usage.Size of the textures is up to 4096x4096 but it still looks good if you reduce texture size on import. The ship uses the Unity Standard Shader (Albedo, Metallic/Smootness, Normal Map, Height Map, Ambient Occlusion) and a custom shader for the sails when using the Built-in Render Pipeline. Comes with packages for Built-in, URP, and HDRP. Please note: The smoke of the carronade effects is slightly less complex in URP and HDRP pipelines than in the built-in render pipeline.Two included demo scenes show how to control the rotations of rudder, sails, gun ports and carronades with a GUI, a third demo scene demonstrates the particle FX for the carronades.You can preview the script reference here:Script ReferenceNew in 1.3:– Fixed some cloth issues with newer versions of Unity.– The package now includes separate Unity packages for Built-in, URP, and HDRP.– Changed namespace of the demo script to HessburgNew in 1.2.:– Works now with URP & HDRP too.New in 1.1.:– Added particle FX (sparks, fire & smoke) and audio effects for the carronades.The FX offers a simulation of single shots or broadsides. Each carronade of a broadside has a short random delay to offer a more realistic simulation. Reloading is simulated by a simple timer (e.g. when a carronade was fired 10 seconds ago and the reloading timer is set to 27 seconds the carronade won’t fire until the reloading time went up – even if it gets the order to fire as a part of a broadside.) – Please note: This is just a visual simulation, it does not offer any trajectory calculations or physics to simulate cannonballs.Users tested this model successfully with VR.Please note: No script or any other solution comes with this package which would actually move the ship model or give it buoyancy! The included scripts support rotation of ship parts only. No additional artwork or water included!Texture size up to 4096x4096 pxStatistics as shown in Unity (shadows disabled)LOD0:Triangles: 124.5kVertices: 107.1kSetPass calls: 11Batches: 78 (76 saved by batching)LOD1:Triangles: 52.2kVertices: 49.7kSetPass calls: 6Batches: 19 (49 saved by batching)LOD2:Triangles: 22.0kVertices: 21.2kSetPass calls: 6Batches: 18 (22 saved by batching)Sail geometry is flat and uses Unity’s cloth system for wind simulation. Switching between cloth and blend shapes may cause a brief visual flicker!