Irlan
2c78e67844
Use a node tree. Rename damping to mass damping.
2019-06-03 14:33:42 -03:00
Irlan
46600010fe
More consistency and pass velocity and position iterations to cloth constraint solver
2019-06-02 12:05:36 -03:00
Irlan
d89e658313
Removed experimental code
2019-06-02 11:03:19 -03:00
Irlan
a97e5c07cc
Rename Softbody to Beam
2019-05-28 14:10:45 -03:00
Irlan
c696cb1a86
Update test
2019-05-24 20:36:33 -03:00
Irlan
b6f504b371
Include Rayleigh damping. Use struct instead of class. Update PinnedSoftBody test
2019-05-24 13:04:42 -03:00
Irlan
494fa0baa9
Incorporate plasticity model. Update the tests
2019-05-22 18:16:47 -03:00
Irlan
637199b5fd
New feature: soft bodies!
2019-05-13 19:03:23 -03:00
Irlan
6f50645601
Use a local grid mesh
2019-05-13 16:23:46 -03:00
Irlan
b5edb9b1c7
Update soft_body.h
2019-05-04 15:56:47 -03:00
Irlan
ecb4df45f4
Array pointers can change after reallocation
2019-04-22 14:33:59 -03:00
Irlan
c6a3e47176
Consistency
2019-04-21 16:32:40 -03:00
Irlan
490a2963df
Mesh generation to everybody
...
Add cylinder mesh generation
Mesh generation can be used by everyone
Mesh generation also gives vertex normals for convenience
2019-04-21 16:06:51 -03:00
Irlan
323ba37b73
Use a octosphere instead of a icosahedron
2019-04-20 13:45:18 -03:00
Irlan
9c16391700
Optimize sphere mesh
2019-04-20 11:52:17 -03:00
Irlan
399a6efc72
Use sphere mesh. Add soft body test.
2019-04-18 19:44:12 -03:00
Irlan
695514989e
Removed a large cloth radius. The particle radius should be used to avoid visual artifacts and is a small value in typical situations.
2019-04-18 18:51:49 -03:00
Irlan
923a069408
Allow moving while jumping. Disable gravity when grounded. Change some parameters.
2019-04-18 11:05:13 -03:00
Irlan
e32c2e61ee
Update shirt.h
2019-04-04 10:35:13 -03:00
Irlan
1f65a9f79d
update license headers
2019-02-26 16:41:28 -03:00
Irlan
f98374143a
refactoring
2018-10-08 16:18:28 -03:00
Irlan
f598c72fae
update a test
2018-10-06 20:48:16 -03:00
Irlan
17cf837712
move a function
2018-10-06 13:58:56 -03:00
Irlan
658ac8298a
replace point click test by character test
2018-10-06 13:56:20 -03:00
Irlan
6b95a04a09
rename a function, update a test
2018-10-05 11:57:23 -03:00
Irlan
f6903c145c
add shape cast test
2018-10-02 16:22:03 -03:00
Irlan
6486770fc1
set hull from vertex format
...
The user can create a convex hull from a vertex format, not directly from a list of vertices. That's interesting because in some 3D engines convex hulls are typically created from a render mesh that might structure a vertex in different ways in the memory.
2018-09-04 17:52:17 -03:00
Irlan
c804a2dc52
update tests
2018-08-04 15:28:22 -03:00
Irlan
ad36526adb
update test
2018-08-01 11:11:52 -03:00
Irlan
86cfec55f0
bugfix, particle friction, test code
2018-08-01 10:50:27 -03:00
Irlan
863bf7f052
bugfix, particle vs. particle collision
2018-07-26 21:13:49 -03:00
Irlan
bea108510f
use b3ClothMesh as a constant resource
2018-07-22 13:44:34 -03:00
Irlan
7060f513ad
preparation
2018-07-20 13:51:09 -03:00
Irlan
261c5fc044
switch hull indices to 32-bit indices
2018-07-19 13:05:14 -03:00
Irlan
7a1d50465c
remove function
2018-07-18 16:58:21 -03:00
Irlan
be76409ffc
bilateral contact response for dynamic particles and rigid bodies, test update
2018-07-17 22:00:10 -03:00
Irlan
bbad09ae3e
restruct
2018-06-29 23:44:19 -03:00
Irlan
2af8cff389
consistency
2018-06-29 22:52:21 -03:00
Irlan
db54750a87
consistency
2018-06-29 22:43:35 -03:00
Irlan
b18654c7a5
controllers, ray3
2018-06-29 15:40:12 -03:00
Irlan
7bed29df5e
remove default radius
2018-05-30 16:32:45 -03:00
Irlan
0348d55d21
allow direct particle position alteration in order for mouse spring work
2018-05-30 15:29:45 -03:00
Irlan
caef3fede8
maintain the upper triangle of A, external particle/force creation/destruction, particle force abstraction, testbed update
2018-05-30 11:34:41 -03:00
Irlan
dba5ffbe06
through an acceleration constraint, the solver can remove acceleration from kinematic particles; consistency; in effect test update
2018-05-27 02:50:40 -03:00
Irlan
a2fe1ab86c
fix tension stepping
2018-05-26 01:41:18 -03:00
Irlan
43013ad80b
now b3World is responsable for creating or destroying b3Cloth; clean up; update tests
2018-05-26 00:41:41 -03:00
Irlan
8b775361a9
store tension action force inside spring, make spring output force and derivative for abstraction, cleanup
2018-05-25 00:00:07 -03:00
Irlan
09ed4f7036
decrease tolerance for test work
2018-05-24 18:13:56 -03:00
Irlan
4ae3b7cc79
refactor cloth
2018-05-24 05:35:16 -03:00
Irlan
109f23da49
add a small framework of garments, update the related tests
2018-05-23 03:54:02 -03:00