Age | Commit message (Collapse) | Author |
|
its a "const char"
Removed own script release/scripts/image_find_paths.py since last commit replaced its functionality.
|
|
verts were int values.
|
|
|
|
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 .
|
|
transformation.
buttons_shading.c - premul button was overlapping movie buttons
|
|
renderwin.c - stamp info in openGL render
|
|
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
|
|
- curve direction isnt used anymore - just make the small end the last.
|
|
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
|
|
overlapping segments when adding joins to allow room for the join, joint rotation was also wrong between branches.
|
|
|
|
|
|
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
|
|
the last object). for dupli - leaves
|
|
branches.
* Improved dupli-leaf placement - (should be good enough to use for final renders)
|
|
|
|
made it possible to remove curves from python with "del curve[i]"
mesh_edges2curves.py - remove unused function.
|
|
wizard_curve2tree.py - didnt work with no bevel object
Curve.py - ext1, ext2 didnt reference the interface names.
|
|
buttons_shading.c - short names for world settings were not needed.
|
|
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
|
|
loading settings
|
|
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
|
|
loading settings.
|
|
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"
|
|
simple)
Option to generate variation's - This modifies the original shape to make a variation on the original.
|
|
|
|
weightpaint_average.py
|
|
- 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
|
|
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.
|
|
- better sorting of twigs (for recursive twigs)
- An option to lengthen child twigs.
|
|
- Can constrain twigs to only grow in a bounding mesh. And an option to prune twigs that grow out.
|
|
'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.
|
|
- armature only - so when using weight groups for other things only armature groups are affected,
- Active only - so you can normalize all weight groups
|
|
then 4 children. print timing stats.
|
|
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.
|
|
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)
|
|
remove vert groups from existing mesh when its being reused
|
|
some bugs fixed.
|
|
animation using object locations in drivers
|
|
Python api - texture.evaluate can now accept tuples of numbers as well as vectors
|
|
animation can be controlled from clouds, noise settings after being created. still need to add user preferences for animation speed and magnitude.
|
|
applied so the bones effect the tree.
|
|
|
|
smoothing. some speedups
|
|
renamed Filter to Blur to Filter for #define as well
|
|
also adds UV's (and soon bones)
needs a user interface.
|
|
Patch from Matthew Chadwick (celeriac) [#7603] fix for bug#7520
Replaced overlap detection code with code using Geometry.LineIntersect2D
|
|
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)
|
|
was py 2.2 which probably wont even compile anymore)
pose.c - left a print here
export obj would ask about file overwriting twice.
|
|
when console_autoexec.py wasnt present, the standard blender import wasnt executed.
|