Revision 055ddbc by Campbell Barton November 22, 2011, 19:01 (GMT) |
looking at CustomData_add_* functions - best the return valye is checked. |
Revision 761ebc7 by Campbell Barton November 22, 2011, 18:51 (GMT) |
more minor edits to ocean sim code |
Revision 4407696 by Miika Hamalainen November 22, 2011, 18:18 (GMT) |
Some Dynamic Paint ui message fixes. Thanks to Lockal (irc) for noticing these. |
Revision ac81449 by Campbell Barton November 22, 2011, 18:15 (GMT) |
svn merge ^/trunk/blender -r42069:42076 |
Revision b78701f by Campbell Barton November 22, 2011, 18:03 (GMT) |
ocean sim - UV's were not being calculated if there were too many VColor layers. - precalc (omd->size * omd->spatial_size) was being called in a loop. - use vector functions to avoid pointer indrections on each access which the compiler wont optimize - eg: och->ibufs_disp[f]->rect_float[4*(res_x*j + i) + 1] - dont call abs() on ints (converts to double and back to int in this case). also unrelated render buttons change. move saving options directly under the file path since these were easy to confuse with image format options like zbuf, ycc, preview.. etc. |
Revision b450d3c by Lukas Toenne November 22, 2011, 17:49 (GMT) |
Fix for long-standing TODO item: Clicking on overlapping nodes would activate buttons below. This patch adds a new CLIP_EVENTS flag for uiBlock, which will prevent the ui_but_find_mouse_over search function from looking into "lower" uiBlocks (i.e. those further back in the list). The order of block creation for nodes has also been updated to use the z-ordering (just the nodetree->nodes list). In order for this to work, the bounding box values of the uiBlocks have to be set explicitely to fit the node size, those are usually either zero or calculated from the internal buttons. |
Revision 470cfd4 by Thomas Dinges November 22, 2011, 17:43 (GMT) |
2.6 Various code cleanup: * Removed some old code for image packing, done via Operators now. * Removed some comments. |
Revision 5f2c9c6 by Sergey Sharybin November 22, 2011, 17:26 (GMT) |
Fix #29364: Shade Smooth button is misssing in curve object tools. Added buttons to toolbar to control shading of curves and surfaces |
Revision 04fe6fc by Thomas Dinges November 22, 2011, 17:14 (GMT) |
* UI Improvements for the uiTemplateImageSettings. |
Revision eb2baf9 by Brecht Van Lommel November 22, 2011, 16:38 (GMT) |
Fix #29274: problem compiling cycles opencl kernel from directory with spaces. Some drivers don't support passing include paths with spaces in them, nor does the opencl spec specify anything about how to quote/escape such paths, so for now we just resolved #includes ourselves. Alternative would have been to use c preprocessor, but this also resolves all #ifdefs, which we do not want. |
Revision c6391e8 by Campbell Barton November 22, 2011, 15:33 (GMT) |
svn merge ^/trunk/blender -r42053:42069 |
Revision 36fa74b by Campbell Barton November 22, 2011, 15:10 (GMT) |
remove unnecessary switch() statement from ocean sim loop. |
Revision f2136b1 by Brecht Van Lommel November 22, 2011, 14:55 (GMT) |
Fix a crash switching from cycles to blender internal, wrong order of freeing. |
Revision e228849 by Sergey Sharybin November 22, 2011, 14:45 (GMT) |
Camera tracking: expose progress and status from camera solver into interface Reporting progress isn't really accurate, but trying to make it more linear can lead to spending more effort on it than having benefit. Also, changing status in the information line helps to understand that blender isn't hang up and solving is till working nicely. Main changes in code: - libmv_solveReconstruction now accepts additional parameters: * progress_update_callback - a function which is getting called from solver algorithm to report progress back to Blender. * callback_customdata - a user-defined context which is passing to progress_update_callback so progress can be updated in needed blender-side data structures. This parameters are optional. - Added structure MovieTrackingStats which is placed in MovieTracking structure. It's supposed to be used for displaying information about different operations (currently it's only camera solver, but can be easily used for something else in the future) in clip editor. This statistics structure is getting allocated for time operator is working and not saving into .blend file. - Clip Editor now displays statistics stored in MovieTrackingStats structure like it's done for rendering. |
Revision f48e1b5 by Sergey Sharybin November 22, 2011, 14:45 (GMT) |
Camera tracking: moved camera solver into it's own job In some cases solving can take a while (especially when refining is used) and keeping interface locked is a bit annoying. Now camera solver is moved to job system and interface isn't locking. Currently, no progress is displaying in the interface and solving can't be canceled. It'll be implemented separately (need some changes in libmv). |
Revision eef4b0e by Sergey Sharybin November 22, 2011, 14:45 (GMT) |
Camera tracking: refactor of tracks synchronization stuff Currently this stuff is used for 2d tracking job only, but the same thing would necessary for camera solver job, so moved it into more general utility stuff. |
Revision 676c292 by Campbell Barton November 22, 2011, 14:05 (GMT) |
fix [#29319] bus error with python with link_append and {} patch from Emil Brink |
Revision 0bdbddf by Sergey Sharybin November 22, 2011, 14:04 (GMT) |
Revision b2c7dd2 by Andrew Wiggin November 22, 2011, 14:04 (GMT) |
Fix for [#28528] Disappearing Faces Bring back some old scanfill code to handle tesselating polys with some zero-length edges. This code used to cause #4544 but I haven't been able to recreate that now, so I'm going to revive the old code and if #4544 does come back, we'll have to fix it some other way I guess (or come up with a better solution for zero-length edges in polys). |
Revision 7ae0ad4 by Sergey Sharybin November 22, 2011, 14:00 (GMT) |
Added missed file |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021