Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3192 / 5574

May 13, 2013, 06:23 (GMT)
fix for toggle drag not working in popups (move layers for eg)
May 13, 2013, 05:40 (GMT)
fix for building with mingw
May 13, 2013, 05:37 (GMT)
BGE: Fix for [#35320] "Crash When Adding Property without Setting Material" reported by Leon Cheung.

Adding an extra NULL check to draw_mesh_text() to avoid accessing a NULL material array.

May 13, 2013, 04:08 (GMT)
BGE: I had the assert in stubs.c backwards. However, it looks like the Blenderplayer ends up making a bad level call on startup. So, I've added a way to easily turn the asserts on and off (default to off) to allow people to still hunt down bad level calls without interfering with other people's debug builds.

May 13, 2013, 02:59 (GMT)
BGE: Adding an assert(true); to every function defined in stubs.c. This should help in hunting down errors caused by code calling into stubs.c, which shouldn't happen while the Blenderplayer is running. Remember, stubs.c is just to help with linking, these calls should never be used!

May 13, 2013, 02:49 (GMT)
BGE: Tweaking the linking order of the Blenderplayer (CMake) to avoid needing to put BLI code in stubs.c. This fixes an infinite loop with the Edge Split modifier in the Blenderplayer. SCons still has to be tested.

May 13, 2013, 02:10 (GMT)
add missing STACK_INIT, also quiet float <> double conversion warnings.
May 13, 2013, 02:01 (GMT)
fix [#35326] Even edge slide on open edge crashes Blender
May 12, 2013, 22:40 (GMT)
Forgot this in one of previous commits

Idea here is to be able to have all files opened in IDE
and not confuse it by the same function implemented in
multiple files.
May 12, 2013, 22:30 (GMT)
Compilation fix for recent commit.
May 12, 2013, 22:17 (GMT)
Remplace bunch of annoying ifdefs in tracking.c with a libmv-capi_stub.cc

Makes code in tracking.cc much easier to understand and modify,
without worring to breck compulation with Libmv disabled.

It is still possible compilation will break due to libmv-capi
changes, but that's not happening so much often.

May 12, 2013, 22:15 (GMT)
Fix ctrl+(shift)+tab shortcut key not working on OS X after recent bugfix to
interact better with system shortcuts.

This is a special shortcut for switching between views and does not get
delivered directly to our view when we pass it through the application key
event handling path. We only have a single OpenGL view, so there's no need to
pass it on to the application, instead just interpret it directly.
May 12, 2013, 21:57 (GMT)
Fix for keyed marker search not happening correct in some cases

Was an heuristic failure writen for cases when there's no keyframe
in desired direction. Shall all be fine now.
May 12, 2013, 19:01 (GMT)
Speedup for rendered viewport for blender internal

Display code was a bottleneck here, so made it so render
result draw follows Image Draw settings.
May 12, 2013, 18:50 (GMT)
Fix for "no functional changes" commit

Apparently eitehr merge conflict happened, or i had
too much depression in blood, but first camera was
just wrong after reconstruction.
May 12, 2013, 17:16 (GMT)
Viewport Render Internal:

Animated characters were not rendering yet, the render code for it
caused a signal for re-draw and re-render, in eternal loop.

Solved by forcing viewport render to use the same derivedmesh data
as for 3d viewport drawing. Faster too.


May 12, 2013, 17:14 (GMT)
Cycles / Orthographic Camera:
* Avoid one unneeded division by 1.0f and save one variable assignment.
May 12, 2013, 17:06 (GMT)
Update bundled version of libmv

- Ensures fix for msvc2012 is applying correct.
- Some code cleanup to match libmv's code style.
- Do not include points which were intersect
behind the camera to a reconstruction.
- Includes changes needed for keyframe selection.
May 12, 2013, 16:52 (GMT)
Fix build error on MinGW64
May 12, 2013, 16:04 (GMT)
Refine markers position operator

This operator will run a tracker from previous
keyframe to current frame for all selected markers.
Current markers positions are considering initial
position guess which could be updated by a tracker
for better match.

Useful in cases when feature disappears from the
frame and then appears again. Usage in this case
is the following:

- When feature point re-appeared on frame, manully
place marker on it.
- Use Refine Markers operation (which is in Track
panel) to allow tracker to find a better match.

Depending on direction of tracking use either
Forwards or Backwards refining. It's easy: if
trackign happens forwards, use Refine Frowards,
otherwise use Refine Backwards :)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021