Blender Git Commits

Blender Git "master" branch commits.

Page: 4592 / 5574

Revision e104b42 by Joshua Leung
August 30, 2009, 04:48 (GMT)
Grease Pencil: Drawing Improvements

* Smooth strokes can now be drawn again, with normal (i.e. reasonably speedy feedback again).
Previously slow drawing was caused by a bad notifier being used - the full screen was redrawn each time instead of just the relevant region. Now, only the relevant region is redrawn while drawing, and a proper flush is done for the rest of the screen at the end.

* Made drawing straight lines a proper drawing 'mode' for Grease Pencil now. Use the Ctrl-D-LMB hotkey to draw straight lines in this way. The (buffer) line drawn now will accurately represent the final straight line instead of drawing the freehand path taken as before.
Revision 4b206c6 by Tom Musgrove
August 30, 2009, 03:10 (GMT)
just some comment fixes
August 30, 2009, 02:40 (GMT)
bug fixes and small changes
August 30, 2009, 02:09 (GMT)
was crashing when joining in-link to in-link for the logic buttons.
Revision 8408a72 by Joseph Eagar
August 29, 2009, 23:55 (GMT)
cddm's recalc tesselation function works, and some memory leak fixes
August 29, 2009, 23:41 (GMT)
August 29, 2009, 23:35 (GMT)
quiet warnings
August 29, 2009, 23:13 (GMT)
2.5 Sound: Bugfixes.
August 29, 2009, 23:05 (GMT)
Workarounds for 2 rna bugs.
- mesh face properties that have no data are tested for length.
- the rawtype of MFace.verts is not set, defaulting to CHAR, meaning only verts with 256 verts could be added from python. temp workaround by making PROP_RAW_INT the first in the enum. For some reason makesrna.c doesn't set the raw type MFace.verts at all.

Revision c6ccf5f by Janne Karhu
August 29, 2009, 21:52 (GMT)
Cloth didn't update properly in particle mode. Don't understand why the particle mode check was there to begin with, but if removing it causes trouble later on some other solution can be figured out.
August 29, 2009, 21:51 (GMT)
2.5 Paint:

* Don't do shared vertex colors for every vpaint dot. Profiling on a large mesh showed vpaint spent about 65% of the time in this function, but most of the time no difference will be apparent in the result. (Could make an operator so the user can force this operation after doing some painting.)

TODO:
Profiling now shows most time spent in drawing the mesh. (This is done twice for vpaint, the first time for finding backbuf sampling.)

August 29, 2009, 20:29 (GMT)
bugfix: on windows, it wouldn't correctly recognize directories and import python modules on load.

BLI_exist vs BLI_exists (fun times were had by all)
August 29, 2009, 18:02 (GMT)
2.5:
Bugfix: Preview-Render didn't update when changing material/texture id block/slot.
Revision 47190b2 by Janne Karhu
August 29, 2009, 17:25 (GMT)
Missing null check in particle edit code caused a crash when using search boxes.
August 29, 2009, 17:25 (GMT)
First commit draft for network rendering.

Docs are here: http://wiki.blender.org/index.php/User:Theeth/netrender

Should be easy to test if people want too, just follow the instructions on wiki

Code is still very much in flux, so I'd like if people would refrain from making changes (send patches directly to me if you must).

The UI side is very crap, it's basically there just to get things testable. See wiki for known bugs.
August 29, 2009, 17:24 (GMT)
Code reorganization
-separated vbvh, svbvh, qbvh in diferent files (before the only way to switch between them was at compile time)
August 29, 2009, 17:13 (GMT)
default length for shape key list, so it looks good when empty
August 29, 2009, 15:46 (GMT)
fix for problem building
Revision 874d38e by Janne Karhu
August 29, 2009, 15:20 (GMT)
Point cache editing:
- Baked point caches for particles, cloth and softbody can now be edited in particle mode.
* This overwrites the old cloth/sb cache editmode editing.
* The type of editable system is chosen from a menu.
* For particles the current particle system and it's current cache are used.
- Currently this only works for caches that are in memory, but some automatic conversion from disk to memory and back can be implemented later.
- All tools from hair editing can't be applied to point caches and are hidden in the tool panel and specials menu. Some functionality like subdividing paths can be later implemented in a slightly different way from how it works for hair.
- Code is not yet optimized for speed, so editing might be slow sometimes.

Known issues:
- Cloth doesn't update properly while in particle mode, due to the way cloth modifier currently works. Daniel can you check on this?
- As "particle mode" is not only for particles any more some other name would be in place?
- Better icons are needed for the path, point, and tip-modes as the current icons from mesh edit mode are quite misleading.
- Direct editing of point velocities is not yet implemented, but will be in the future.

Other changes:
- Hair editing doesn't require a "make editable" button press any more.
- Multiple caches in single particle system disables changing emission properties.
- Unified ui code for all point cache panels.
* Defined in buttons_particle.py and imported for cloth, smoke & softbody.
- Proper disabling of properties in ui after baking point caches. (Daniel could you please make needed disable code for smoke panels as their functionality is not familiar to me.)
- Hair weight brush has been removed. Once hair dynamics is re-implemented I'll code a more useable alternative to the functionality.

Bug fixes:
- Unlinking particle settings crashed.
- Deleting the active object with particles in the scene crashed.
- Softbody didn't write point caches correctly on save.
August 29, 2009, 14:53 (GMT)
2.5: Added some sound actuator UI to reveal its real power, check it out! :)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021