Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2490 / 5574

October 22, 2015, 15:34 (GMT)
Fix T46521: Python: bvh.ray_cast doesn't find a plane facing in the other direction under certain circumstances

The issue was caused by wrong sign check. It originally came from more optimized
Cycles code where because of other reasons it wasn't visible yet. But in fact it
should be solved there as well.
October 22, 2015, 14:40 (GMT)
Fix T46569: Crash w/ mask & locked-track enabled
October 22, 2015, 14:20 (GMT)
Cleanup: remove script ID-types

Unused since 2.4x and unlikely to be reintroduced as ID-types.
October 22, 2015, 07:42 (GMT)
Fix T46561: Crash in outliner delete hierarchy

When children & parents were selected in the outliner,
it attempted to free the the object twice.
October 22, 2015, 06:25 (GMT)
Fix T46565: Movie render crash w/o permissions

Rendering to a path that didn't have write permissions would crash.

Also fix error where `G.is_rendering` was left set when rendering failed.
October 21, 2015, 20:28 (GMT)
BGE: Cleanup ConvertMaterial function.

- cleanup spaces;
- add braces;
- remove indendation around operator.
October 21, 2015, 18:06 (GMT)
Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76, part II.

Different issue actually, here RAWTGA was simply forgotten in the alpha-capable formats...
October 21, 2015, 10:15 (GMT)
BGE: Fix physics meshes conversion with modifiers.

Previously meshes with modifiers were considerate as empty (no polys).
October 20, 2015, 18:08 (GMT)
Usual i18n tweaks & fixes...
October 20, 2015, 16:07 (GMT)
Fix T46544: Can't unpack generated image
October 20, 2015, 15:26 (GMT)
RNA: Change behavior of Image.save()

Previously it would save packed file(s),
which would ignore the image.filepath,
making it impossible to set the destination.

Add image.packed_files[...].save() so you can save packed files if its needed.
October 20, 2015, 13:16 (GMT)
Fix T46496: GL Render fails w/ Anti-Aliasing

Needed to check if scaled-multisample-blit is supported.
October 20, 2015, 12:44 (GMT)
First step to handle missing libs/datablocks when reading a file.

Idea is, instead of ignoring completely missing linked datablocks, to
create void placeholders for them.

That way, you can work on your file, save it, and find again your missing data once
lib becomes available again. Or you can edit missing lib's path (in Outliner),
save and reload the file, and you are done.

Also, Outliner now shows broken libraries (and placeholders) with a 'broken lib' icon.

Future plans are also to be able to relocate missing libs and reload them at runtime.

Code notes:
- Placeholder ID is just a regular datablock of same type as expected linked one,
with 'default' data, and a LIB_MISSING bitflag set.
- To allow creation of such datablocks, creation of datablocks in BKE was split in two step:
+ Allocation of memory itself.
+ Setting of all internal data to default values.

See also the design task (T43351).

Reviewed by @campbellbarton, thanks a bunch!

Differential Revision: https://developer.blender.org/D1394
October 20, 2015, 12:44 (GMT)
BLI: add new 'memory_utils' module with func checking a whole memory chunk is filled of zero,
and an helper to ensure all memory of a given structure passed a given member is filled of zero.
October 20, 2015, 06:38 (GMT)
Minor edits to sytem-info script

- list script paths on their own line.
- use title util function.
October 20, 2015, 04:42 (GMT)
Add operator to close a window

Useful for Python scripts, which could duplicate but not close windows.
October 20, 2015, 03:15 (GMT)
New function to draw offscreen, and related API changes

This expose the capability of handling offscreen drawing. The initial
support lays the barebones for addons to work with framebuffer objects
and implement 3d viewport offscreen drawing. This can be used by script
writers to make fisheye lens preview, head mounted display support, ...

The complete documentation is here: http://www.blender.org/api/blender_python_api_2_76_1/gpu.offscreen.html

Review and many changes by Campbell Barton (thank you :)

https://developer.blender.org/D1533
October 20, 2015, 03:06 (GMT)
Cleanup: remove _POSIX_C_SOURCE undefine
October 19, 2015, 18:28 (GMT)
BGE: Cleanup BL_Action

Remove initialization of m_endtime : fix compile about previous BL_Action cleanup.
October 19, 2015, 18:27 (GMT)
BGE: Cleanup BL_Action.

- Rename m_localtime to m_localframe to avoid ambiguity : it's a count for the actual action frame, not time.
- Delete m_end : it's unused.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021