January 19, 2017, 05:46 (GMT) |
January 19, 2017, 04:13 (GMT) |
New self collision implementation (needs some cleanup) |
January 19, 2017, 01:06 (GMT) |
Fix stability issue and further make collisions inelastic The repulse when colliding points are approaching was being scaled incorrectly by the impulse, causing some undesired elasticity in the collision. I imagine this was a workaround to avoid penetrations because the collision responce was being calculated with respect to the incorrect state, but this is no longer necessary now that that has been fixed. (had missed this case in my previous elasticity commit) Other than that, I have bary interpolated the static repulses to avoid a nasty instability issue in some corner cases. |
January 19, 2017, 00:38 (GMT) |
UI: Fix capitalization inconsistency |
January 18, 2017, 23:48 (GMT) |
Cycles: Fix amount of rendered samples not being shown while rendering the last tile on CPU |
January 18, 2017, 23:37 (GMT) |
Fix T49807: Inset faces edge rail bug |
January 18, 2017, 22:17 (GMT) |
Fix face-creation with existing hidden geometry - face-create-extend option could add hidden verts and edges into the selection history (invalid state). - faces could be created that included existing hidden edges that remained hidden (invalid state too). - newly created faces could copy hidden flag from surrounding faces, giving very confusing results (looks as if face creation failed). Surprising nobody noticed these years old bugs! |
January 18, 2017, 20:59 (GMT) |
BMesh: Use angle_signed_on_axis_v3v3v3_v3 |
January 18, 2017, 17:55 (GMT) |
Basic Implementation of GTAO : There is still artifacts to remove and optimisation to do. |
January 18, 2017, 15:34 (GMT) |
Fix blenderplayer build |
January 18, 2017, 14:56 (GMT) |
Fix strict compiler warning message |
January 18, 2017, 14:56 (GMT) |
GPencil: Avoid variable shadowing |
January 18, 2017, 14:41 (GMT) |
Tag areas of code that require TODO_LAYER_COPY |
January 18, 2017, 14:40 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into render-layers Manual fix: collection.c layer.c |
January 18, 2017, 14:20 (GMT) |
Reproject Strokes - To Surface/Geometry Experimental option for the Reproject Strokes operator to project strokes on to geometry, instead of only doing this in a planar (i.e. parallel to viewplane) way. The current implementation is quite rough, and may need to be improved before it is really ready for use. Potential issues: * Loss of precision (i.e. stairstepping artifacts) from the 3D -> 2D -> 3D conversion as we don't have float version of one of the projection funcs * Jagged depth if there are gaps, since it will default back to the 3d-cursor plane if no geometry was found (instead of doing some fancy interpolation scheme) * I'm not sure if it's that useful for adapting GP strokes to deforming geometry yet... |
January 18, 2017, 14:06 (GMT) |
Fix: Make it possible to erase strokes (on other layers) even if the active layer doesn't have any frames |
January 18, 2017, 14:06 (GMT) |
Fix: Avoid creating redundant frames when erasing Now the eraser checks if there's an active frame with some strokes in it before creating a new frame. There's no point in creating a new frame if there are no strokes in the active frame (if one exists). This still doesn't help much if there were strokes but they weren't touched though... |
January 18, 2017, 14:06 (GMT) |
GPencil: Pressing 'B' while in 'Continuous Drawing' mode will create a blank frame This is a hardcoded keymapping that just calls the "Add Blank Frame" operator introduced in the previous commit. |
January 18, 2017, 14:06 (GMT) |
GPencil: "Add Blank Frame" operator (D+B) This operator adds a new frame with nothing in it on the current frame. If there is already a frame there, all existing frames are shifted one frame later. Quite often when animating, you may want a quick way to get a blank frame, ready to start drawing something new. Or maybe you just need a quick way to add a "placeholder" frame so that a suddenly-appearing element does not show up before its time. |
January 18, 2017, 12:00 (GMT) |
GPencil: Cleanup - move include line to correct scope |
|
|
|


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