
Create advanced 3D primitives, perform boolean mesh ops, and manage objects—all inside Unity Editor. Powerful tools for modeling, duplication, and Noses Texteres GeneratorPrimitives Mesh Generator & ToolsEffortlessly create custom 3D primitives, perform boolean operations, and manage scene objects directly within the Unity Editor!The Primitives Mesh Generator & Tools package is a editor extension designed to streamline your 3D workflow in Unity. Go beyond basic built-in primitives with highly customizable shapes, boolean subtraction, and versatile scene object management utilities.Why choose Primitives Mesh Generator & Tools?Efficiency: Quickly generate complex shapes without leaving the Unity Editor.Customization: Unparalleled control over primitive geometry and UVs.Versatility: Combine primitive generation with boolean operations and replication for advanced modeling right in Unity.Workflow Improvement: Save time on repetitive tasks with smart duplication and object dropping tools.PathReplicator tool designed to create and manipulate Bezier curves in a 3D scene, allowing users to replicate GameObjects along the curve's path.Map Generator brings advanced procedural noise directly into Unity’s Editor. Layer up to five noise maps to craft unique textures—complete with erosion, ridges, billows, sharpness and seamless tiling—for landscapes, abstract art or game‑ready surfaces.It provides a robust editor tool to tweak parameters, preview results, and export textures.Good for natures objectsEditor Integration: Intuitive Editor Windows designed for a smooth user experience.Unlock new possibilities for level design, prototyping, and asset creation directly within Unity. Get the Primitives Mesh Generator & Tools today!Don't forget to give a five-star rating if you like it. I'll be very happy if you leave a review.Additionally, some components from this package are available separately. Links to individual components can be found below:Noises Textures GeneratorObject Multi ReplicatorObject Path ReplicatorAdvanced Primitive Generation:Geosphere: Create highly detailed spheres with customizable radius and subdivisions. Features optional Laplacian smoothing for superior vertex distribution and intelligent UV unwrapping for seamless spherical textures.Box: Generate versatile boxes with adjustable width, height, length, and per-side polygon subdivisions. Supports dedicated 1:1 UV mapping for "Plain" and "Cube" types for perfect texture scaling.Pyramid: Design pyramids with control over base size, height, number of sides, and height segments. Includes specialized UV mapping options (Plain, Spherical, Cylinder, Cube) for optimal texturing.Tube: Construct hollow tubes with configurable inner/outer radii, length, length segments, and sides. Offers dedicated UV unwrapping for "Plain" and "Cylinder" types for consistent texture density on walls and caps.Torus: Generate complex torus shapes (doughnuts) by defining inner/outer radii, major/minor segments. Features specialized UV unwrapping for "Plain" mapping, scaling to world dimensions for precise texturing.Cristal. Chamfer Cylinder with body and chamfer heights and radiuses. 3-30 sidesLive Preview: See your primitive update in real-time in the scene view as you adjust parameters.Custom Material Assignment: Easily assign any material to your generated meshes.Boolean Mesh Subtraction (A - B):Perform precise geometric operations to subtract one mesh from another.Assign a custom material to newly created cut surfaces.Option to destroy source objects after the operation.Includes safety warnings for high-polygon meshes to prevent editor slowdowns.This boolean operation is primarily designed for prototyping and works most reliably on simple, low-polygon, manifold (watertight, without holes or intersecting faces) meshes.Multy Replicator & Object Dropper:Batch Duplication: Duplicate selected objects multiple times with advanced transformation rules.Constant Shifts: Apply constant positional, rotational, and scaling increments to each clone in a sequence.Random Transformations: Introduce randomness to position (within a specified range), rotation (on all axes), and scale (uniform multiplier) for organic distribution.Prevent Intersect: (For random positions) Automatically attempts to find non-overlapping spots for new clones, ensuring cleaner layouts.Object Dropper: Automatically drop selected objects onto the nearest surface (terrain or colliders) below them, correctly aligning their base with the hit point. Ideal for populating environments.The PathReplicator script is a Unity Editor tool designed to create and manipulate Bezier curves in a 3D scene, allowing users to replicate GameObjects along the curve's path. It provides a user-friendly interface within the Unity Editor for generating Bezier curves with customizable nodes and distributing objects evenly along the curve's length.Map Generator sripts aallow you to create multi-layered noise-based color textures with many noise tweaking options. You can also enable fully seamless noise in each layer.Full Undo/Redo support for all operations.All mesh generation scripts can be used at runtime, not just in the Editorprepare documentation