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
2011-04-19fix [#27016] Add new vertex at wrong position ( ↵Campbell Barton
bpy.ops.mesh.dupli_extrude_cursor() ) also found curve click-extrude was always aligning the new points depth to (0,0,0), now work the same as mesh edit - align to the selected point or the cursor if none are seleted.
2011-04-14fix [#26931] Shift+Alt+RMB only selects loops, can't deselect them - 2.57 ↵Campbell Barton
official own fault with fix [#26885] for selected edges having de-selected verts in some cases.
2011-04-12fix [#26885] transform option disapears when deselecting loopsCampbell Barton
deselecting edgeloop & edgering would leave the verts de-selected even if other edges had them selected.
2011-04-08fix [#26674] Inconsistency in snapping CursorToSelection between UV_Editor ↵Campbell Barton
and 3d_View.
2011-04-07Minor fix, own collection.Ton Roosendaal
Knife cut operator was using int_get where enum_get was meant.
2011-04-06fix for cmake glew includes (tested with mingw), also made qtcreator project ↵Campbell Barton
generator work with mingw again
2011-04-04Fix for the fix, making hurried last minute changes is not a good idea :)Brecht Van Lommel
2011-04-04Fix mistake in recent commit to revert some normal changes.Brecht Van Lommel
2011-04-04crash fix: screen context editable_bones & visible_bones were not checking ↵Campbell Barton
for armature type object first.
2011-04-04Revert mesh recalculation change that gives different vertex normals basedBrecht Van Lommel
on smooth/flat flag on faces. This does give better results for low poly game models, but there's just too much functionality that depends on this (modifiers, displacey, editmode tools, extrude, ...), that there's not enough time to fix these before the release.
2011-04-04fix [#26765] seperate selection removes all seams from the new /seperated ↵Campbell Barton
object. patch from Sergy to copy the draw flags, also copy smooth threshold and other flags todo with editing / draw settings.
2011-04-01Comments for mesh normals calculation from Mortem Mikkelsen (aka sparky).Sergey Sharybin
We hope it'll help for further workers in this area!
2011-04-01fix [#26713] Video Sequencer: Audio mute after making meta strip copy/pasteCampbell Barton
was not recursively restoring sound strips on paste. also found many duplicate functions were defining the transform mode as in int but getting as an enum, use enum for both now.
2011-03-28- quiet new warnings with gcc 4.6Campbell Barton
- use BLI math funcs for normal float/short conversion. - correct some un-intentional float/double promotions.
2011-03-26Fix #26582, #26586, #26613: recent normal calculation changes didn't takeBrecht Van Lommel
into account that some tools use normals for things other than display. Now we properly initialize vertex normals at flat faces too. Also fixed a normal refresh issue, and deduplicated CDDM/mesh normal calculation code.
2011-03-22- weight paint poll would crash if no area was found.Campbell Barton
- don't print a line for each operator run when in background mode. - extrude was using an invalid type for RNA access.
2011-03-22some more corrections to incorrect rna get/set types.Campbell Barton
2011-03-22crash fix for Normalize All VGroups on a lattice without vgroups (probably ↵Campbell Barton
other tools too - bug was in ED_vgroup_give_parray). Also fix for crashes running operators in bg mode by using setting poll functions: WM_OT_search_menu, MESH_OT_extrude_repeat, SCREEN_OT_new
2011-03-22- support transform operators running in backgruond mode (was crashing)Campbell Barton
- fix for crash getting the extrude mode enum value when a non-mesh edit object was active.
2011-03-22py/api registration:Campbell Barton
move calls to the classes register/unregister function into register_class() / unregister_class() and add docs. also other minor changes: - remove face sorting keybinding, was Ctrl+Alt+F, this is quite and obscure feature and face order normally doesn't matter, so access from Face menu is enough. - add commented out call to mesh.validate() in addon template since its useful to correct incomplete meshes during development.
2011-03-20Fix/change in normal computation, now the viewport uses the same angleBrecht Van Lommel
weighted normals as the render engine, and the render engine will copy normals from the mesh rather than always recalculating them. Subsurf/multires still use regular vertex normals, but they are expected to be sufficiently high resolution to not need this. This means that normal maps displayed in the viewport actually match the render engine exactly and don't have artifacts due to this discrepancy. It of course also avoids unexpected surprises where your render normals look different than your viewport normals. Subversion bumped to 4 for version patch to recalculate normals. Patch by Morten Mikkelsen, with some small changes.
2011-03-10also enable edge-seam unwrapping when running the mark_seam operator.Campbell Barton
2011-03-10request from Jedrzej Slewczuk's:Campbell Barton
Option for tagging creases (Ctrl+RMB) to also re-unwrap the mesh. In 2.42 this could be done by setting rt==8 (very hidden), now its a little less hidden (in the toolbar).
2011-03-03use NULL instead of 0 for pointers, (editors)Campbell Barton
2011-03-03Fix #26261: blend from shape operator "add" option was not working correct.Brecht Van Lommel
2011-03-01Bugfix #26243Ton Roosendaal
Not sure if it fixes the bug, but an RNA boolean was read as int... Related to default for "Blend from Shape" tool.
2011-02-27doxygen: blender/editors tagged.Nathan Letwory
2011-02-27pedantic warning cleanup, also remove texspace_edit() since its been added ↵Campbell Barton
using a different method.
2011-02-26Bugfix #26231Ton Roosendaal
Mesh editing: operator "Blend From Shape" had blending off as default. A bit weird... so let's change :)
2011-02-24face-paint mode operators were not ported from 2.4x yet hide/reveal/sel-swapCampbell Barton
also added hide-unselected option to armature mode.
2011-02-24remove unused functions, aligning to selection can be done with ↵Campbell Barton
Shift+Numpad, uses manipulator code.
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-23add back 2.4x mesh vertex sort/randomize operators, were called xsort and ↵Campbell Barton
hash in 2.4x. available from vertex menu.
2011-02-21I swear, it was just an innocence change in guardedalloc!Nathan Letwory
The butterfly wing flap, causing a nice storm in the rest of blender. Now all dependencies should point ok again. CMakers, do double-test.
2011-02-18Clear some compiler warnings by commenting some functions, adding others to ↵Campbell Barton
headers. left in warnings where functions obviously need to get ported to 2.5x still. Also, render stamp seq strip works again.
2011-02-14made most variables which are only used in a single file and not defined in ↵Campbell Barton
header static for blenlib, blenkernel and editors.
2011-02-13Added an operator warning for missing material & texture in response to ↵Janne Karhu
[#26051] "Noise" not working.
2011-02-13Fix #26059: select_vertex_path fails when vertices aren't selected 1 by 1 in guiSergey Sharybin
Cicrcle and border selection doesn't add entry to EditSelection. Use cycle through vertices rather than EditSelection stack to find two selected vertices. No slowdown for case two vertices are selected (use this cycle to clear temporary flag too), minor slowdown for unsupported selections.
2011-02-13enforce string limits (reported by pedantic checking tools & some developers).Campbell Barton
mostly replace strcpy with BLI_strncpy and multiple strcat's with a BLI_snprintf(). also fix possible crash if CWD isnt available.
2011-02-11Fix #26039: Relative Shapkeys have wrong coordinates after inserting verticesSergey Sharybin
There was invalid memory access for newly created vertices. Added checking of keyindex value when calculating verticies offsets.
2011-02-09BKE_mesh_validate() now corrects invalid meshes (optionally), added access ↵Campbell Barton
for python so it can correct for bad imported geometry - mesh.validate().
2011-02-09move validation into blender kernel so it can be called by internal modifier ↵Campbell Barton
funcs more easily.
2011-02-09mesh validation function to report errors and help debug bad data generated ↵Campbell Barton
by modifiers. detects... - invalid vertex range for edges/faces - duplicate indices in edge/face - duplicate edges/faces in mesh - missing edges data in faces At the moment it doesn't correct errors, but eventually it will do this.
2011-02-07remove mat_nr from MVert struct, saves 4 bytes per vertex.Campbell Barton
used to be used for halo's
2011-02-01Script to test import operators, so a single command can execute an operator ↵Campbell Barton
on all files in a directory and optionally save out blend files for inspection. This comes in handy for testing importers against 100's of files, quickly showing breakages and easier to setup then unit tests. Example usage: blender.bin --background --python source/tests/batch_import.py -- \ --operator="bpy.ops.import_scene.obj" \ --path="/data/testfiles/obj" \ --match="*.obj" \ --start=0 --end=50 \ --save_path="/tmp/test" Also found my name was spelt wrong in some places :)
2011-01-30Total displacement levels should be set in multires_topology_changedSergey Sharybin
2011-01-30Bugfix #25870Ton Roosendaal
Operator "Select linked flat faces" didn't initialize the default angle. That made it fail being called via menus.
2011-01-30remove nan-makefilesCampbell Barton
2011-01-29Todo item:Ton Roosendaal
When dropping image on an object, it now sets view to show texture in solid view mode. Nicer interaction, and good for dummies & demos. :)
2011-01-23correct own bad spellingCampbell Barton