Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2773 / 5574

October 3, 2014, 12:28 (GMT)
Cycles: Use more accurate implementation of erf() and erfinv()

This functions are orders of magnitude more accurate than the old ones,
and they're around the same complexity to compute.
October 3, 2014, 11:14 (GMT)
Sculpting:

Grab and Snake hook brushes now support strength. To keep compatibility
with older brushes, this commit also sets strength to 1.0 for those
brushes.
October 3, 2014, 10:13 (GMT)
Cycles: Decouple object flags update to a separate update step

This way there's much less cross-references between objects and meshes
device update functions.

The only thing remained s the object bounds calculation which is needed
by bvh update. This could also be decoupled, but it's not that crucial
yet because its's how it used to be for ages now.
October 3, 2014, 10:12 (GMT)
Better fix for T42054 - modifiers have a callback to say whether they need normals or no.

Thanks Campbell for the headup!
October 3, 2014, 09:58 (GMT)
Fix T42054: Problem when using Cast modifier with Wireframe modifier.

Wireframe modifier needs valid normals, let's ensure that!
October 3, 2014, 09:27 (GMT)
Fix T41920: Changing Use Alpha settings doesn't refresh viewport properly
October 3, 2014, 08:52 (GMT)
Cycles: Implement preliminary test for volume stack update from SSS

This adds an AABB collision check for objects with volumes and if there's a
collision detected then the object will have SD_OBJECT_INTERSECTS_VOLUME flag.

This solves a speed regression introduced by the fix for T39823 by skipping
volume stack update in cases no volumes intersects the current SSS object.
October 3, 2014, 08:44 (GMT)
Cycles: Fix for non-initialized variable
October 3, 2014, 06:55 (GMT)
Cycles: Make camera-in-volume an official feature

This means it's no longer needed to enable experimental feature set in order to
have proper camera in volume support. And this also means if there's something
wrong going on, or if there's speed regression for cases when camera is obviously
not in the volume -- this issues are to be reported and handled in the regular
matter.

Happy blending!
October 3, 2014, 06:55 (GMT)
Cycles: Speedup of kernel side camera-in-volume detection

The idea is to only count intersections with objects which has volumetric shader
and ignore all other objects.

This is probably as fast as we can go without involving some forth level magic.
October 3, 2014, 06:21 (GMT)
Cleanup: spelling, ws
October 3, 2014, 06:21 (GMT)
Comments: note on bmesh_region_match

also correct buffer type
October 2, 2014, 18:47 (GMT)
Update link to the Support an Animation Movie link

This is to be in the final release.
October 2, 2014, 18:45 (GMT)
Cycles: optimization of panoramic camera in volume

Now we do much better preliminary check for panoramic camera is inside the
volume object boundings.

Also we're now cacheing the has_volume in the mesh, which makes it unneeded
iterations for each object's shaders.

Should be no functional changes, just faster sync and panoramic-in-volume
rendering.
October 2, 2014, 18:18 (GMT)
Code cleanup:

calc_manipulator_stats is only used in manipulator (and soon will only
use the context for such queries)
October 2, 2014, 16:19 (GMT)
Fix for wrong bit mask magic happening in gpu_update_lamps_shadows()
October 2, 2014, 16:17 (GMT)
Fix black matcap when using particle system

Using matcap with a displist is not really good thing to try
and it's actually a regression since we've enabled matcaps
for all objects instead of just an active one.
October 2, 2014, 15:12 (GMT)
Libmv: Fix wrong variable use in scons
October 2, 2014, 15:10 (GMT)
Fix error in last commit
October 2, 2014, 14:24 (GMT)
Fix T42049: Crash exiting /w GL1.1
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021