• Stars
    star
    234
  • Rank 171,599 (Top 4 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Sample Projects/Plugins for Mesh Processing in Unreal Engine

UnrealMeshProcessingTools

Sample projects/plugins for Unreal Engine (https://unrealengine.com) that demonstrate various mesh processing libraries/tools/etc.

The code provided here is provided under the MIT License, except for various subdirectories which are copies of external projects that have different licenses (a LICENSE file exists in the respective top-level folders). These are embedded in the Unreal projects for ease of compiling

This is sample code, please do not expect support. You can try @rms80 on twitter, though.

IGLMeshProcessingProject

This project demonstrates use of libigl inside "Interactive Tools" in the Unreal Editor. This code accompanies a quite detailed tutorial available here: http://www.gradientspace.com/tutorials/2020/1/2/libigl-in-unreal-engine

Versions are provided for UE 4.24 and 4.26 (may work with other versions, but only tested with those)

CommandLineGeometryTest

This project demonstrates use of the GeometryProcessing plugin included in UE 4.26. The code accompanies a tutorial available here: http://www.gradientspace.com/tutorials/2020/9/21/command-line-geometry-processing-with-unreal-engine

Provided for UE 4.26 (should work with later versions)

More Repositories

1

geometry3Sharp

C# library for 2D/3D geometric computation, mesh algorithms, and so on. Boost license.
C#
1,663
star
2

gsGCode

C# gcode parsing and manipulation library
C#
122
star
3

frame3Sharp

C# library for building 3D tools in Unity
C#
116
star
4

gsSlicer

3D printing slicer
C#
107
star
5

UnrealRuntimeToolsFrameworkDemo

Sample project/code that uses the UE4 InteractiveToolsFramework to provide a small modeling app at Runtime
C++
90
star
6

UE5RuntimeToolsFrameworkDemo

Sample project/code that uses the UE5 InteractiveToolsFramework to provide a small modeling app at Runtime
C++
63
star
7

geometry3cpp

C++ math / geometry / mesh processing library
C++
54
star
8

geometry3SharpDemos

Sample code for geometry3Sharp library
C#
31
star
9

gsMeshUtilities

command-line tools for processing meshes
C#
29
star
10

UnrealProceduralMeshesDemo

C++
29
star
11

geometry3UnityDemos

Unity demos of geometry3Sharp functionality
C#
22
star
12

gsSlicerApps

command line and interactive interfaces to gsSlicer
C#
18
star
13

UE5ModelingModeExtensionDemo

Sample UE5 project/plugin that adds several Tools to Modeling Mode via Extension system
C++
13
star
14

frame3SharpSampleApp

Sample application using frame3Sharp CAD-tool framework
C#
13
star
15

UnityVRManips

Unity demo of mouse-based 3D manipulator in VR
C#
11
star
16

gsUnityVR

Wrapper around SteamVR and OVR to provide a consistent interface
C#
10
star
17

gsShapeModels

C#
7
star
18

Cotangent

NSIS
5
star
19

gsSlicerPro

C#
5
star
20

geometry3js

javascript geometry library
TypeScript
5
star
21

gsGeometry

C#
4
star
22

gsTools

C#
3
star
23

gsGeometryTests

C#
3
star
24

ARKitProjectArchive

various Unity ARKit experiments and utilities, likely non-functional with current Unity
C#
3
star
25

gsCore

C#
2
star
26

OrthoVR

C#
2
star
27

UnityPlatformTools

OS-level functionality that Unity doesn't provide
C
2
star
28

GSBlueprintUtilities

Blueprint function libraries for Unreal Engine 5
C++
2
star
29

gsBodyModelAppCore

C#
1
star
30

gsSliceToolPro

C#
1
star
31

geometry3SharpUnityPackages

unity package build setup
Batchfile
1
star