Skip to content

Magneseus/bisec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Honours Project: Bisection and Deformation of Meshes at Runtime

Unity Plugin providing a tool to bisect meshes within Unity and expand or contract them.


Example Expansion of a collection of hallway meshes

Abstract

Mesh deformation is becoming an increasingly popular tool used within modern games. The aim of this project is to provide a simple and efficient take on the deformation of an arbitrary 3-dimensional mesh in order to create a simple tool for game developers. Two such deformations are provided, expansion and contraction, both based around the bisection of a mesh and a given plane. These deformations are also recorded by the developed tool, allowing for the reversal of any particular alteration. While performance of the tool on high poly-count meshes indicates room for improved efficiency, at low to mid poly-counts the tool allows for visually striking transformations of the meshes. Overall, the tool created is novel and robust, allowing for intuitive mechanics to be created in a game setting with little to no work for the developer.

Insert gif/video here

Developed by:

  • Matt Mayer

Supervisor:

About

Honours Project - "Bisection and Deformation of Meshes at Runtime"

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published