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
2009-04-15v1.29 - 2008.12.28 by Yorik van HavreRemigiusz Fiedler
- modif POLYLINE to support bulge segments
2009-02-02patch for paths_svg2obj.py by author jms:Remigiusz Fiedler
This patch solves some major problems of the svg script : - reading of the inkscape svg format - parsing of the scientific numbers - redundant arc data in the same path for only one command "a" - blending of curves after several files import and at the end a more correct management of the current point.
2008-12-15DXF exporter, dxf-library.py updatedRemigiusz Fiedler
v1.28 - 2008.12.13 by Steeve/BlenderArtists - bugfix for EXTMIN/EXTMAX to suit Cycas-CAD
2008-12-14bugfix in pickMeshRayFaceWeight() in bpymodules/BPyMesh.pyRemigiusz Fiedler
2008-12-12VRML/X3DCampbell Barton
* Improved compatibility with VRML files * Extract strings so they dont get modified for parsing, filename URL's with {} [] dont break importing anymore. * Cameras were rotated incorrectly * inline files were not opened with GZip * Animation Support - currently only loc/scale/rot (scale untested) * Lists of image URLs now use the first image from the list since there is no support for dynamic switching. * use imagemagick to convert GIF's so they load in linux. (WIP - could be extended, At least it should not break anything) BPyMathutils angle2ToLength function could be simplified (pointed out by brecht)
2008-12-03added a function to resolve case insensitive paths in BPySys and an option ↵Campbell Barton
to use it in BPyImage - Useful when loading files with saved in windows on a *nix system.
2008-10-08DXF-Exporter updateRemigiusz Fiedler
v1.27 - 2008.10.07 by migius - exclude Stani's DXF-Library to extern module - add "hidden mode" substitut: back-faces removal - add support for mesh ->POLYFACE - optimized code for "Flat" procedure - modif FACE class for r12 - add mesh-polygon -> Bezier-curve converter (Yorik's code) - add support for curves ->POLYLINEs - add "3d-View to Flat" - geometry projection to XY-plane
2008-09-11ScriptsKen Hughes
------- Removed empty parenthesis from class definitions, causes a syntax error in Python 2.4 (reported by Sanne on IRC, thanks!)
2008-08-30Fix for class variable parsing/listing bug.Ian Thompson
2008-08-18Missed parentheses from except clause, has a whole different meaning.Ian Thompson
2008-08-18Better class support with inheritance for text parsing.Ian Thompson
2008-08-17Fix for numeric var types creating an error.Ian Thompson
2008-08-16Improvements to the base BPyTextPlugin module:Ian Thompson
- Added a centralized function for resolving targets (aaa.bbb.ccc) - Added documentation support for locally defined classes and methods - The time taken to parse now dictates how long to use the cache before parsing again - Other tweaks and comments and support for numeric var types The text plugin scripts have been updated to make use of these features.
2008-08-12Speed improvements for reading text lines and the option to specify a range ↵Ian Thompson
for Text.asLines([start[, end]]) Also some tweaks for the plug-in scripts and updates to pydocs.
2008-08-10Added sys.path module search to BPyTextPlugin module and fixed ↵Ian Thompson
IndentationError when parsing.
2008-08-08Typing 'from a import b' threw an error if b was not found. Accidentally ↵Ian Thompson
moved this out of the try block in an earlier tidy-up.
2008-07-27TextPlugin update: Converted try-except blocks to use try-catch-else to ↵Ian Thompson
allow better error tracking. Commented the descriptor classes and improved variable support for basic types (string, list, etc.)
2008-07-21Oops, typo in rev. 15664 caused errorIan Thompson
2008-07-21BPyTextPlugin now has descriptors for variables, functions and classes (and ↵Ian Thompson
their variables/functions). Each descriptor also holds the line number of the definition allowing a simple outliner to be written. Text.setCursorPos(row, col) now pops the text into view if it is in the active window space. The outliner uses this to jump to any definition in a script; it is invoked with Ctrl+T.
2008-07-19Merged 15170:15635 from trunk (no conflicts or even merges)Ian Thompson
2008-07-18All parsing is now done in one sweep and cached to allow details to be ↵Ian Thompson
obtained without re-parsing. A text can be manually parsed with parse_text(text) which also updates the cache.
2008-07-16Previously relying on import to run scripts didn't work every time and was ↵Ian Thompson
not the right way to do it. Also fixed a problem with 'import *' not working and added the sys.modules list to the import suggestion list with a timed update.
2008-07-15Made suggestions case-insensitive which also puts _ prefixed items at the ↵Ian Thompson
bottom. Improvements have also been made to the way the list works, when it should disappear/update/confirm, etc.
2008-07-15Text plugin script updates: Better error handling, variable parsing, token ↵Ian Thompson
caching for repeat parsing of the same document. Fixed joining of multiline statements and context detection.
2008-07-15Created a BPy module BPyTextPlugin to centralize functions used across the ↵Ian Thompson
text plugin scripts. Also created two more scripts to handle imports and member suggestions.
2008-05-22remove module dxfImportObjects.py. It is obsolete since 2.43, then all ↵Remigiusz Fiedler
functions integrated in the main dxf-importer code
2008-05-16fix for [#11542] "Add -> Mesh -> Torus" adds corrupt meshCampbell Barton
previous fix only worked in object mode
2008-05-09need to recalc normals for meshes added in object modeCampbell Barton
2008-05-08DXF-importer prepared for ProE files, which are outside of DXF-specification.Remigiusz Fiedler
2008-05-06made python add mesh module respect blenders user settings for editmode and ↵Campbell Barton
view align. added sys.cleanpath() was a patch in the tracker but blender's internal path cleaning is now more general and can be used from python.
2008-04-28fix for [#9649] svg2obj.py needs a patch,Campbell Barton
slight change to the fix suggested, the svg imported was assuming that "fill:" and "#" being in a string meant there was "fill:#", but the # could be used for other properties.
2008-04-09Made aspx/y into floats so we can render precise regions (for apricot ↵Campbell Barton
terrain baking)
2008-04-08Potential fix for [#8113] Blender.Registry segfault when no permission to writeMartin Poirier
This converts exceptions in Warning in selected points of the registry module. While I couldn't reproduce the segfault ( I received the Py error as expected), this isn't a bad idea anyway, since the BPy C counterpart was discarding the error anyway, making it a warning is a bit more inline with its meaning. The exception is not preventable nor fixable from a script's point of view, so better to silence it and print a warning to the console instead.
2008-03-29some fixes for python baking functionCampbell Barton
needed to add a small value to the baking distance for it to include faces of that distance (maybe should make this happen from the user interface too)
2008-03-27baking normals could crash in rare cases because the intersection data ↵Campbell Barton
wasn't copied when the lambda was bigger then the previous or initialized. python baking script had a simple error.
2008-03-13wasnt returning the images in python bake apiCampbell Barton
2008-03-13French text was breaking python interpreters.Stephen Swaney
Add character encoding to file like this: # -*- coding: latin-1 -*- Thanks to eago for the bug report.
2008-03-12image render to billboard was rotating UV's incorrectly, also make use of ↵Campbell Barton
texface alpha rather then making many materials with textures.
2008-02-22* Displacement baking wasnt working with negative distances.Campbell Barton
* Added Normalize option for diplacement so everything in the 'Dist' range is mapped 0-1 * Increased the maximum Dist and Bias to1000.0 (was 10.0) * Added python utility function in BPyRender.py - bakeToPlane(...), to automate heightmap, normalmap generation for Crystalspace.
2008-01-30Standalone reads a list of scene, start frame, end frame from blend files ↵Campbell Barton
without having to load them in blender. Scenes must be tagged to render, (old render daemon button) but selecting scenes in the data browser (shoft+f4) sets this also. Using this script to generate jobs for the renderfarm much faster then loading blender.
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-08-28This commit fixes up a bunch of svn properties to hopefully make things a ↵Kent Mein
little nicer for everyone. Patch provied by gsrb3d bug tracker #7061 Kent
2007-08-24own dumb mistake missing a returnCampbell Barton
2007-08-12left a print in and didnt account for no vgroups BPyMesh also had an error ↵Campbell Barton
when meshWeight2List was called on a mesh with no vgroups
2007-07-09bugfix's for 6917 and 6913 - Both were because I forgot to check all other ↵Campbell Barton
selected meshes for faceUV's Also made image_auto_layout.py use blenders internal boxpacking rather then the slower python one.
2007-05-21renaming to match JMS's namesCampbell Barton
2007-05-21updated rvk1_torvk2 from JMS and added GPL headersCampbell Barton
2007-05-07updates from JMS. scripts assumed new data would be last in the list.Campbell Barton
2007-05-03Update to svg import from JMSCampbell Barton
0.5.9d : - 2007/4/5 - when a svg file containts several curves they can be imported in separate object. - managment of paths' name when paths are imported as separate curves. - a menu was added to select between separate or joined curves - management of colors 0.5.9e : - 2007/4/7 - corrected a scale problem that only appears when one uses beveldepth - in separate curve option, name is also given to the curve data - added the list of svg's color names (147) and modified the color's method to work with. 0.5.9h : - 2007/5/2 - script was updated with the modifs by cambo - removed all debug statements - correction of a zero division error in the calc_arc function.
2007-05-02Made it so blender has an active render layer for Uv and Vertex color mesh ↵Campbell Barton
layers. This means changing the active UV/VCol layers wont change what renders. needed to adjust the minor version so old files will copy the active layer to the render-uv/vcol layer. boxpack2d.py - redoen in C now, dont need python version.