Ends Today: Save up to 95% on the Time Travel Mega Bundle!

The generator includes one Actor Component that procedurally generate data based on geodesic spheres. User can specify several parameters including frequency, gap between triangles, sphere radius, full or partial display, triangle facing sides, and extra settings that can be applied to individual triangles.


The component utilizes the built-in ProceduralMeshComponent to visualize the data, which also provides functionalities to create StaticMeshes for further optimization and modification. This generator is currently Icosahedron-based, meaning that all higher frequency shapes are tessellated from a regular icosahedron.


Everything is set up in Blueprint so it is easily expandable and customizable. However, if you are comfortable with C++, feel free to nativize some or all of it. This would increase the overall performance for further complex setups.


An example room is set up to showcase each feature available. If you found any bug or would like to request new features, please don't hesitate to email me at the address below. Enjoy!


Contact info: awangEpicGameShop@gmail.com


----------

Now on Version 1.2

  • Added comments and descriptions to most functions and blueprints
  • Added functionalities that allows user to extract data of a single triangle face (center, normal, & others), given an index
  • Renamed & Rearranged functions so they make more sense and descriptive


Version 1.1

  • Added Exclusion list to specify triangles to not be drawn
  • Added Extra Settings list to apply extra transform & grouping settings to specified indexes
  • Added debug draw text to display indexes on each triangle on a generated sphere
  • Fixed triangles not being in correct order when generated
  • Fixed spellings "tessellation"


Version 1.0

  • Initial update

Technical Details

Features:

  • Generate geodesic data with multiple parameters with just one component
  • Available parameters include:
  1. Frequency
  2. Gap between triangles
  3. Sphere radius
  4. Partial layers filtering
  5. Facing sides
  6. Multiple material grouping methods
  7. UV scaling
  8. Exclude triangles
  9. Extra Settings to individual or group of triangles

Content:

  •  1 Blueprint ActorComponent
  •  8 Blueprint supporting assets for the ActorComponent (Object, Struct, Enum & Interface)
  •  1 Blueprint example Actor for showcasing
  • 1 example Static Mesh created from data generated
  • 1 Example level and other supporting assets to construct the level

Number of Blueprints: 9 (excluding example assets and the showcasing map)

Supported Development Platforms:

Windows: Yes

Mac: Yes

Documentation: Link (Google doc link)

Important/Additional Notes: notes included in the google doc link above.

4.93 
Platforms Windows 64-bit, Windows 32-bit, Other, MacOS
UE Versions 5.0 - 5.1
Tags PROCEDURAL, GENERATION, GENERATOR, EASY SETUP, POLYGON, TOOL, STATIC MESHES, BLUEPRINTS, MATH, GEOMETRY, NoAI, EDUCATIONAL, ACTOR COMPONENT
Release date 08.09.2022

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery