Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-08 | Cleanup: use r_* prefix for return args | Campbell Barton | |
2015-05-07 | DNA; document how to ignore a struct | Campbell Barton | |
2015-05-07 | Minor cleanup | Antony Riakiotakis | |
2015-05-07 | Fix T44604 bad quality of rake with bezier curves. | Antony Riakiotakis | |
We can calculate tangents analytically for bezier curves, so just make them awesome. New code uses forward differencing calculation for efficiency just like curve calculation. Picture before/after: http://www.pasteall.org/pic/87843 | |||
2015-05-07 | Fix T44631: Custom Normal Data Transfer crash. | Bastien Montagne | |
Own stupid mistake in rBcdabf7e3... | |||
2015-05-07 | Fix T44611: 'make_links_data' modifiers would fail and crash with multires ↵ | Bastien Montagne | |
modifier. Since it was not ensuring dest has valid mdisp data matching new multires modifier subdiv level... Also, fixed a bug in `multires_subdivide()`, which would crash when trying to increase from level 0 (aka no subdiv) to > 1 (wrong check, trying to interpolate when it should not). And added a few sanity checks. | |||
2015-05-07 | Rake: store last position from mouse, don't store halfpoint between last | Antony Riakiotakis | |
and current position. patch by Bastien | |||
2015-05-07 | Fix T44627, black spots with lock alpha in projection paint: | Antony Riakiotakis | |
Painting would revert alpha even on unpainted pixels, where values would contain garbage. | |||
2015-05-07 | Fix crash when rendering opengl from sequencer. | Antony Riakiotakis | |
2015-05-07 | EdgeSlide: support for un-clamped sliding | Campbell Barton | |
Functionality matches vertex slide. | |||
2015-05-07 | Cleanup: remove unneeded context arg | Campbell Barton | |
2015-05-07 | EdgeSlide: use pairs for TransDataEdgeSlideVert | Campbell Barton | |
no functional changes | |||
2015-05-07 | EdgeSlide: fix divide by zero | Campbell Barton | |
2015-05-07 | Fix first part of T44627, locking alpha should happen in straight space | Antony Riakiotakis | |
for float images or we get inconsistent premultiplied values. | |||
2015-05-07 | Fix T44630: incorrect mirror modifier merge limit tooltip. | Brecht Van Lommel | |
2015-05-07 | Change fix for T44530 which caused a "regression". | Antony Riakiotakis | |
Looks like the previous commit here is really correct and fixes cases of distortion that were in mirror-subsurf combination since blender 2.5. This may cause some changed files in which case we will be adding an option, but it is expected this will only happen with low res models, and hand painted textures, and the better distortion here compensates for that enough to consider not adding a compatibility option yet. Leaving the facemap winding argument as is just in case we do consider to add the option. | |||
2015-05-07 | Fix T44598: blender internal not giving same result on repeated texture bakes. | Brecht Van Lommel | |
2015-05-06 | Feature request: Dyntopo detail expressed in percentage of brush radius. | Antony Riakiotakis | |
Not sure how useful this will be but people have requested it so, here it is... | |||
2015-05-06 | Rip tool, support filling-edges with fill enabled | Campbell Barton | |
2015-05-06 | Correct own error: is_manifold_region on wire vert | Campbell Barton | |
2015-05-06 | Fix T44381: Text Editor: Un-indent undo fails | Campbell Barton | |
D1284 by @mikidep | |||
2015-05-06 | Fix T44618: Rip Fill on a single vert would only generate one of the two ↵ | Bastien Montagne | |
expected faces. Was tagging (for filling) the wrong edge for one of the two involved loops... | |||
2015-05-06 | collada:custom normals generated by normals modifier have not been exported ↵ | Gaia Clary | |
correctly. Also triangulating during export did not work. | |||
2015-05-06 | Cleanup: use ntreeFromID | Campbell Barton | |
2015-05-06 | Shader node: support native render capabilities | Campbell Barton | |
D1188 by @a.romanov | |||
2015-05-06 | OpenGL render: Update metadata as before, for every frame written to a | Antony Riakiotakis | |
file, since we need the updated times and frames. This was lost during stamp code refactoring. The refactoring moved the stamp when render is initialized so we would be guaranteed to have correct cameras even when saving render stills at a later time (and even if cameras were changed). For regular render this would work since render init takes care of stamp, but for openGL rendering we need to do this manually. Still not 100% correct, does not apply multiview cameras to metadata | |||
2015-05-06 | Quick patch-up for opengl render metadata. | Antony Riakiotakis | |
Camera here is incorrect for multiview (as is in real multiview render) but at least it works now. | |||
2015-05-06 | Only use render view name in render filenames if we are actually using | Antony Riakiotakis | |
multiview. | |||
2015-05-06 | Image proxies now correctly support metadata (needs to regenerate | Antony Riakiotakis | |
proxies though) | |||
2015-05-06 | Cleanup: use functions we already use elsewhere for bone detection | Antony Riakiotakis | |
instead of the ninja code that we use now. | |||
2015-05-06 | Updating node standard value won't work if node is hidden, patch by | Antony Riakiotakis | |
Alexander Romanov with minor changes. | |||
2015-05-06 | Patch D1283 by Alexander Romanov fixes reroute node type update not | Antony Riakiotakis | |
correct when root reroute node is plugged in a different type of input | |||
2015-05-06 | Add bpy.app.binary_path_python | Campbell Barton | |
Access to the python binary distributed with Blender, fallback to system python executable (matching Blender's version). | |||
2015-05-05 | Prefer name 'program' over 'binary' | Campbell Barton | |
binary-search is confusing! | |||
2015-05-05 | BLI_path: add PATH search utility functions | Campbell Barton | |
2015-05-05 | Fix T44593: particle volume distribution not working with large meshes. | Brecht Van Lommel | |
2015-05-05 | Fix reading uninitialized memory finding paths | Campbell Barton | |
2015-05-05 | Math Lib: rename fill_*, to copy_* | Campbell Barton | |
matching convention for fixed length api, eg: copy_v3_fl | |||
2015-05-05 | Cleanup: function arg wrapping | Campbell Barton | |
2015-05-05 | Cleanup: rip tool | Campbell Barton | |
2015-05-05 | BMesh: improve rip tool /w mon-manifold verts | Campbell Barton | |
Can now rip from multiple fans (mixed single faces or larger regions) Also add BM_vert_is_manifold_region which only checks if a vert has disconnected fans. | |||
2015-05-04 | Cleanup: style & const's | Campbell Barton | |
2015-05-04 | Cleanup: wrapped function indentation | Campbell Barton | |
2015-05-04 | Cleanup: deduplicate code. | Bastien Montagne | |
FileBrowser had its own 'shorten_string' func, when we have a full fledge one in interface_widget code... | |||
2015-05-04 | Revert "Different drawing for object centers." | Antony Riakiotakis | |
This reverts commit 5a8629c0d7da6cfb4b696f1787111c9492e03aba. It does not really work that well since objects can draw in front of selection circles now. | |||
2015-05-04 | UI: location/scale were snapping to 10s | Campbell Barton | |
In practice this isn't useful (for scale especially). For float buttons with a very large range, don't attempt to match the snap to the range. | |||
2015-05-04 | UI: button snap (ctrl) was rounding down | Campbell Barton | |
2015-05-04 | Fix T44503 full sample does not display any preview any more. | Antony Riakiotakis | |
The fix exposes another error not fixed in this commit, escaping the render will not flush the full sample render result correctly. | |||
2015-05-04 | Fix eyedropper with quad-view | Campbell Barton | |
2015-05-04 | Fix T44592: Zero scale on an axis, zeros all | Campbell Barton | |