Skip to content

Bichuntea/PointPlacerControl

Repository files navigation

Point Placer Control(PPC) 1.0

Project-level source UE5 editor plugin for placing point-driven static meshes from project DataTables.

Install

Install or copy this source plugin into:

<ProjectRoot>/Plugins/PointPlacerControl

If an older plugin exists under <ProjectRoot>/Plugins/PointPlacerControl, remove it before rebuilding the project.

After installation:

  1. The exe file can be directly loaded and run in specific project files. (Tested and approved in Unreal Engine 5.7)
  2. Open Unreal Engine and enable Point Placer Control(PPC).T
  3. Open the tool from Window > Point Placer Control(PPC).

DataTables

The tool creates reference DataTables under:

/Game/PPC/

Point table columns:

Name,X,Y,Z
P001,0,0,0
P002,1000,0,0

Mesh/size table columns:

Name,StaticMesh,Length,Width,Height
P001,/Game/Meshes/SM_Column.SM_Column,1000,1000,3000
P002,/Game/Meshes/SM_Box.SM_Box,800,800,2500

The two tables are matched by the Name column. UE DataTable Row Name is only an internal row key.

Notes

  • Coordinate unit and mesh size unit are selectable and default to mm.
  • The controller Actor generated in the World Outliner is named PPC.
  • Generated child StaticMeshActors and their StaticMeshComponents are tagged with Bichuntea_PPC.
  • 1.0 applies child actor relative transforms directly under the controller, so moving the controller moves all generated meshes and table length/width/height are applied as target final dimensions.

About

Unreal 5 plugin: Generate corresponding grid bodies based on provided coordinates, classify and size grid bodies based on data, and provide measurement grid body functionality.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors