Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-28 | Cleanup: remove BLI prefix from BKE funcs | Campbell Barton | |
2015-06-28 | Fix T45214: BI render: maximum saturation bug in shadow pass with non-shadow ↵ | Bastien Montagne | |
lighting. In case scene lighting would only have non-shadow light source, shadow intensity would remain to 'pitch black'... | |||
2015-06-28 | Temporarily disable absolute snapping | Campbell Barton | |
This really should have been finalized as a design task first, there are too many open topics on how it should work. | |||
2015-06-28 | Fix T45216: File Browser shows negative sizes for large files. | Bastien Montagne | |
Simply backport small part of work from asset-experiments here (using double and adding tera-bytes unit), looks like off_t is not always 64bits even on a 64bit OS... | |||
2015-06-27 | OpenGL debug contexts: | Antony Riakiotakis | |
Enable debug output in debug contexts for gl 4.3+ | |||
2015-06-27 | Transform: absolute grid snapping | Campbell Barton | |
D910 by @donfabio with edits New icon for menu is still TODO | |||
2015-06-27 | Cleanup: all params of BLI_str partition funcs can be const... | Bastien Montagne | |
2015-06-27 | OpenEXR cleanup: get rid of public `IMB_exr_split_token`, use BLI str ↵ | Bastien Montagne | |
helpers instead of own cooking. | |||
2015-06-27 | Extend `BLI_str_partition_ex`: add possibility to define a right limit to ↵ | Bastien Montagne | |
the string. Now you can define `end` pointer as right limit of the string (allows to easily search in substring, especially useful when searching from right). | |||
2015-06-27 | Fix part of code in `load_image_single()` wrongly disabled when WITH_OPENEXR ↵ | Bastien Montagne | |
was disabled. | |||
2015-06-27 | Fix crasher when loading multiview OpenEXR image. | Bastien Montagne | |
With multiview/multilayer OpenEXR file, `load_image_single()` will return NULL ibuf, since it has already populated ima (with `image_create_multiview()` or `image_create_multilayer()` calls). Also, added some more checks before doing `IMB_ImBufFromStereo3d()`, to be sure we do have enough slots in ibuf_arr, and we do not overwrite second ibuf either. | |||
2015-06-27 | Fix T45204: String Splitting Function Bug: Using OpenEXR function even if ↵ | Bastien Montagne | |
compiled without OpenEXR. Seriously!!! Also, fix a potential buffer overrun here. This should be backported to final release. | |||
2015-06-26 | Fix crash on undoing after 8690ea6 | Antony Riakiotakis | |
Forgot to clear the mutex when reloading the scene. | |||
2015-06-26 | Make code compile with GPU_DEBUG | Antony Riakiotakis | |
2015-06-26 | Fix T45199 crash when editing material nodes. | Antony Riakiotakis | |
Issue is data race between preview job and GPU nodetree evaluation when localizing the nodetree. Data race happens due to localizations doing overrides on original nodes' new_node variable. Solution here could probably be to use a hash for mapping of old to new nodes but will prefer simple brute force lock for now. | |||
2015-06-26 | Cleanup: transform center | Campbell Barton | |
store global center in transform struct, some code was calculating all the time, this is useful to keep available. | |||
2015-06-26 | Cleanup: transform aspect | Campbell Barton | |
Transform code had duplicate aspect checking, now store aspect in TransInfo.aspect for reuse. | |||
2015-06-25 | Revert "Fix off by one error in display of start/end frame in sequencer." | Antony Riakiotakis | |
This reverts commit 0e02ad8b6495b2755598a24b487041a3ed8e0116. Initial commit was done so visual result fits with animation cursor in timeline but this makes it so it looks like one extra frame is rendered. Other idea would be to render one less frame for sequencer but this is not so nice either. Generally here's no way to be fully consistent here, but at least let's be workflow-consistent | |||
2015-06-25 | Fix T45191 Speed strip behaviour not easy to predict. | Antony Riakiotakis | |
Code here calculated speed based on underlying strip start position, which was not really visible, making prediction of the result really difficult. Things here are simple: As long as the strip exists, manipulate the current frame by the provided factor. | |||
2015-06-25 | Fix T45190 effect muting does not restore original sequencer display. | Antony Riakiotakis | |
2015-06-25 | Correct error in recent refactor | Campbell Barton | |
Closed loops missed last line | |||
2015-06-25 | Select flush was missing in delete edge-loop | Campbell Barton | |
2015-06-25 | Weight Paint: replace Blend with Smooth tool | Campbell Barton | |
Improved behavior - can smooth # iterations - option to expand/contract weights - optionally mix with all/selected/unselected | |||
2015-06-25 | API calls for converting weights to float array | Campbell Barton | |
2015-06-25 | Cleanup: generalize weight paint poll function | Campbell Barton | |
2015-06-24 | WeightPaint Blend: don't stack mem for dverts | Campbell Barton | |
Bad assumption since this could be a large list | |||
2015-06-24 | Fix edge/vert slide UV-correct, small face error | Campbell Barton | |
Decrease epsilon to prevent flickering with small faces. | |||
2015-06-24 | Fix edge/vert slide UV-correct & non-planar faces | Campbell Barton | |
non-flat ngons would give instability (bad UV's). | |||
2015-06-24 | Correct recent error | Campbell Barton | |
2015-06-24 | RNA: exposing image_user settings for ImageTextureNodes | Dalai Felinto | |
This is required in order to access image sequence frame_duration and frame_offset among other settings. | |||
2015-06-24 | Fix edge/vert slide UV-correct & zero length edges | Campbell Barton | |
When calculating loop angle weighting, skip overlapping vertices. | |||
2015-06-24 | Improve dist_***_to_corner_v3v3v3 precision | Campbell Barton | |
Remove offset before calculating distance. Define 'plane3' to BLI_math, since we often don't need the 4th component. | |||
2015-06-23 | Cleanup: style | Campbell Barton | |
2015-06-23 | Subsurf: Make color layer aquisition order for textured draw match | Antony Riakiotakis | |
cdderivedmesh | |||
2015-06-23 | Fix T45051: Curve parent bug. | Bastien Montagne | |
PARCURVE is deprecated parting type, should never have been exposed to user! Not a regression, but safe enough for final 2.75 imho. | |||
2015-06-23 | Fix T45123: 2D line intersection fails | Campbell Barton | |
Co-linear lines could detect as intersecting even if they weren't overlapping. | |||
2015-06-23 | Cleanup: use 2d math funcs for line intersection | Campbell Barton | |
2015-06-23 | Fix stupid mistake | Antony Riakiotakis | |
2015-06-23 | Code cleanup: Use enums for redraw timer operator, makes things more | Antony Riakiotakis | |
readable | |||
2015-06-23 | Fix edge drawing, total loose edges can only be determined -after- the | Antony Riakiotakis | |
edge buffer has been setup (this is where they are counted) | |||
2015-06-23 | Allow editing the text editor line directly | Campbell Barton | |
Alternate solution for T44855 | |||
2015-06-23 | Fix T45117: Dark dupli-face objects (regression) | Campbell Barton | |
2015-06-23 | Fix T44320: UV island overlap considered linked | Campbell Barton | |
2015-06-22 | Fixed compilation error in editor/animation/anim_markers | Jeroen Bakker | |
2015-06-22 | Fix T45149: Normal Node shows a hole in its sphere with heigh scale facs | Julian Eisel | |
2015-06-22 | Fix T45148, stupid own mistake, the two functions are not the same, | Antony Riakiotakis | |
shouldn't have collapsed them | |||
2015-06-22 | Revert "Lock markers now also disallows selection of markers" | Antony Riakiotakis | |
This reverts commit 37fd2628058f296153a21ad359fbcbc74e9141e5. | |||
2015-06-22 | Fix T45145, multiview selection fix not working for scaled matrices. | Antony Riakiotakis | |
Multiview code already accounts for scale, do not scale frame before multiplying with matrix. | |||
2015-06-22 | Fix T45136, only draw edges if there's something to draw. | Antony Riakiotakis | |
2015-06-22 | Fix T45144: Multi-value-edit ignored range | Campbell Barton | |