Re: [Bf-committers] 2.64 release notes

2012-09-22 Thread Brecht Van Lommel
On Sat, Sep 22, 2012 at 12:25 AM, Keir Mierle mie...@gmail.com wrote:
 I cleaned up the wording in the planar tracking section. Any objection to
 linking to my youtube video showing the new planar tracking?

 http://www.youtube.com/watch?v=5FBqpE4XO_s

Great, I'm not an expert on tracking so it's good that the text got
another review. Any links to videos or other documentation is fine,
it's also possible to embed with a youtube tag like this:
youtube width=400 height=225 KZalGrjGKSA/youtube

Brecht.
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50813] trunk/blender/source/blender/ makesrna/intern: code cleanup: make many functions static

2012-09-22 Thread Thomas Dinges
This breaks Cycles compile:
http://www.pasteall.org/35464

Compiling with everything disabled in cmake is not a good idea ;-)

And again, we are in BCon4!


Am 22.09.2012 16:07, schrieb Campbell Barton:
 Revision: 50813

 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=50813
 Author:   campbellbarton
 Date: 2012-09-22 14:07:55 + (Sat, 22 Sep 2012)
 Log Message:
 ---
 code cleanup: make many functions static

-- 
Thomas Dinges
Blender Developer, Artist and Musician

www.dingto.org

___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Regarding sticky coordinates removal from blender

2012-09-22 Thread Lockal S
On Sat, Sep 22, 2012 at 9:03 AM, Campbell Barton ideasma...@gmail.com wrote:
 Committed a material option so UV interpolation is calculated using
 the same method that sticky used, r50806. - see UV Project material
 option.
 This fixes the nasty errors you pointed out.

Now blender crashes on loading the same file (
http://www.pasteall.org/blend/16548 ). Not sure about specific
revision, but this file works well with RC1 (r50696).

Crashlog: http://www.pasteall.org/35469
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Make Parent - shouldn't it work differently?

2012-09-22 Thread Bartek Skorupa (priv)
In one of the previous posts I explained what I do to get proper relation 
between parent and child and not to lose the position, rotation and scale of 
the child at the moment of parenting.

The script that I use does this:
1. Stores the current world matrix of the child.
2. Makes parent without inverse
3. sets world matrix of child to previously stored world matrix of the child.

a - parent
b - child
m = b.matrix_world
b.parent = a
b.matrix_world = m

Tested it, it works great, I made an operator from it, assigned keyboard 
shortcut and I use it regularly.
I can live with current behavior, especially that I don't use it :-) I have my 
own hack, but I simply think that this should be default.

Bartek Skorupa

www.bartekskorupa.com

On 22 wrz 2012, at 00:14, Bassam Kurdali bas...@urchn.org wrote:

 I don't think it should happen by default. it could be especially nasty
 for animation data, linked data, etc. Also it doesn't store as much
 information (the relationship between child and parent at the time of
 parenting) which could come in handy later. However, it is not hard to
 do!
 
 You need for that is to multiply the inverse transform matrix with the
 world transform matrix. I think - I may have gotten the order wrong.
 so, an easy way :
 1- do a normal parent operator (creates inverse transform matrix)
 2- multiply the inverse transform and the regular matrix for the object
 3- clear inverse transform
 4- put the matrix from 2 into the transform for the object.
 
 I think 4 is a bit more complicated, because I *think* that the matrices
 are read-only, so you'll have to decompose into
 translation/rotation/scale (mathutils provides all those functions
 anyway)
 bundle that up into an operator and you're home free.
 Another good option is just to calculate the inverse parent and avoid
 doing the parent-clear inverse dance. If this is done in blender
 internally the same code could be used to avoid having two code paths.
 
 one possibility for blender behavior is to have a parent menu, with a
 few choices, similar to the un-parent, and keep the current behavior the
 top/default choice.
 
 On Fri, 2012-09-21 at 21:11 +0200, Bartek Skorupa (priv) wrote:
 Thank you.
 However we are only half way there. It solves the major issue as we at least 
 don't have weird properties of the child.
 The question still remains:
 How to make a parent such that the child stays at it's current location, 
 rotation and scale, but the values of loc/rot/scale change.
 This is what should happen by default.
 
 @Bassam Kurdali:
 You wrote:
 the default behaviour should be kept, of course. Most users want this.
 
 
 I wouldn't agree with that. I'm scratching my head trying to figure out at 
 least one benefit of current default behavior and can't find anything.
 Is there any good reason for destroying the order in the scene? Having 
 objects with locations, rotations and scales set in relation to 
 who-the-hell-knows what?
 What do I miss?
 
 Bartek Skorupa
 
 www.bartekskorupa.com
 
 On 21 wrz 2012, at 20:44, Remigiusz Fiedler mig...@gmx.net wrote:
 
 no ctrl needed, it is alt p - clear inverse parent
 
 2012/9/21 Bartek Skorupa (priv) bartekskor...@bartekskorupa.com:
 Ctl-Alt-P ??
 When I hit it I get a warning: Can only make proxy for a referenced 
 object or group
 What do I miss?
 
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers
 
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers
 
 
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers

___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50813] trunk/blender/source/blender/ makesrna/intern: code cleanup: make many functions static

