Age | Commit message (Collapse) | Author |
|
* Split and moved Cycles’ render layers panels into the render_layer
context as well (would be nice to hide this context when not needed,
e.g. with the BGE, but this is not so easy to do nicely...).
* Fixed some inconsistencies with trunk (probably due to svn merge
glitches) using r52858 as reference. Also recovered the missing
release/bin/blender-softwaregl file.
* A bunch of style code fixes in Blender's own code (not Freestyle
itself yet): line lengths, spaces around operators, block formatting,
headers, etc. In rna_linestyle.c, color_blend_items was replaced by
ramp_blend_items (exported from rna_material.c).
|
|
Congratulations to all trunk devs on the Blender 2.65 release!
|
|
edges/verts outside the clip area but the geometry would still get cut
|
|
mouse line would reset to 0/0/0
a few areas that use ED_view3d_win_to_segment_clip() didnt take into account the case where the segment was filly clipped, some callers even needed the segment not to be clipped.
- added ED_view3d_win_to_segment()
- ED_view3d_win_to_segment_clip() now returns FALSE if the segment is totally clipped, but the start/ends of the line are not zero'd as they were before.
|
|
clipping against the object space bounds.
more fixes needed here but at least correct whats there.
also ensure clipping is initialized from the object before handling modal operator events.
|
|
|
|
the mouse. - snap, angle snap, midpoint snap.
|
|
Regression from r34115.
|
|
Already since like 2.61 - when Array draw was added - drawing only shadow
in bottom of menus with bad looking corners.
|
|
adding meshes were scaling the user input values so the distance on the button didnt relate to the scale of the object added.
Now use an invoke function that scales unset default values.
|
|
Patch contribution by Bastien Montagne, thanks!
|
|
|
|
as render engine. Still missing is colors and texture slots, but that's too
tricky to fix this close to release.
|
|
animation render, like cursor set in the graph editor, disabled that now.
|
|
|
|
|
|
turns out there were copy-pasted functions for operator search popups which were identical except that one skipped internal ops.
de-duplicate so both work the same now.
|
|
allow arrow keys while in grease pencil session, otherwise you can't change frames.
also correct out-of-date comments.
|
|
|
|
movie file.
|
|
There was a missing image reload signal in node creation by drag-dropping,
which lead to incorrectly set image type.
Also fixed misusage of IMB_freeImBuf used to release buffer acquired by
BKE_image_acquire_ibuf.
|
|
Undo push was missed in cases when script failed to run with some error
when using Run Script in text editor. As far as i can see it makes sense
to skip undo push here only in cases live editing is enabled.
Otherwise it's indeed annoying to return to previous scene state when
debugging the script.
|
|
It's not actually supported and gives artifacts when tried to be used.
|
|
the green dot under the mouse would not draw under the mouse when clipping values were high (1000+) - which is common.
use a different method which doesnt give these problems.
|
|
|
|
Snapping operator in action editor for grease pencil and mask wasn't implemented. We could probably re-enabled/fix/cleanup more things in this area (e.g. use a custom poll func for operators not supporting gp/mask, instead of silently doing nothing), but this is for after 2.65 imho).
|
|
wheel icon which didnt make much sense.
|
|
* Bring back "Snap to Vertex", own regression introduced in r39460.
Patch by Brecht (DNA, Transform) and myself (RNA, Script).
|
|
|
|
|
|
When FBO failed in a particular way it could cause the opengl draw buffer to be
set wrong, effectively disabling all opengl drawing. The FBO error was caused
by cycles GLSL materials with no nodes that would still use blender internal
materials, which caused issues with lamp shadow buffers FBO.
This also fixes a GLSL refresh issue when switching render engines.
|
|
warnings under some configurations.
|
|
also added note on python3.3's faulthandler module.
|
|
already in editmode the tessfaces wouldn't get recalculated.
also minor edits to bmesh rst.
|
|
|
|
add support for multi-sample.
|
|
tooltip, (since copying the Data-Path doesn't include the ID the user had to guess).
Now include the full python path to the property in the tool-tip.
|
|
|
|
number of args as an arg.
|
|
means that if you have emulate 3 button mouse enabled and still have alt pressed
when clicking, it works.
|
|
|
|
also add assert to catch this case more quickly.
|
|
Conflicts resolved:
release/datafiles/startup.blend
source/blender/blenlib/intern/bpath.c
|
|
these should have no icons.
|
|
would cause real user bugs though.
|
|
from main thread using job update callback.
Added new execution-time callback to bNodeTree which marks job to be updated.
The code here could be a bit not so obvious because in some cases job update
callback need to merge local tree, but it's only needed for old compositor
system which is gonna to be removed soon, so decided not to bother with
cleanup now. Removing old compositor system will also allow to drop stats_draw
callback from bNodeTree.
This should fix following bugs:
|
|
models I was testing with).
|
|
quad-view enabled would zoom all non camera views.
Theres no need to draw other views so skip that.
|
|
local-view operators give bad zoom levels.
|
|
|