Created by 3D Artist SpaghetMeNot, uvProject is currently in beta and lacks documentation and video guides. The good news is you can use this window to grab it at a reduced price and send feedback to the developer to make this product as good as possible.
While there are no demos and guides yet, the tools should be somewhat self-explanatory. Check out uvProject's key features:
- Oriented UVs: UVs are aligned with the object's up axis by default. Ideal for directional textures e.g. bricks, tiles, wood, leaks, etc.
- Stable UVs: unlike other procedural UV solutions, the projections are stable by default and don't jump around as you change your model
- Live UVs: all projection types are available as modifiers meaning your UVs can be created in real-time as you model
- Direct Tools: you can also use the tools directly in mesh Edit mode for fast manual UV unwrapping/transforming
SpaghetMeNot
All projection modifiers/tools have options to define the tile size of texture, rotate/offset the projection of UVs in 3D, and rotate/offset UVs after projection in 2D. When used as a tool in mesh Edit mode, it will only apply UVs to the current selection.
- Box Project – fastest method and standard 6-axis projection, each face is projected from the most appropriate axis/direction, includes setting to bias faces towards/away from the Z-axis
- Island Project – each UV island is planar projected; projections are object-aligned and project using the island's average normal
Island Unwrap – each UV island is unwrapped/flattened and then transformed to be object-aligned using the average island position and normal
SpaghetMeNot
There are 3 modifiers/tools to manipulate UVs once they've been projected:
- Pack Islands – packs UV islands into 0-1 UV space, used for when unique unwraps are required, useful for smaller assets or larger asset lightmap UVs
- Transform UVs – offset, rotate, and scale UVs either together or per-island
- Randomize Islands – randomize UVs per island
SpaghetMeNot
Other tools include:
- Seam Attribute – generates a seam edge attribute either by edge angles, existing gaps in UVs, or via a box projection
- Sharp Edges – used if you need to manually specify UV seams
Existing Seams – used to find existing seams in UV maps
uvProject is only compatible with Blender 4.0 and above. Once purchased, you'll receive all future updates for free as and when they are released.
Get the add-on here and follow SpaghetMeNot on X/Twitter to not miss any future updates and announcements. Also, join our 80 Level Talent platform and our Telegram channel, follow us on Instagram, Twitter, LinkedIn, TikTok, and Reddit, where we share breakdowns, the latest news, awesome artworks, and more.
20 Ropes Curve Brushes all contained within one Multi-mesh brush and Low poly meshes.