2012-09-22 Thread Campbell Barton
If you had to build blender as often as I do (apply patches, go back
revisions and check for changes, change CFLAGs) - you would see its a
very good idea!

but point taken - when making changes that effect linking, its good to
test with cycles on.

On Sun, Sep 23, 2012 at 12:54 AM, Thomas Dinges blen...@dingto.org wrote:
 This breaks Cycles compile:
 http://www.pasteall.org/35464

 Compiling with everything disabled in cmake is not a good idea ;-)

 And again, we are in BCon4!


 Am 22.09.2012 16:07, schrieb Campbell Barton:
 Revision: 50813

 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=50813
 Author:   campbellbarton
 Date: 2012-09-22 14:07:55 + (Sat, 22 Sep 2012)
 Log Message:
 ---
 code cleanup: make many functions static

 --
 Thomas Dinges
 Blender Developer, Artist and Musician

 www.dingto.org

 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers



-- 
- Campbell
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50813] trunk/blender/source/blender/ makesrna/intern: code cleanup: make many functions static

2012-09-22 Thread Campbell Barton
now the functions which cycles access are giving warnings again
(-Wmissing-prototypes). Im looking over these I found cycles had an
incorrect definition.

- cycles
void rna_Object_free_duplilist(void *ob, void *reports);
...vs the actual function declaration...
void rna_Object_free_duplilist(struct Object *ob)

I've found these kinds of errors don't always crash - it depends on
the architecture but at least using -Wmissing-prototypes helps expose
problems like this.

On Sun, Sep 23, 2012 at 2:28 PM, Campbell Barton ideasma...@gmail.com wrote:
 If you had to build blender as often as I do (apply patches, go back
 revisions and check for changes, change CFLAGs) - you would see its a
 very good idea!

 but point taken - when making changes that effect linking, its good to
 test with cycles on.

 On Sun, Sep 23, 2012 at 12:54 AM, Thomas Dinges blen...@dingto.org wrote:
 This breaks Cycles compile:
 http://www.pasteall.org/35464

 Compiling with everything disabled in cmake is not a good idea ;-)

 And again, we are in BCon4!


 Am 22.09.2012 16:07, schrieb Campbell Barton:
 Revision: 50813

 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=50813
 Author:   campbellbarton
 Date: 2012-09-22 14:07:55 + (Sat, 22 Sep 2012)
 Log Message:
 ---
 code cleanup: make many functions static

 --
 Thomas Dinges
 Blender Developer, Artist and Musician

 www.dingto.org

 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers



 --
 - Campbell



-- 
- Campbell
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Revisiting Color Curves

2012-09-22 Thread Troy Sobotka
Now that OCIO has begun to land in Blender, I thought it might be
worth evaluating whether we could improve the curves control in the
compositor a little.

Currently, curves operates on data between output referred values 0 and 1.

With native scene referred values, 1.0 is effectively meaningless.

Might it be possible to implement a method to display a region of the
data in the curves window by specifying a lower and upper limit?

Thoughts?

With respect,
TJS
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers