Is it possible to slice objects in anyplace in any direction?

Hello, is it possible to slice certain object in any spot in any direction? I don’t really know how to describe it but I mean slicing something without it following a certain mesh pattern or so, just anywhere. For example, the Speed Slicing game in Wii Sports Resort. In it, you can slice objects in anyway possible. So I’m wondering is this possible in Unreal Engine 4 with blueprints too?

49188-wii-sports-resort-swordplay-speed-slice-screenshot.jpg

It is possible, but the slice itself is still like a plane.

First: you need an object, best is something with a thin side, like a sword or paper.
Second: you need something to control the movement of the object (wasd, arrows, mouse).
Third: set the logic to move the object and slice other objects on hit or at overlap.

Don’t forget to make it able to rotate the object, or you add an auto-rotation to the object so it can slice from the movement direction.

That does not work with UE 4.8, you need UE 4.14? or 16? …don’t remember the version that add the slice function, but the newest version has it!

Hey man,
I wanted to ask you if you could point me in the direction of how to make this auto rotation. I’m currently experiementing in VR a bit and want to make a lasersword ^^. I basically want to rotate the plane in the direction of te sword swing but I just can’t get it right. Maybe you can give me some tips.
Thanks in advance!

So, I’ve tested a few bit and got this. It works, but it’s not perfect and it is only one of many solutions. There could also be smarter solutions with VR.
The code is in the character blueprint. The “weapon component” is a sword, so it’s like a plane and can be changed with that or other flat object.
Don’t forget to destroy the sliced objects after a certain amount of time or after a number of slices (or other conditions) to prevent overstack.