Ultimate Procedural Primitives View on Asset Store (opens in new tab)

Package details

Latest version
5.3
Last updated
First released
Unity version
6000.1.1 or later
Package size
2.2 MB
Files
382
Favorites
76
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Ultimate Procedural Primitives

by KANIYONIKA (opens in new tab)

5.0 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 4
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

We created this product to be the No1 primitive asset. We offer Rounded Box, Super Ellipsoid Box, Fibonacci Sphere, Clouds, etc. All shapes can be manipulated by parameters.

Discount -7% Previous price $13.99 Price $12.99

Get 7% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Ultimate Procedural Primitives, 6 months Current $12.99; lowest $12.99; highest $12.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 19

Ultimate Procedural Primitives screenshot 1

Ultimate Procedural Primitives screenshot 1

About this asset

ver5.3 is RELEASED!! You can now freely set the name of the generated mesh.

ver5.2 is RELEASED!! A "🔒 Lock Parameters" option was introduced, allowing you to make parameters read-only to prevent accidental edits.

ver5.1.0 is RELEASED!! A new Box-SuperEllipsoid "Plus" has been added. The roundness of the top and bottom edges can be set separately. In addition, the roundness of the sides can be set separately.

ver5.0.1 is RELEASED!! Import speed is much faster.

ver5.0.0 is RELEASED!! The number of pivot locations that can be changed has increased significantly.

----------------------------------------------------

You can create meshes of the primitives listed below. In addition, by manipulating the parameters, it can be transformed into a variety of shapes. The Mesh Cuts also can!

  • Plane
  • Flex Plane
  • Super Ellipse Plane
  • Box
  • Flex Box
  • Rounded Box
  • Super Ellipsoid Box
  • Pyramid
  • Flex Pyramid
  • Perfect Triangular Flex Pyramid
  • UV Sphere
  • (ver2) Icosphere
  • (ver2) Fibonacci Sphere
  • Tear Drop
  • Cylinder
  • Cone
  • (ver3) Clouds
  • Supershape

*Common primitive-related assets create primitives on a Hierarchy. However, this asset creates primitives as a Mesh-Asset on the Project-Window.

I would recommend this asset to the following people

  • Anyone who wants to place more beautiful primitives like SuperEllipsoidBox in their game scenes.
  • People who want to make prototyping development faster and of higher quality.
  • People who want to deform primitives without using external tools such as Maya or Blender.

Pick out some features

  • Over 90 presets
  • Pivot, Parameters, and Direction can be changed
  • Optimized UVs
  • Normals can be inverted
  • Smooth or Flat surfaces can be selected
  • MeshCuts

From the publisher's Asset Store listing.

Technical details

Note on using vertices

There are the following differences depending on whether SurfaceType is set to "Smooth" or "Flat".

There is also a difference when using MeshCut.

Smooth:

  • The value returned by "mesh.vertices" is the vertex information calculated from the formula. There are essentially no duplicate vertices, and they are regularly aligned.

Flat:

  • The value returned by "mesh.vertices" is the triangle information created based on the vertex information calculated from the formula. Since FlatSurface cannot be realized if vertices are shared, duplicate vertex information is added to create triangles. Ordering regularity is not guaranteed.

From the above, for example, if you want to use vertices in the order of the Fibonacci formula, set Smooth.

If you use mesh cut, duplicate vertex information will be added as when you select Flat. And the order of vertex information is not guaranteed.

Note that triangle information can be obtained by "mesh.triangles".

Compatibility

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

As listed on the Asset Store.