Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-20BLI_makestringcode dosnt need the first value to be a copy of G.sce since ↵Campbell Barton
its a "const char" Removed own script release/scripts/image_find_paths.py since last commit replaced its functionality.
2007-12-19Problem with OBJ import found by Mark Ivey - would not import an obj if all ↵Campbell Barton
verts were int values.
2007-12-07UV texture blending was being used when materials were disabled.Campbell Barton
2007-12-05- fix for [#7327] Problem/issue with .PLY export,Campbell Barton
editmode was not exited, and vertex normals would not write at all! (probably own error) - Edited tooltip for texture DVar (was some user confusion in the studio as to its purpose) - Set render border is disabled when it has no area - so drawing a box outside the camera disables .
2007-12-02wizard_curve2tree.py - bounding twig mesh didnt work if it had some ↵Campbell Barton
transformation. buttons_shading.c - premul button was overlapping movie buttons
2007-12-01mesh_edges2curves.py - fix for duplicate pointsCampbell Barton
renderwin.c - stamp info in openGL render
2007-11-30anim.c, buttons_object.c, readfile.c, BKE_blender.h - dupliFace scale ↵Campbell Barton
option, needed for leaves. modifier.c, BKE_modifier.h - flag for modifiers to say they use pointcache, also new func modifiers_usesPointCache renamed //pointcache to //blendcache_blendfilename so blendfiles in the same dir dont conflict, and other to show this dir isnt limited to pointcache only (nodes way want to use this) wizard_curve2tree.py - better defaults for pretty tree's
2007-11-29 - better weighting for fill twig placementCampbell Barton
- curve direction isnt used anymore - just make the small end the last.
2007-11-28-> Fix for FLT exportGeoffrey Bantle
Silly mistake on FLT export meant that when copying textures no check was done to see if the file being copied existed or not. Fixed
2007-11-28curve re-meshing had some errors when making joins, now collapse surrounding ↵Campbell Barton
overlapping segments when adding joins to allow room for the join, joint rotation was also wrong between branches.
2007-11-28fixed bug that only happened when a curve had 2 points in the same placeCampbell Barton
2007-11-28minor errors fixedCampbell Barton
2007-11-27new function object_is_libdata - checks ob->id.lib but also accounts for ↵Campbell Barton
proxy's. Object panels were using object_data_is_libdata, which meant linked obdata could not have object settings changed. curve2tree - option to face leaves up or down - random pitch and roll options - place 2 leaves on a point for denser leaves - random seed entry so you can get reproducible results
2007-11-27reference leaf object rather then group (which wasnt working and only used ↵Campbell Barton
the last object). for dupli - leaves
2007-11-27* Improved Fill Twigs, they now join to make a continues skin like other ↵Campbell Barton
branches. * Improved dupli-leaf placement - (should be good enough to use for final renders)
2007-11-25new twig type that gives more even results - "Fill Twigs" optionCampbell Barton
2007-11-23==Python API==Campbell Barton
made it possible to remove curves from python with "del curve[i]" mesh_edges2curves.py - remove unused function.
2007-11-22mesh_wire.py - gave an error with no faces,Campbell Barton
wizard_curve2tree.py - didnt work with no bevel object Curve.py - ext1, ext2 didnt reference the interface names.
2007-11-22wizard_curve2tree - mistake while debugging.Campbell Barton
buttons_shading.c - short names for world settings were not needed.
2007-11-22-> Updated FLT scriptsGeoffrey Bantle
Blender FLT I/O scripts have been updated to have more features.In addition several utility scripts/applets have been added to aid in working with FLT databases within Blender. Documentation can be found here: http://wiki.blender.org/index.php/Scripts/Manual/Import/openflight_flt http://wiki.blender.org/index.php/Scripts/Manual/Export/openflight_flt http://wiki.blender.org/index.php/Scripts/Manual/FLTools
2007-11-21initial support for leaves as duplifaces as well as some a bugfix for ↵Campbell Barton
loading settings
2007-11-21wizard_curve2tree.py - always use active object (local view was messing up ↵Campbell Barton
the context) Mesh.c - mesh.faces.extend([..., smooth=True]) - smooth keyword argument, in a number of places was looping through all faces just to smooth them. mesh_skin.py - smooth by default
2007-11-21made twig taper a float rather then a bool, added type conversion when ↵Campbell Barton
loading settings.
2007-11-19Update v1.0.11 from MigiusCampbell Barton
You can find the update v1.0.11 on http://wiki.blender.org/index.php/Scripts/Manual/Import/DXF-3D changelog: c4 added "analyse DXF-file" UI-option: print LAYER/BLOCK-dependences into a textfile c3 human-formating of data in INI-Files c2 added "caps" for closed Bezier-curves c2 added "set elevation" UI-option c1 rewrite POLYLINE2d-arc-segments Bezier-interpreter b9 many bugs fixed b9 rewrite POLYLINE2d-arc-segments trimming (clean-trim) b8 added "import from frozen layers" UI-option b8 added "import from paper space" UI-option b8 support Bezier curves for LINEs incl.thickness(0.0-10.0) b8 added meshSmooth_on for circle/arc/polyline b8 added vertexGroups for circle/arc b7 added width_force for ARCs/CIRCLEs = "thin_box" option b3 cleanup code, rename f_drawArc/Bulg->f_calcArc/Bulg b2 fixing material assignment by LAYER+COLOR b1 fixing Bezier curves representation of POLYLINEs-arc-segments b0 added global_scale_presets: "yard/feet/inch to meter"
2007-11-19initial leaf support (need to use in production, at the moment its really ↵Campbell Barton
simple) Option to generate variation's - This modifies the original shape to make a variation on the original.
2007-11-19typo in Text3d, weightpaint_invert wasnt working properlyCampbell Barton
2007-11-19simple weight invert script for the weightpaint menu, removed a print from ↵Campbell Barton
weightpaint_average.py
2007-11-17wizard_curve2tree - more twig optionsCampbell Barton
- gravity (like particles) - follow parent (like gravity but use the parent normal) - limit the number of twigs on each branch - limit the radius that a twig may be placed on a branch - trim the base of branches in a way that better deals with small branches on large branches
2007-11-16* wizard_curve2tree.py - Automatic alpha blended, textured image joins using ↵Campbell Barton
material textures and UV layers. Also added some detail options and made it easier to get low poly results. * Mesh.c bugfix, "mesh.verts = None" didn't set the mesh->mselect pointer to NULL, wizard_curve2tree so would crash when in editmode. * Texture.py - MTex.uvlayer doc was missing * buttons_shading.c - Stencil tooltip was stupid.
2007-11-14- bounding meshes with loc/size/rot didnt work.Campbell Barton
- better sorting of twigs (for recursive twigs) - An option to lengthen child twigs.
2007-11-13- new UV scaling option works better for big/small branches.Campbell Barton
- Can constrain twigs to only grow in a bounding mesh. And an option to prune twigs that grow out.
2007-11-13Tree Wizard. Campbell Barton
'Twigs' - branch's added to the existing, made from blending existing branches into new ones. Some user settings for scale, orientation randomness, number of twigs and recursive twigs.
2007-11-12added options to weightpaint normalize scriptCampbell Barton
- armature only - so when using weight groups for other things only armature groups are affected, - Active only - so you can normalize all weight groups
2007-11-12Loop in parents cant happen anymore, better dealing with segments with more ↵Campbell Barton
then 4 children. print timing stats.
2007-11-11Undoing 'undo' fix 12365, it didn't work the same on mac's, Ton would like ↵Campbell Barton
to fix the bug himself. Tree From Curve, - report error when nurbs or poly curves are used. - don't throw errors when >4 branch's per segment are used. also try deal with this better. though no nice solution exists. - default speed is 10x slower then before.
2007-11-10Rewrote the part that converted blenders curves into branches, Campbell Barton
Was converting into a mesh and then doing location checks, to figure out what the radius should be and then interpolating. this was the slowest part of the script and it made a mesh every time. Now use blenders bezier interpolation function and calculate points like blender does. fixed a driver syntax error for the Z axis (typo)
2007-11-10better segment collapsing (check for radius/angle difference) Campbell Barton
remove vert groups from existing mesh when its being reused
2007-11-09branch cap ends, UV scale options, Automatic update option added. as well as ↵Campbell Barton
some bugs fixed.
2007-11-09saving and loading of settings per tree, also added a way to get unique ↵Campbell Barton
animation using object locations in drivers
2007-11-09curve2tree - animation settings - speed and magnitudeCampbell Barton
Python api - texture.evaluate can now accept tuples of numbers as well as vectors
2007-11-09tree branch bones can now animate using drivers that reference textures, so ↵Campbell Barton
animation can be controlled from clouds, noise settings after being created. still need to add user preferences for animation speed and magnitude.
2007-11-09Branch's now have weights assigned to the mesh and an armature modifier ↵Campbell Barton
applied so the bones effect the tree.
2007-11-09automatic armature generation follows branch'sCampbell Barton
2007-11-08bug fix with trimming intersecting branches, added setting for branch joint ↵Campbell Barton
smoothing. some speedups
2007-11-08user interface added for 'Tree from curves' tool.Campbell Barton
renamed Filter to Blur to Filter for #define as well
2007-11-08(work in progress commit) - tree wizard, makes a subsurfed skin from curves. ↵Campbell Barton
also adds UV's (and soon bones) needs a user interface.
2007-10-24==Unfolder python script update==Campbell Barton
Patch from Matthew Chadwick (celeriac) [#7603] fix for bug#7520 Replaced overlap detection code with code using Geometry.LineIntersect2D
2007-10-22== Constraints System - Recode 2 ==Joshua Leung
Once again, I've recoded the constraints system. This time, the goals were: * To make it more future-proof by 'modernising' the coding style. The long functions filled with switch statements, have given way to function-pointers with smaller functions for specific purposes. * To make it support constraints which use multiple targets more readily that it did. In the past, it was assumed that constraints could only have at most one target. As a result, a lot of code has been shuffled around, and modified. Also, the subversion number has been bumped up. Known issues: * PyConstraints, which were the main motivation for supporting multiple-targets, are currently broken. There are some bimport() error that keeps causing problems. I've also temporarily removed the doDriver support, although it may return in another form soon. * Constraints BPy-API is currently has a few features which currently don't work yet * Outliner currently only displays the names of the constraints instead of the fancy subtarget/target/constraint-name display it used to do. What gets displayed here needs further investigation, as the old way was certainly not that great (and is not compatible with the new system too)
2007-10-21changed default nan_definitions.mk to use python 2.5 for linux (ai64 default ↵Campbell Barton
was py 2.2 which probably wont even compile anymore) pose.c - left a print here export obj would ask about file overwriting twice.
2007-10-20python console, removed word wrap - was far too slowCampbell Barton
when console_autoexec.py wasnt present, the standard blender import wasnt executed.