Skip to content

Commit 1733174

Browse files
authored
update readme for v1.3.0
1 parent e7741ab commit 1733174

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44

55
## UPDATES
6+
- UPDATE v1.3.0 texture system + point fracture system + big cleanup
67
- UPDATE v1.2.0 overhaul of mouse cut system + important bug fixes + pool manager script (bonus) + "juice".
78
- UPDATE v1.1.0 adds cutting of polygons.
89

@@ -11,8 +12,7 @@
1112
## Info
1213

1314
Works with GodotEngine 3.2+
14-
15-
I used Godot 3.2.3.
15+
Tested with Godot Versions: 3.2.3
1616

1717
Two simple scripts for fracturing and cutting polygons. PolygonFracture.gd is the actual script that fractures/cuts polygons. PolygonLib.gd adds nice helper functions for polygons like calculateArea, triangulate, getRandomPointsInPolygon, getBoundingRect, makeCirclePolygon, etc.
1818

@@ -25,6 +25,13 @@ The pool manager script added in [Update v1.2.0] is just a bonus. You can use it
2525
PS: To test the actual fracture code performance just increase the min area (around 5000) because then less rigid bodies are spawned. You wont see many fracture shards either, though. (spawning and despawning that many rigid bodies at once cause the biggest performance hit - pooling would alleviate that for some part)
2626

2727

28+
## Point Fracture
29+
Originally I wanted to do a more sophisticated point fracture system but it always turned out to be a complicated mess. Finally I figured out a simpler way with using the already implemented Cut-Fracture system. I added a func to generate a randomized polygon and with a point (like a collision point), this randomized polygon can be used in the cut fracture method.
30+
31+
In this gif you can also see that polygons with textures can now be cut/fractured too :)
32+
33+
![](gifs/godot-polygon2d-pointfracture-05.gif)
34+
2835

2936
## Cut Method
3037

0 commit comments

Comments
 (0)