f7cb86df3a
2.5
...
Think global, act local!
The old favorite G.scene gone! Man... that took almost 2 days.
Also removed G.curscreen and G.edbo.
Not everything could get solved; here's some notes.
- modifiers now store current scene in ModifierData. This is not
meant for permanent, but it can probably stick there until we
cleaned the anim system and depsgraph to cope better with
timing issues.
- Game engine G.scene should become an argument for staring it.
Didn't solve this yet.
- Texture nodes should get scene cfra, but the current implementation
is too tightly wrapped to do it easily.
2009-01-04 14:14:06 +00:00
7f49f67352
Particles now got that force-hiding feature, too --> jahka: please take a look :)
2008-08-19 11:26:18 +00:00
17e4222230
Little tweaks so 0 wind results in 0 noise, also removed double-mass dependancy in cloth
2008-08-18 19:32:21 +00:00
8562efe8a3
a) Forces can be hidden by deflector object now (need to talk with jahka about particle integration - should be copy-paste) see http://dldw.de/tmp/index.php?file=w2.blend (press play button in timeline and change the absorption value ob the cube) b) fixed deflector/collision bug with continues physics c) cloth wind/forces uses masses now d) even faster collision object gathering e) have fun ;)
2008-08-18 14:41:24 +00:00
d5a890c078
a) New unified effector system by Janne (jahka) + Me (genscher): particle and cloth/sb don't use different systems anymore. b) cloth wind corrected for new system c) Wind has noise option now d) @ Bjornmose: since the old factors are gone SB doesn't need to divide by 1000 etc. anymore. I didn't want to touch your code - you might like to take a look at it :)
2008-08-18 11:09:27 +00:00
fd0072e77c
Win64: please check my changes if you ran across them ;) But should be fine since no additional crashes were reported!
2008-08-17 17:08:00 +00:00
8ca128414d
Cloth collisions: Reorganized collision system to be more flexible for other parts of blender, so it can be more easily reused. Also slowed down friction impulse.
2008-07-02 20:28:49 +00:00
1b45506f0a
Compiler warning fixes:
...
* in scene.c in blenkernel, set_last_seq (defined in src - editseq.c) is called... this may/may not need some stubs for game-engine stuff
* removed unused vars due to old particle-effects stuff
2008-04-28 00:40:38 +00:00
d71d1f2568
Chance wind scaling to be the same as particles
2008-04-20 21:56:49 +00:00
7fb4c95503
Cloth: Wind was working the way arround due to wrong formula, reported by nudel
2008-04-20 19:25:23 +00:00
Chris Want
5d0a207ecb
Patch from GSR that a) fixes a whole bunch of GPL/BL license
...
blocks that were previously missed; and b) greatly increase my
ohloh stats!
2008-04-16 22:40:48 +00:00
b955a53425
Cloth bugfix for new timescaling feature
2008-04-09 19:10:03 +00:00
906666a4d8
Cloth enhancement for upcomming cache changes: support different speed using clmd->sim_parms->timescale
2008-04-09 16:38:26 +00:00
af8c68ddc4
Cloth structure names update: Sorry about this commit, it will kill all your cloth settings in old files but I had to do it before release because naming convention was really bad in cloth (e.g. using SimulationSettings instead of ClothSimSettings in DNA). Same for some structure in CollisionModifier but with no sideeffects.
2008-03-20 18:28:40 +00:00
2f477a5a4d
Bugfix: cloth crash applying effector forces to quads.
2008-03-19 13:32:16 +00:00
df27557b81
Cloth header cleanup, bugfix (again) in wind calculation, bugfix for not working fields mindist GUI option
2008-03-13 22:45:36 +00:00
1a4f7a861e
Cloth: Fixed wind force/speed calculation (was exploding with openmp before)
2008-03-09 22:55:49 +00:00
3ebcb39090
Cloth bugfix for jumpy cloth (users were complaining), so the mass can be changed on GUI now (reference: in old blendfiles, mass=1.0 was used)
2008-03-06 01:21:40 +00:00
6169b29b3a
Cloth: Bugfix for wrong calculated bending springs, Bugfix for selfcollisions (faster + bugfix for explode), Changed: Collision response also put vertices back to surface now
2008-02-28 23:12:50 +00:00
5f3e8c3fb6
Cloth: Bugfix for goals, rotations could let them go wrong (reported by nudelZ, #blendercoders)
2008-02-28 18:57:14 +00:00
905a2d374a
Cloth: 1. Bugfix for possible memory leak reported by Kenneth Styrberg (via mailing list), 2. Bugfix for friction again, 3. Preset menu on GUI (thanks to help from nudelZ (#blendercoders), 4. Possibility to disable autoprotect cache, 5. Some cache bugs fixed, 6. Some speedup in generating cloth
2008-02-28 00:01:19 +00:00
3023458aa7
Purge of compiler warnings (number 2):
...
* initial values I added in radialcontrol.c might need to be reviewed if they cause problems(I used 200, as it seems many tools were setting that)
* #pragma warnings are the only warnings I still get, so that means we have a clean slate again
2008-02-25 04:38:48 +00:00
e82484b0bb
Cloth: New: *simple* (OpenMP enabled) Selfcollisions available
2008-02-12 11:04:58 +00:00
Nathan Letwory
23aad3c5fe
* change integral type of loop var in two cases so OpenMP support compiles with MSVC, too.
...
* remove wrong flag.
2008-02-11 08:27:54 +00:00
1efba5bdb1
Cloth: Hopefully fixed bug reported from bjornmose (2nd try)
2008-02-08 00:55:48 +00:00
eb281bff39
Cloth: 1. fix problem with pinning (reported by ZanQdo), 2. fix cache protected + 'not saved' gui message bug (reported by Tobias Regenbrecht)
2008-02-06 22:59:56 +00:00
0e7bdb959e
Cloth: Fixed: [ #8210 ] (includes bad spring calculation), only mesh can get cloth assigned, New: initial try of Bridson/Fedkiw friction formula implementation, better GUI feedback when e.g. cache is protected and settings too
2008-02-03 22:37:43 +00:00
4ed28a99a7
Cloth: Bugfix: 1. Kicking esc again, 2. Collision modifier needed to be updated when going backward in time, 3. GUI change when no bullet there
2008-01-30 02:05:37 +00:00
7a7a52226f
makes bullet independant from gameengine for cmake, introduces esc-key during sim, disables collisions when no bullet there
2008-01-29 23:13:31 +00:00
77685023ca
Initial commit of cloth modifier from branch rev 13453
2008-01-29 21:01:12 +00:00