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-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.
2007-10-15updated pyconstraint template from nathan (cessen) which exposed some Campbell Barton
bugs with pyconstraints, also added a missing decref from python (wasnt freeing the return value from the settings button).
2007-10-12This fixes make release so that it does not package .svn dirs with theKent Mein
build. This is bug [#7387] Release files pack the .svn metadata directories I took a breif look at the scons files and it looks like it has a fix for them already. It would be great if someone that uses scons could just do a quick double check and let me know if there are problems with it and or just fix whatever slips through. Kent
2007-09-24Made the remaining UV py scripts work with editmesh now.Campbell Barton
DrawShadow option didnt check the final derived mesh had CD_MTFACE's can would crash when enabled with mirror modifier.
2007-09-22added an active face for the mesh editmode and normal mesh - this is needed ↵Campbell Barton
because the TFace flag was not always easy to access from editmode. using the last selected face was almost good enough however when selecting verts and edges the last selected face would become inactive and the space image would flicker about too much. The active face is used for getting the space image at the moment and keeps scripts that use this flag working also. This has 2 commands to get and set, so the variable is not accessed directly. all "UV Calculate" scripts work now last commit crashed when in solid draw mode, it seems subsurf modifier is ignoring the displayMask since MTFACE is available. just made it do a null check for now. uvcalc_follow_active_coords.py - should be done inC and put in the snap menu.
2007-09-22made sticky UV editing options more accessible by adding them to a popup in ↵Campbell Barton
the header. Changed how the sticky setting is stored in DNA - (as a char rather then 2 flags). replaced the UV/FACE icon with another needed for the sticky menu. removed 2 unused icons. commented the UV transform panel since it only had 2 buttons in it. depgraph update calls needed to be added to Ctrl+V/E/F menu's because some commands were crashing.
2007-09-19meshes with no faces would raise an eror when setting their .faceUV to true.Campbell Barton
2007-09-13Updated make release so that it adds in python version info:Kent Mein
blender-2.44-linux-glibc2.5-x86_64.tar.bz2 is now: blender-2.44-linux-glibc2.5-x86_64-py2.5.tar.bz2 I know know the same as scons builds but its cleaner with the Makefiles this way. I could make it like the scons versions but will be more hackish Kent
2007-09-11udates from stableCampbell Barton
2007-09-10Version bump to 2.45 and splash screen for stable releaseMartin Poirier
2007-09-08update from stableCampbell Barton
2007-09-08fbx update from stable (parent/child hierarchy isnt flattened anymore)Campbell Barton
2007-09-08update from mingusCampbell Barton
2007-09-07When Optimize keyframes was enabled, the comma's wernt written in the right ↵Campbell Barton
place, oddly enough this still loaded in the FBX SDK.
2007-09-05constant name was wrong. possibly changed between blender versionsCampbell Barton
2007-09-02== imagebrowser ==Andrea Weikert
Initial commit of imagebrowser in trunk. BIG COMMIT! Main changes: * completely reworked imasel space * creation and storage of the preview images for materials, textures, world and lamp * thumbnails of images and movie files when browsing in the file system * loading previews from external .blend when linking or appending * thumbnail caching according to the Thumbnail Managing Standard: http://jens.triq.net/thumbnail-spec/ * for now just kept imasel access mostly as old imgbrowser (CTRL+F4, CTRL+F1) a bit hidden still. * filtering of file types (images, movies, .blend, py,...) * preliminary managing of bookmarks ('B' button to add, XKEY while bookmark active to delete) More detailed info which will be updated here: http://wiki.blender.org/index.php/User:Elubie/PreviewImageBrowser Places that need special review (and probably fixes): * BLO_blendhandle_get_previews in readblenentry * readfile.c: do_version and refactorings of do_library_append * UI integration TODO and known issues still: * Accented characters do not display correctly with international fonts * Crash was reported when browsing in directory with movie files * Bookmark management still needs some UI work (second scrollbar?), feedback here is welcome! Credits: Samir Bharadwaj (samirbharadwaj@yahoo.com) for the icon images. Many thanks to everyone who gave feedback and helped so far!
2007-08-30* dupli-objects were not exporting (animated dipli's and armatures that are ↵Campbell Barton
dupli's still dont work) * added support for exporting blenders groups (will export groups that any of the selected objects are apart of)
2007-08-29sync with stableCampbell Barton
2007-08-29Objects can now be animated (camera paths, lamps etc)Campbell Barton
However meshes that use an armature cant use object animation. faster exporting for non modifier applied, armature meshes (transform all verts using wrapped C func)
2007-08-29* added a bindpose (3ds max was complaining)Campbell Barton
* export materials emit value
2007-08-29* added some missing tooltipsCampbell Barton
* made name string cleaning function allow chars ,.()[]{} in fbx model names * clamped export lamp intensity to 200 * each mesh only links to the image-textures it uses. (before it linked to ALL textures) * added support for AllSame mapping, this means when a material or texture only uses one, a single mapping index can be given rather then a big list with the same value in it. * improved material and texture mapping method
2007-08-29scaling the model by 10 by default didnt work for some people, scaling 1.0 ↵Campbell Barton
by default for now.
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-28left in test, should not be working when tired.Campbell Barton
2007-08-28thaught Id run the colbits test but that part wasnt running, tested and ↵Campbell Barton
error fixed now.
2007-08-28* texture indicies were exported incorrectlyCampbell Barton
* copy textures didnt work * Export blenders ClampX/Y settings * removed unneeded imports
2007-08-28FixesCampbell Barton
* material indicies were incorrectly exported * export object materials using colbits * scaled armatures would scale bones twice * scenes with no world would raise an error Additions * added options for global scaling and rotating, defaults will load correctly in MotionBuilder * modifiers can be applied to skinned meshes, the armatures are set to their rest positions for python to get the un-deformed mesh. This makes exporting a mesh with subsurf and armature applied work as expected. * meshes with parent bones are exported as weighted meshes. * use lamp modes for cast light and cast shadow FBX settings. * batch exporter, scenes or groups can be exporter to a file each. * help button to load the wiki exporter page.
2007-08-26cleanup and fixed more problems with namespace collisions (should be all ↵Campbell Barton
solved by name)
2007-08-25fix from stable - if modules cant be imported- popup an error rather then ↵Campbell Barton
nasty python message
2007-08-24armature animation is not messed up when the mesh and armature objects have ↵Campbell Barton
transformation. python 2.4+ without any modules should work. python 2.3 should work now also (need to import the sets module).
2007-08-24own dumb mistake missing a returnCampbell Barton
2007-08-24fbx export updateCampbell Barton
* normalize bone weights (deep exploration 5 assumed they were normalized and does crazy stuff otherwise) * fixed some mistakes in last commit.
2007-08-23FBX export updateCampbell Barton
* added a user interface * added support for exporting multiple actions as FBX's 'Takes' * added support for one armature effecting multiple meshes * added support for multiple armatures (bone names wont have namespace collisions)
2007-08-21obj export had the overwrite confirmation commented out from testing, ↵Campbell Barton
UIBlock needed to clear the events so tooltips show.
2007-08-21FBX armature + mesh + weights works now.Campbell Barton
So it can be used to export walk cycles etc. Animated armatures also work (import BVH and export as FBX for instance) Pose data is transformation is key'd on every frame at the moment, so IK's and constraints are applied but blenders keyframes are not used. at the moment one armature applied multiple meshes wont work properly and armatures cant have transformation.
2007-08-20path seperator check was wrongCampbell Barton
2007-08-19fixing mute ipo icon Joilnen Leite
2007-08-18== PyConstraints ==Joshua Leung
I've added the ability for PyConstraints to define a function (doDriver) that is able to directly modify values of the owner/target, so that certain setups can be created reliably. Users should take note that this is against the basic concept of what a constraint does, and that under no circumstances may they set the values of any variables controlling the transforms. For more details, check out the information in the PyConstraint template script. I've also updated PyConstraints to be aware of geometry targets. The script template has been updated with this information.
2007-08-15initial support for baked bone animation - works for simple testsCampbell Barton
2007-08-12move mesh_vgroup_average to the weightpaint menu and rename. also added an ↵Campbell Barton
option to add the active weight group or all groups. - fix from 2.44 so makeDisplayList updates 3d text
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-08-12script submitted by Johnny Matthews (guitargeek) - but I rewrote to make use ↵Campbell Barton
of some existing functions in BPyMesh.py This averages the weights of vert groups per island (based on face connectivity) Nice for making scales and works well with new dual-quat interpolation
2007-08-09Mesh.c - getVertFromGroup ~25% speedup.Campbell Barton
export_fbx.py - initial support for bones applied to weighted meshes.
2007-08-07* added armature (bones) support to the fbx exporter. Only rest state, no ↵Campbell Barton
animation yet. * fix for PLY from 2.44
2007-08-03fixes from 2.4xCampbell Barton
2007-08-01misc changes from stableCampbell Barton