Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3339 / 5574

January 5, 2013, 10:26 (GMT)
revert r53570, alpha background is useful for projection paint 'Quick Edit',
it would also give odd results drawing semi transparent faces will give partial alpha which is strange to have with solid backdrop.
January 5, 2013, 08:53 (GMT)
BGE: Fix for [#33769] "Material friction settings are ignored" reported by Alex Fraser (z0r).

As of r53332, give_current_material() won't accept a 0 index and return NULL. CreateMaterialFromBlenderObject() was using index 0 to just grab the first material. Since this now returned NULL, it would use default settings. We'll just ask for index 1 now instead.
January 5, 2013, 08:24 (GMT)
Fix #33753: Not selected surface objects don't update in view if shading is changed

In fact surfaces should be displaying the same way in textures and solid shading,
but they used to change a way they're displaying by draw_textured_end not resetting
light model properly, leaving two-sided shading for all further objects draw.
January 5, 2013, 08:03 (GMT)
Fix #33674: Meta strip could overlap with other strips when exiting edit mode

Not sure what's the best thing to do here, for now just added vertical shuffle
of meta strip if it overlaps with other strips when existing edit mode.
January 5, 2013, 07:30 (GMT)
Fix #33761: Infinite loop in space_image if tile size > image size
January 5, 2013, 07:25 (GMT)
Fix #33768: BGE segfaults in do_versions during libload
January 5, 2013, 07:08 (GMT)
Fix #33767: Edge of objects rendered out jerky when using OpenGL Rendering

Made OpenGL sky opaque, so now it behaves exactly the same as sky for final render.
January 5, 2013, 03:30 (GMT)
BGE: The Blenderplayer wasn't calling PyEval_InitThreads, which caused async lib loading to crash.
January 4, 2013, 20:34 (GMT)
There was a typo in previous commit

Additional changes:

- Made mipmapping operate with unsigned short instead of char
which allowed to eliminate extra division by 255, so prevision
should be a bit better now.

- Actually, this is not real unsigned short range, but it's a
range of 255*255 which is more convenient for mipmapping, so
made conversion functions private for scaling.c

Not sure it worth making this functions operate in 65535
range, for now current behavior seems to be just fine.
January 4, 2013, 18:19 (GMT)
Adding Uzbek language
January 4, 2013, 17:28 (GMT)
Optimization for speed regression in mipmap generation

Regression was caused by alpha premul cleanup commit and the reason
of slowdown was uchar <-> float conversion which is slow.

Replaced with uchar <-> int conversion which seeps to be accurate
enough and mostly eliminates slowdown.

Slowdown was easy to notice when movie clip is used for 3d vierport
background and undistortion is enabled. In this case every frame
will re-calculate mipmaps.

It's still a nit slower than mipmap generation before cleanup
commit, but couldn't think about extra boost here atm.
January 4, 2013, 17:24 (GMT)
code cleanup, also remove glError check in font drawing code since its now a debug option.
January 4, 2013, 15:06 (GMT)
Fix knife cut bug #33625, failure to cut in otho mode sometimes.
Problem was that the code to limit the front and back planes
for better precision assumed line would have center near origin.
January 4, 2013, 14:51 (GMT)
Fixes - post 2.65a

- Trackpad swipes now behave same as scrollwheel for listview scrolls
(disabling 2d view scroll when mouse over)

- Added back 2.4 debug print for glGetError()
Only useful for developers - to check what goes on when ogl messes up.

- Made more clear print for read factory default. It's not error :)

January 4, 2013, 13:19 (GMT)
Correction for rev53555 which was obviously wrong -- always setting alpha to premul

Also optimized it a bit by skipping byte/float buffer allocation.
January 4, 2013, 12:44 (GMT)
Added vertex color attributes (currently limited to one) and UVs included for triangle mesh hair.

I have also included a small speedup for the intersection test.
January 4, 2013, 11:02 (GMT)
fix for missing NULL check in BKE_sequence_init_colorspace().
January 4, 2013, 09:35 (GMT)
remove stray glBegin() during transform that caused a glError
January 4, 2013, 08:17 (GMT)
fix [#33742] Solidify - Material index problem
missed copying material offset values.
January 4, 2013, 08:01 (GMT)
Silent "no previous prototype" warning, which was treating as error here
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021