Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3582 / 5574

June 8, 2012, 20:17 (GMT)
Cycles / Cleanup:
* All references to old textures should now be finally removed.
June 8, 2012, 19:57 (GMT)
Fixing a BGE bug where textures could get loaded into VRAM twice.
June 8, 2012, 19:57 (GMT)
Cycles / Textures:
* Some code cleanup, removed old enums, which are not used anymore.
* Some renaming for consistency and to match new texture names.
June 8, 2012, 19:21 (GMT)
Cycles / Code Cleanup:
* Removed a workaround for the NodeType enum, uses consecutive values now.

I could not find issues with CUDA, when compiling with Toolkit 4.2 (all sm kernels) and regression files rendered fine on my GPU with sm_21.
June 8, 2012, 18:25 (GMT)
Merging r47612 through r47623 from trunk into soc-2011-tomato

June 8, 2012, 18:16 (GMT)
Fixed issue with missed reconstruction error in clip editor header

Actually was causes by error in RNA bindings which lead to empty reconstruction
returned for cameraObject.reconstruction.
Revision 2767015 by Keir Mierle
June 8, 2012, 17:42 (GMT)
Make planar tracking much faster.

- This makes planar tracking around 2-3x or more faster than
before, by rearranging how the sampling is done.
Previously, the source patch was sampled repeatedly on
every optimizer iteration; this was done for
implementation speed, but was wasteful in computation.

- This also contains some additions to Ceres to help
deailing with mixed numeric / automatic differentation. In
particular, there is now a "Chain::Rule" operator that
facilitates calling a function that takes Jet arguments,
yet does numeric derivatives internally. This is used to
mix the numeric differentation of the images with the warp
parameters, passed as jets by Ceres to the warp functor.

There is also a new "JetOps" object for doing operations
on types which may or may not be jets, such as scaling
the derivative part only, or extracting the scalar part
of a jet.

The Ceres patches are aimed at upstream.

- A new function for sampling a patch is now part of the
track_region.h API; this will get used to make the preview
widget properly show what is getting tracked. Currently
the preview widget does not handle perspective tracks.

Known issues:

This patch introduces a bug such that the "Minimum
Correlation" flag does not work; if it is enabled, tracking
aborts immediately. The workaround for now is to disable the
correlation checking, and examine your tracks carefully. A
fix will get added shortly.

June 8, 2012, 17:16 (GMT)
Fixed issue with non-updating frame in clip editor when toggling undistorted render while frame is grayscaled.

Also corrected some typos in movieclip.
Revision 6563a05 by Lukas Toenne
June 8, 2012, 17:02 (GMT)
Added a default case in switch to avoid paranoid compiler warnings.
June 8, 2012, 16:51 (GMT)
Selecting track channel in tracking dopesheet would make track active,
just as it happens with curve view.
June 8, 2012, 16:42 (GMT)
Added sorting by average reprojection error to motion tracking dopesheet.
Revision 5e1bbde by Lukas Toenne
June 8, 2012, 16:17 (GMT)
Particle Info node for Cycles. This can be used to access particle information in material shaders for dupli objects. For now only the particle Age and individual Lifetime (in frames) are supported, more attributes can be added when needed.

The particle data is stored in a separate texture if any of the dupli objects uses particle info nodes in shaders. To map dupli objects onto particles the store an additional particle_index value, which is different from the simple dupli object index (only visible particles, also works for particle dupli groups mode).

Some simple use cases on the code.blender.org blog:
http://code.blender.org/index.php/2012/05/particle-info-node/
Revision 82d3d9f by Sergej Reich
June 8, 2012, 16:13 (GMT)
Update Bullet to version 2.80 (bullet svn revision 2537)

Remove Jamfiles and other unused files that stuck around during previous updates.

Add patches for local changes to the patches directory.

Update readme.txt, it had outdated infromation.

Revision 221a787 by Sergej Reich
June 8, 2012, 15:24 (GMT)
Don't show physics properties in game engine conext

Also rename fluid panels to be more consistent with other simulations

June 8, 2012, 15:14 (GMT)
Fix #31752: Select All By Layer seems not to work when object belongs to several layers

Added option which changes match policy from exact match and shared layers when
selecting objects by layer.
June 8, 2012, 14:49 (GMT)
svn merge ^/trunk/blender -r47603:47611
June 8, 2012, 14:46 (GMT)
add listener in action space for mask changes so dopesheet redraws + other minor changes.
June 8, 2012, 14:31 (GMT)
mask animation keys now editable in the dope sheet (duplicate, transform, delete, select- etc).
June 8, 2012, 13:06 (GMT)
Index: source/blender/gpu/intern/gpu_draw.c
===================================================================
--- source/blender/gpu/intern/gpu_draw.c (revision 47568)
+++ source/blender/gpu/intern/gpu_draw.c (working copy)
@@ -230,11 +230,12 @@
Image *ima, *curima;

int domipmap, linearmipmap;
+ int texpaint; /* store this so that new images created while texture painting won't be set to mipmapped */

int alphablend;
float anisotropic;
MTFace *lasttface;
-} GTS = {0, 0, 0, 0, 0, 0, 0, 0, NULL, NULL, 1, 0, -1, 1.f, NULL};
+} GTS = {0, 0, 0, 0, 0, 0, 0, 0, NULL, NULL, 1, 0, 0, -1, 1.f, NULL};

/* Mipmap settings */

@@ -256,7 +257,7 @@

static int gpu_get_mipmap(void)
{
- return GTS.domipmap;
+ return GTS.domipmap && !GTS.texpaint;
}

static GLenum gpu_get_mipmap_filter(int mag)
@@ -730,6 +731,8 @@
if (!GTS.domipmap)
return;

+ GTS.texpaint = !mipmap;
+
if (mipmap) {
for (ima=G.main->image.first; ima; ima=ima->id.next) {
if (ima->bindcode) {

June 8, 2012, 09:57 (GMT)
fix for bug in point slide using freed memory when auto-keying.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021