Blender Git Statistics -> Developers -> antont

Toni Alatalo (antont)

Total Commits : 29
Master Commits : 29
Branch Commits : 0
First Commit : September 14, 2005
Latest Commit : May 6, 2010

Commits by Month

DateNumber of Commits
May, 20101
April, 20100
March, 20100
February, 20100
January, 20100
December, 20090
November, 20090
October, 20090
September, 20090
August, 20090
July, 20090
June, 20090
May, 20090
April, 20090
March, 20090
February, 20090
January, 20090
December, 20080
November, 20080
October, 20080
September, 20080
August, 20080
July, 20080
June, 20080
May, 20080
April, 20080
March, 20080
February, 20080
January, 20080
December, 20070
November, 20070
October, 20070
September, 20070
August, 20070
July, 20070
June, 20070
May, 20070
April, 20070
March, 20070
February, 20070
January, 20071
December, 20060
November, 20060
October, 20060
September, 20060
August, 20060
July, 20060
June, 20060
May, 20060
April, 20060
March, 20060
February, 20063
January, 20063
December, 20057
November, 20058
October, 20051
September, 20055

Favourite Files

FilenameTotal Edits
Object.c6
editnla.c4
editaction.c4
uvcopy.py3
SConstruct2
BezTriple.c2
gen_utils.h2
editcurve.c2
editipo.c1
BIF_editaction.h1

File Changes

ActionTotalPer Commit
Added30.1
Modified521.8

Code Changes

ActionTotalPer Commit
Lines Added1 45050.0
Lines Removed29310.1

Latest commits Feed

Revision 05e2e92 by Toni Alatalo (master)
May 6, 2010, 23:47 (GMT)
Add the option to show also the UVs of other selected objects in image
space / uv edit. The code was already there, and the option as a rna
bool, but no ui to set it. Matt figured that the View menu in image
space next to other uv stuff, which only shows when UVs are edited, is
the right place.

Works so that when entering editmode for an object to edit UVs, when
have also other objects selected and this option on, also the UVs of
those other objects are shown in the image view.

Liquidape asked this on IRC, and we thought the feat doesn't exist, so I
looked out of curiosity in the code as was thinking it would be easy to
add. Was surprised to find it there already :)

First time that did anything with 2.5, was sure fun enough to search
thru the code to figure out how things work. Adding this ui thing proved
to be exactly as trivial and nice as it should, and the things under the
hood seemed nice, yay!

Revision 048bb84 by Toni Alatalo (master)
January 15, 2007, 16:00 (GMT)
Cleanup of pose insert methods for Armature objects, as planned in the post to bf-python.
Two sensible methods left in: armatureobject.insertPoseKey and .insertCurrentPoseKey,
but still left unofficial i.e. not published in the api doc yet, because of additional
error checking is still needed and more testing too. But at least is now in better shape to
work on to be published in a later release.
Revision a3d0d45 by Toni Alatalo (master)
February 8, 2006, 16:58 (GMT)
More things for easying the job of replacing proxy/working armatures in the scenes of Elephants Dream with the final ones: 1) adds removing Fakeusers from Actions to PyAPI, now with a hackish call in the Blender module. Possibility of better ways should be discussed on bf-python. 2) adds BPY Object.copyNLA(otherob) - that was simple 'cause the copy_nla function was nicely in kernel nla.c. 3) Object.convertActionToStrip(), here it gets tricky: the function to convert the active action of an object to a NLA strip was buried inside the respective function in the GUI editnla.c which had also code for reading mouse coordinates and whatnot. So I took the actual copying out of it and moved it to the kernel nla.c as a new function, bActionStrip *convert_action_to_strip (Object *ob). that code used other functions, of which find_stridechannel() was also in editnla.c but free of UI code so i moved it to kernel too. kept things with UI code in editnla.c. tried to be careful with keeping mallocs and the pointer business intact, and tested that this works and after usage Blender gives no memory warnings or anything, so seems ok - but certainly is best reviewed by ppl more active with c coding than me. hopefully this little refactor makes it possible to add this function to the menus too, which was not straightforward earlier when Matt took a look at it.
Revision 3fe6fca by Toni Alatalo (master)
February 7, 2006, 18:33 (GMT)
additions to make the orange rendering preparation script work, sorry undocumented again (we are testing this now and gotta commit to get this to other compus at studio, Stivs make a note to bug me about the doc or someone add it.. :o)
Revision afb5a2a by Toni Alatalo (master)
February 1, 2006, 22:21 (GMT)
yet another temporary strange but straightforward hack for a script at orange to work! that is: while Joseph is working on the actual Constraint API for bones etc., this allows our armature script to set influences with a simple call: armatureobject.setConstraintInfluenceForBone(bonename, constraintname, influence); fails silently at failure ('cause the c calls used do and no retvals are checked) and is in the strange place (as the current api is largely not object level) but works for us for now (e.g. next few weeks).
Revision e377e54 by Toni Alatalo (master)
January 31, 2006, 21:01 (GMT)
returned a revised result output, style "Copied UV from object Cube to object(s) ['Cube.004', 'Cube.003', 'Cube.002', 'Cube.001']."
Revision 3031353 by Toni Alatalo (master)
January 31, 2006, 20:57 (GMT)
little sanifying: now copies UV coords from the active object to (other) selected object(s), and rises exceptions for the cases where does not work. documentation to be improved .. and perhaps the API shows RuntimeErrors with messages for the users nicely in popups or something in the phuture.
Revision 436d682 by Toni Alatalo (master)
January 31, 2006, 19:47 (GMT)
an initial version of a simple UV copy script, gotta decide and implement the UI integration still, is .. eh suboptimal here, but is noted with XXX in comments with suggestions :) .. thanks for theeth and others on Elysiun who made this, and for Unnamed on irc for digging up .. seems that NMesh -> Mesh conversion was not necessary, but might be a nice excercise.
Revision 20eccd9 by Toni Alatalo (master)
December 19, 2005, 13:41 (GMT)
orange: cleaning up / (msvc) compile fixes to the new editnla functions (experimental / made for baking and AvailRot/Loc keying methods)
Revision 87d9ca4 by Toni Alatalo (master)
December 18, 2005, 21:20 (GMT)
orange: py2.3 compat

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021