Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2686 / 5574

February 3, 2015, 20:16 (GMT)
New Hook's now use the objects center

When adding a hook to an existing selected object/bone,
Use the location for the hook (instead of the selected vertices).
February 3, 2015, 19:25 (GMT)
UI messages: minor fixes...
February 3, 2015, 18:59 (GMT)
Install_deps: update to new exr/oiio versions, and (hopefully) fix ILMBase mess

Root of the issue is an (hidden!) parameter in ILMBase cmake options, that
is enabled by default, and force the generation of those ugly lib names
(Imf_2_2.so & co). Why why why enable such thing by default?

Anyway, it should be simpler to build again even on linuxes having the openexr -dev
package installed.

Also, cleaned up a bit things, now we can switch between repo and plain release archive
building from a single place for each lib, instead of commentting/uncommenting everything
each time (for libs where we have some git repo set up for some reason).
February 3, 2015, 18:51 (GMT)
Fix possible (unlikely) buffer overrun

Translated strings didn't check fixed length for PET id's
February 3, 2015, 18:45 (GMT)
Add inverse-square blending for PET and warp

Similar to 'Root' but without noticeable spike/pinch in the center.
February 3, 2015, 15:32 (GMT)
BGE: python API initialization cleanup

The goal of these changes is to Close T40132 and to get rid of the 'PyRun_SimpleString'

Hilighted changes are:
- consistent naming and initialization of BGE submodules
- initialization of the 'bge' module as a proper module
- using PyDoc_STRVAR instead of static char*
- generic cleanup (unused arguments, logica ordering, naming and whitespace)

Reviewers: campbellbarton

Maniphest Tasks: T40132

Differential Revision: https://developer.blender.org/D983
February 3, 2015, 15:32 (GMT)
BGE: python API cleanup - initialization for bge with submodules, closes D615
February 3, 2015, 15:32 (GMT)
BGE: python API cleanup - adding proper initialization to GameTypes
February 3, 2015, 15:32 (GMT)
BGE: python API cleanup - replace BLI_program_path with BKE_appdir_program_path
February 3, 2015, 15:32 (GMT)
BGE: python API cleanup - bge submodules definitions
February 3, 2015, 15:32 (GMT)
BGE: python API cleanup - using PyDoc_STRVAR instead of static char*

Cherry-picking d503f8a onto 117edbb
Conflicts:
source/gameengine/Ketsji/KX_PythonInit.cpp
February 3, 2015, 15:32 (GMT)
BGE: python API initialization cleanup

-Removing unused parameters
-Updating some parts to match bpy_interface.c initialization

Cherry-picking 14fceb6 onto 117edbb
Conflicts:
source/gameengine/Ketsji/KX_PythonInit.cpp
February 3, 2015, 15:18 (GMT)
Fix T43530 using blender on remote connection crashes

Issue here is that remote connection will use OpenGL 1.1.
There was a call here that would free VBOs always without a check,
however the VBO free function pointer is NULL on such contexts causing a
crash.

This must have been causing some of the crashes with old contexts. While
I think supporting those systems is not such a good idea in general,
they can have a few more moments of support I guess.

Things might be better now for systems using OGL 1.1 though there are
still things that could be done better here - for instance going to
dyntopo can crash immediately because we don't have a fallback
implementation there. It might be worth reimplementing sculpting with
vertex arrays for the legacy case too, but I guess if we move on to
OpenGL 2.1 soon this is a bit of a wasted effort.
February 3, 2015, 14:44 (GMT)
Fix T42510: bake animation wrong result.

Caused by own rBfb7ff31315a1c9 - not surprising code using Object.matrix_local
in other contexts than mere Object parenting fails, since it was using a broken
implementation before...

Note that whole NLA_OT_Bake op would need some love, it is quite brittle in many aspects.
February 3, 2015, 14:08 (GMT)
Fix T43380 modulo operation in GLSL does not return negatives.

Make it so by checking operand sign.
February 3, 2015, 13:52 (GMT)
Fix T43514: Environment map doesn't update
Revision a015014 by Joshua Leung
February 3, 2015, 13:22 (GMT)
Bugfix T43541: Inserting keyframes using sliders in Action Editor doesn't respect NLA time remapping
February 3, 2015, 13:17 (GMT)
Fix T43403: Compositor does not respect interlaced video

This is actually issue with Image datablock, which had obscure Fields settings
but didn't allow to de-interlace the video.

Now added the option to de-interlace Image with Movie input type.
February 3, 2015, 12:36 (GMT)
Fix T43544: Runtime Error when Locale is not valid

This is not a real fix and only prevents crash, textures IO might be not
working totally correct if they're unicode path or so. Proper solution
would be to detect which locale we can use and set LANG, LC_ALL and friends.
February 3, 2015, 12:24 (GMT)
Revert "Keep mingw specific includes ifdef'd"

This reverts commit ba8b9ae307010ee5e8e43c6afc4c9d0571c2bf73.

Turns out this is needed on other systems, just happened to be indirect included on them.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021