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-04-11mesh_wire, fixed error with zero area edgesCampbell Barton
Holding Ctrl flips the align view in editmode. (patch from BeBraw)
2007-04-09Anti - NMesh commit.Campbell Barton
unweld - warn that this tool destroys MultiUV/Col's (because of NMesh) API_intro and NMesh - note that NMesh is maintained but deprecated.
2007-04-09mesh_wire.pyCampbell Barton
* Support for fgons (dont make wire on fgon edges) * added new wire type (extra sharp) * also fixed editnmesh problem * mistake in previous commit log (mesh_solidifym meant mesh_wire)
2007-04-09mesh_solidify - added a different wire type, can make 4 and 6 sided wire ↵Campbell Barton
segments. also made solid wire an option. uvcalc_smart_project - removed import of Main, was causing error
2007-04-08Adding a 'solid wire' script.Campbell Barton
http://members.optusnet.com.au/cjbarton/teapot.jpg
2007-04-07appending libdata no longer breaks all external references.Campbell Barton
Existing data is flagged with LIB_APPEND_TAG and all_local only has an option to only operate on un-flagged data. If you append an object thats linked to a material alredy linked in your scene, the material will not be made local. So at worst youll need to make local some of the datablocks. This is fairly simple and though my tests show it to work, do some tests on your own libraries before assuming its problem free. scripttemplate_mesh_edit wasnt updated with PyAPI changes and moved some functions into generic places.
2007-04-05Export object loc,size,rot rather then apply the matrix to the mesh.Campbell Barton
2007-04-05* Changed mesh so all new data is selected (fits in with blender's UI and ↵Campbell Barton
other areas of Python API), this could break existing scripts that count on new data being unselected (unlikely) * Added a keyword argument to mesh.transform() - "selected_only" so you can transform the selected verts. this wont break existing scripts. * Documented these changes in epydocs. * used these functions in BPyAddMesh
2007-04-04ZanQdo made the mesh import rge right way up,Campbell Barton
I updated to use new API calls and removed unneeded debug print thrashing.
2007-04-03curve center didnt update curve data.Campbell Barton
add_mesh_torus - print's wernt removed others, changed user visible text to american spelling - center
2007-04-03Python Add Mesh Script, adds a Torus with radius and segment options.Campbell Barton
2007-04-02This script 2 functions for use with the add mesh slot in the menu.Campbell Barton
*add_mesh_simple* - add a mesh from vert/edge/face data. It deals with setting the mesh rotation and location based on the cursor and view rotation, vertex and object selection etc. so adding a python object works just like other blenders internal add functions, in editmode and object mode. *write_mesh_script* - writes a Py script containing the active mesh, this can be put in the user scripts dir so users can define their own objects in the addd menu. Currently neither of these are accessed by the user however heres a script that uses add_mesh_simple and was written with write_mesh_script. http://members.optusnet.com.au/cjbarton/add_mesh_teapot.py
2007-04-02editmesh_add - cone, cylinder and circle remember their 'Cap Ends' setting, ↵Campbell Barton
each type remembers its own cap ends setting per session. adding a Cylinder with cap ends disabled names a new object cube. console - Ctrl+Tab was autocomplete but that conflicted with weightpaint. Use Ctrl+Enter and Shift+Enter for newline without executing. also made console.py import bpy.
2007-04-01This script is accessed from the object menu, used for finding an object by ↵Campbell Barton
the data its linked to. obdata/group/dupgroup/image/material/texture This or similar functionality should eventualy be added to the outliner.
2007-03-31added multilayer vertexColor support to fbx and removed videoscape_export.pyCampbell Barton
2007-03-31Updating JMS's SVG Importer script from 0.5.6 to 0.5.9bCampbell Barton
Changelog 0.5.7 : - Wash down of some handle problems. 0.5.8 : - 2007/3/9 Wash down of the last exec and correction of a problem with the curve's first beztriple handle which was not recorded at first time . - Added some units managements - Correction of the rotate matrix - Correction of the skew matrix - change in the wash_DATA function suggested by cambo - added __slot__ in class Bez, ITEM and CURVE suggested by cambo - remove unused properties in class ITEM and CURVE 0.5.9 : - 2007/3/28 - many improvements for faster and clearer code suggested by cambo and martin. replacement of "%s" statement by str function. - correction of an error in the scale transform management - correction in the management of the stack transformation that rise an error under python 2.5 but curiously not with python 2.4 .5.9a : - 2007/3/29 - Again a lot of minors corrections - Backward to 0.5.8 of the function that manages float numbers exported by the Adobe Illustrator's SVG. After a lot of tests it seems that this oldest version is also faster too . - correction (bad) on handle management with V and H commands. .5.9b : - 2007/3/31 - one or two minor corrections : now the new object curve is added in the current layer. short modif in the scale menu...
2007-03-31Mesh.py - Updated doc and example about faceUV/vertexColorCampbell Barton
image_billboard.py - was broken because textures dont accept the antialias flag anymore
2007-03-29added named multilayer UV Layer export.Campbell Barton
2007-03-29ICVS: ----------------------------------------------------------------------Campbell Barton
import OBJ dosnt raise a Py Error when no image is given for a material export FBX works much better, tested 179 models and dosnt crash on any now. tested import export with large scene, 375,000 tri's. Mesh.py doc note about UV coords,, editmesh_add minor typo
2007-03-29fixed a bug was writing 1 extra UV index, thus crashed the FBX SDKCampbell Barton
2007-03-28FBX Exporter, blender can write meshes with materials, textures and UV coords.Campbell Barton
Armatures bone weights and animation not supported yet.
2007-03-27py apiCampbell Barton
bpy.*libBlickSeq*.new() - name is now an optiona arg. moved some more scripts to bpy.* api.
2007-03-27PyAPICampbell Barton
curve - added curve_type() to return the curve type BPyModule & gen_library - works with text3d now, can also make new text3d through bpy.curves.new Added Draw.Label() so scripts can draw can using freetype. widgetwizard - use Draw.Label
2007-03-26py apiCampbell Barton
* stopped bpy from importing automaticaly as decieded in the meeting. * removed Blender.Main, since we agree it will be called bpy, renamed files also. * updated epydocs from this and last commit. * updated scripts to use bpy.*, and bugfix's for widgetwizard
2007-03-26=== Export UV Layout ===Martin Poirier
[ #6450 ] Save UV Layout: Overflow Error This error was caused by excentric UV faces being exported (I'm talking things like 3443870976 as UV coord, in a range of 0..1). Edges with extreme coordinates are now ignored (for TGA only, they are exported to SVG) and a warning is printed (at most once) to the console. I chose to still export them to SVG because they don't affect the running time of the script while exporting them to TGA is just insanely long.
2007-03-26Matthew Chadwick's update to the mesh unfolder, minor tidyups and stopped an ↵Campbell Barton
error when brightness setting was used with no vertex colors. made some very minor edits myself.
2007-03-25had 1 char missingCampbell Barton
2007-03-25added options to this script toCampbell Barton
* lightmaps for all selected objects * add new blank images * use 1 image for all mesh objects and some other less important ones.
2007-03-22change script to use the proper form of Scene.GetCurrent().Stephen Swaney
2007-03-20BoxPack2D example in epydocs, small cleanup on Geometry.cCampbell Barton
2007-03-20Geometry.c - rewrote my python box-packer algo in C,Campbell Barton
packing 2400 rectanges is about 38x faster. Use the C implimentation in uvcalc_lightmap and uvcalc_smart_project Blender.c - filename returning None raises errors with existing scripts, just return "" so string functions on the filename dont raise an error.
2007-03-19added mesh skin to the face key menu and added a python slot here.Campbell Barton
2007-03-18excellent mesh unolder script by Matthew ChadwickCampbell Barton
http://celeriac.net/unfolder/
2007-03-14apply the 3ds matrix to the mesh, This fixes some 3ds files and breaks ↵Campbell Barton
others, but it seems to follow the 3ds format. for the files it messes up, just remove transformation.
2007-03-13removed videoscape support, a format from 1988 that nobody uses anymore.Campbell Barton
2007-03-05mesh_skin - syntax error stopped ths script from working.Campbell Barton
svg2obj.py update from JMS - Exec was removed from the collect_ATTRIBUTS function . - Other uses was evaluated.
2007-03-03Pose.c - added option not to update IPO's when adding a keyframe to a bone.Campbell Barton
bvh_import.py - delaying IPO updates gives a significant speedup. - IPO's use linear interpolation now - Added an option to loop the animation. - fix for own bug, importing to empties never worked.
2007-03-01new script seams from islands, adds seams at the boundries of existing UV ↵Campbell Barton
islands. uvcalc_smart_project - needed to import Main
2007-03-01quake map exporter, supports lamps, cubes as brushes, complex meshes face ↵Campbell Barton
per brush, nurbs surfaces as a patch texture mapping dosnt work yet.
2007-03-01fixes to this script pointed out by JMSCampbell Barton
2007-02-28plumiferos request,Campbell Barton
Simple script to copy the active vertex group, also has the option to only copy the selected faces into the new group.
2007-02-27x3d_export.py - fix for bug 6120Campbell Barton
Sound.c - moved to getseters
2007-02-26console.pyCampbell Barton
* improved autocompleation * faster dictionary usage Types.c * type(scene.getTimeLine()) # old bug, will crash blender
2007-02-22Scripts:Willian Padovani Germano
- Updated ac3d exporter to use first material found in the mesh for loose edges (lines) color. Inspired by bug report from Stewart Andreason. Also made a few updates to very old parts of the code, got rid of two "try/except". - Updated ac3d importer to be even more forgiving to bad data. Also added option to turn transparency on in the 3D View for models using materials with alpha < 1.0. Added optional support for ac3d's subdiv tag, works by adding a subsurf modifier to the imported model(s) that have this tag, so they appear as intended.
2007-02-22Updating own scripts to use Blender.Main, remove Base files.Campbell Barton
2007-02-21adding menu slot ArmatureCampbell Barton
adding menu slot ScriptTemplate new script scripttemplate_mesh_edit is a template for an editmesh script. The function Text makeCurrent() is a dummy until I can get it working when the script runs from a menu.
2007-02-19uvcalc_lightmap, UVCalc menu, usefull for using the most texture area when ↵Campbell Barton
baking lightmaps object_sel2dupgroup, creates a dupliGroup from a set of selected objects, using the active as the transformation for the dupli-ob. The advantage of using thus script is that objects have this transformation removed.
2007-02-16Script removed by the request of the authorChris Want
2007-02-16Part 2 of 2.43 release commitv2.43Ton Roosendaal
2007-02-15Added windows NSIS installer script to scons. Not pretty, but it works :)Simon Clitherow
To use: Make sure NSIS is in your %PATH% and type 'scons nsis' It doesn't currently compile blender first, so make sure you do a normal 'scons' before this.