Blender Git Commits

Blender Git "master" branch commits.

Page: 5177 / 5574

October 5, 2006, 17:46 (GMT)
bug fix
only alow self collision for suited objects

feature request from hairdressers
self collision for curves
works amazingly well if you keep in mind there balls around vertices colliding
October 5, 2006, 15:56 (GMT)
Python API
added list like access to mesh face colors so you can say col[0] = 255 instead of col.r= 255
more importantly 'for ch in col' and 'tuple(col)'
October 5, 2006, 15:24 (GMT)
added the option to Blender.Library to 'link' data for malefico
October 5, 2006, 11:15 (GMT)
images wernt being applied to textures on import
added alpha support for material and texface. so teh faces transp mode is set as well as the Alpha and ztransp settings for the material
October 5, 2006, 06:44 (GMT)
Slw_sl fixed start/end frame export
October 5, 2006, 05:59 (GMT)
pup block was being called too late and frames were not being set on export
October 4, 2006, 21:36 (GMT)
softbody self collision
ironing out a few glitches related to goal pinning
volatile test blend ->
http://www.wund.homepage.t-online.de/hidden/sb_col_must.blend
+ adding a few alternative collision ball calculation algos
since i did not want to blow up (waste) DNA space without need,
coded as -1.0 -0.1 -1.1 values in 'ball size' (look at tooltip popup)
October 4, 2006, 17:06 (GMT)
mesh.transform() was applying the inverted 4x4 matrix to the normals, without removing the translation part.
iter with a char value did not allow for -1, my bad, using short now.
October 3, 2006, 21:44 (GMT)
==== MSVC 7 project files ====
- added vs_master.c to verse_server project
- added dependency on verse to verse_server project
- cleanup of object file name in verse_server project
October 3, 2006, 20:25 (GMT)
fixing scons build for Os X with verse enabled.
there is no need to bundle the verse binary.


Blenderplayer build is still broken. Verse maintener please add
the needed stubs for it
October 3, 2006, 16:46 (GMT)
updated to use some of the new additions to vector and minor speedups,
removed edge margin option (uv island margin should be enough)
October 3, 2006, 16:07 (GMT)
moved vector objects to getseters,
added in place operations.
Vector_iadd vec1+=vec2
Vector_isub vec1-=vec2
Vector_imul vec1*=float or vec1*=mat
Vector_idiv vec1/=float

length is now writable vec.length= float
October 3, 2006, 12:22 (GMT)
* fix small bug in creation of verse server executable (path)
* remove debug printouts
October 3, 2006, 12:12 (GMT)
-bug fix
sometimes goal pinned vertices were omitted by self collision
October 3, 2006, 11:33 (GMT)
* make verse compile with new verse release
* added -src/-dst patch from Emil (on my request - is already in verse CVS)
Revision 9726cdc by Jiri Hnidek
October 3, 2006, 11:09 (GMT)


- I forgot to add new file to cvs repo during my last commit, I'm sorry
October 3, 2006, 05:11 (GMT)
Mathutils.Vector speedup
removed the need for casting python objects to Vectors pyobjects when performing vec/float arithmatic.
a PyObject for coercing has also been removed from the vector struct so a little less memory will be used also.


Benchmarked before and after this change
___________________________________
import Blender
v= Blender.Mathutils.Vector
m= Blender.Mathutils.Matrix

a= v(1,2,3)
b= v(3,2,1)
c= m()
t= Blender.sys.time()
for i in xrange(20000000):
a*b
a*10
a/10
a+b
b-a
a*c

print Blender.sys.time()-t
_______________________________________

Before 63.5sec
after 49.5

about 3 sec of that is looping
Revision 815f115 by Matt Ebb
October 3, 2006, 00:16 (GMT)
* Previous backwards compat commit to reset curve radius values to 1.0 on old
file was also happening on files made with current CVS (until next release).
Added a simple check to make it only happen on old files where there was no
radius before.
October 2, 2006, 17:05 (GMT)
softbody panel cosmetics
and a forgotten debug print .. tsk
October 2, 2006, 16:11 (GMT)
- fix for relative path: BLI_strncpy needs to be passed len+1 !
(introduced by my last patch - ouch)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021