Commit Graph

  • d004754d6b One Constraint function missed the new MINMAX (floor) type, caused the last commit (add constraint menu) to fail on adding floor constraints. Ton Roosendaal 2005-10-23 16:13:04 +00:00
  • d4f47002b8 New: Hotkey/menu access in 3D window to add constraints. Works in PoseMode as well as for Objects. Hotkey: CTRL+ALT+C (bit clumsy I know, but I like to use the Ckey). Ton Roosendaal 2005-10-23 12:18:32 +00:00
  • 84f6642437 Another useful tool for efficient usage of WeightPaint: Ton Roosendaal 2005-10-23 11:03:51 +00:00
  • de655553ab New: Option to show the paths of Bones over time. Ton Roosendaal 2005-10-23 10:08:19 +00:00
  • 12ab0f64f4 fixing zero-size array (source\blender\src\editmesh_add.c(122) : error C2466: cannot allocate an array of constant size 0 warning:: ISO C forbids zero-size array `mval') Nathan Letwory 2005-10-23 09:11:48 +00:00
  • 2bd1b4b773 fixing most of #3096 by 'eating' contol messages still there is an issue on how transparent/opaque floating panels should be for messages ... and i am wondering if that should move to 'regular' buttons Jens Ole Wund 2005-10-22 22:50:09 +00:00
  • ac3e3eceba Long on the wishlist! Ton Roosendaal 2005-10-22 19:34:31 +00:00
  • 9e19739944 Various stuff in one commit; Ton Roosendaal 2005-10-22 18:47:38 +00:00
  • fc169264cd Autokey option crashed on Transform... was still using defines from before the object-action-ipo-nla recode 2 weeks ago. Ton Roosendaal 2005-10-22 15:03:29 +00:00
  • 5e8131309e New: X-axis mirror weightpainting. Ton Roosendaal 2005-10-22 14:05:25 +00:00
  • ed7fb486a1 -bug fixed -symtom: looks like rigged SB mesh follows weird goal settings -cause: arbitary initialisation of 'edge spring rest length' ... must have happend by introducing 'modifyer stacK' Jens Ole Wund 2005-10-21 22:58:12 +00:00
  • 3aa95760bc A tweak for text follow curve -- the old comment in the code says "why not 0.5?", so I am setting it to 0.5 since it looks way better that way (I think somebody should really revisit this code at some point). Chris Want 2005-10-21 20:30:09 +00:00
  • 233ee5adb7 - documentation updates: -- add Key module to index page -- include cross references for Object.colbits in material descriptions within Object, NMesh and Mesh modules Ken Hughes 2005-10-21 17:20:54 +00:00
  • a5c32e1353 1. Moved Edgeloop Delete to Delete Menu out of Edge Specials 2. Edgeloop Delete will pop the undo stack if it fails 3. Small Tweak on CTRL-Subdivide selection Johnny Matthews 2005-10-21 14:51:17 +00:00
  • 9035f0cd25 - Bugfix #3227: throw exception in NMesh if face data doesn't contain 3 or 4 vertices Ken Hughes 2005-10-21 13:52:44 +00:00
  • b3053c7426 Bugfix: #3189, #3208, UV Mirror (MKEY) didn't work. Brecht Van Lommel 2005-10-20 23:36:24 +00:00
  • 70024f7f62 Bugfix: #3149, Parent rotation influences DoF / rotation limits Brecht Van Lommel 2005-10-20 23:07:43 +00:00
  • 446a007a43 Crash fix (now discovered myself!). On sampling wpaint color (ctrl+lmb), when no vertex groups exist, it was referencing illegal memory. Ton Roosendaal 2005-10-20 21:37:57 +00:00
  • 00496cd366 Another memory error found, when deleting bones in editmode, it didn't correctly free constraints. Ton Roosendaal 2005-10-20 21:02:04 +00:00
  • 968b3e7101 Memory error 'end corrupt' reports for deform groups... can't find it yet, but this code ensures the strcpy() is using BLI_strncpy now, and it uses more clear names for the mallocs. Ton Roosendaal 2005-10-20 20:38:08 +00:00
  • c677ffdebb Bugfix; using weightpaint changed the default lighting setup (specular). Ton Roosendaal 2005-10-20 19:27:47 +00:00
  • 197fdd2e36 Curve and Lattice deform Modifiers now accept optional Vertex Group name to finetune deform further as well. Note that curve deform requires object buttons 'track' and 'up' axes set properly. Curve deform can twist/flip a lot, making Vertex Group based deform hard to set up. Ton Roosendaal 2005-10-20 18:52:29 +00:00
  • acf2fda50e fix for Game engine bug #1961 furnished by Josh Nimoy. Jean-Luc Peurière 2005-10-20 18:05:06 +00:00
  • 9409eaf92e Another option for more Armature deform control; Ton Roosendaal 2005-10-20 16:31:46 +00:00
  • 1f1eb8393d - fix bug calculating number of edges to create in mesh.edges.extend() (thanks to guitargeek for catching) Ken Hughes 2005-10-20 15:10:43 +00:00
  • cfab1a9e6a - Fix for Wkey menu in WeightPaint modus; it didn't work when the armature is a modifier only (Armature not parented to Mesh). Note; if multiple Modifier/Armatures work, it uses only the first still. Ton Roosendaal 2005-10-20 14:58:46 +00:00
  • 7a7dadc107 New option; "Lock Time to Other Windows" for Ipo, Action, NLA and Time windows. If set (in View pulldown), it synchronizes the horizontal scale of the current window with the other Windows with this option set. That way you always have these windows showing an identical part of the time you work on. Ton Roosendaal 2005-10-20 14:41:10 +00:00
  • 89597ed362 Adding some simple but very convenient selection functionality for the UV editor: Matt Ebb 2005-10-20 10:31:02 +00:00
  • dcbba92f28 UV window, without an image, now draws a nice zoom-resistant grid. It uses the themecolor for backdrop. Ton Roosendaal 2005-10-20 10:03:27 +00:00
  • 931a3bf8bf Uninitialized variable, caused OSX to work, but not the other OS's! (for Mesh rip) Ton Roosendaal 2005-10-20 08:15:02 +00:00
  • dc611a7575 New Mesh tool: "Rip". Ton Roosendaal 2005-10-20 07:47:10 +00:00
  • 7d325f1ed4 - New additions to Mesh module - new methods from NMesh (transform, getFromObject, findEdges) - new methods for deleting groups of verts, edges and faces - new methods for accessing mesh editing tools: fill, flipNormals, recalcNormals, remDoubles, smooth, subdivide, toSphere - Added PVertType to Types module (not my favorite name; any suggestions?) Ken Hughes 2005-10-19 21:24:18 +00:00
  • b83f3183c0 Overflow was possible for vertex index numbers in deformgroups, causing the table with bones in deform code not to work. Added a check for amount of Bones. (Orange bug!) Ton Roosendaal 2005-10-19 11:15:36 +00:00
  • 4d2c0d3ef1 Three fixes in 1 commit; (reports 3183 3201 3203) Ton Roosendaal 2005-10-17 19:03:16 +00:00
  • 5991b078c9 This fixes ALT+A playback in 3d windows, with one or more windows having unlocked (not scene) layers. Depgraph pickyness. Ton Roosendaal 2005-10-17 16:57:12 +00:00
  • 5166a1ee92 - Bugfix #3202: ipo.addCurve() created curve but didn't add to the Ipo (thanks, lguillaume). I think we need much more testing of the Ipo module following Ton's refactoring. Ken Hughes 2005-10-17 03:48:02 +00:00
  • 0ea46ec202 - Bugfix #3194: calling curve.appendNurb() with any number of float param other than 4 or 5 caused segfault (thanks for catching, Cam) Ken Hughes 2005-10-16 16:39:11 +00:00
  • 6418c07905 - Bugfix #3127: gives Python ability to do "reload()" on Blender Text scripts (not really a bug, just adding a missing capability) Ken Hughes 2005-10-14 17:26:57 +00:00
  • 0bafc02ecc - perform typechecking before calling EXPP_check_sequence_consistency - change experimental methods for Mesh Tools "Subdivide" and "Smooth" to object methods. if compiled, you can use mesh.subdivide() and mesh.smooth() Ken Hughes 2005-10-13 20:47:15 +00:00
  • 46f401c6c0 too much indentation! Simon Clitherow 2005-10-13 20:05:00 +00:00
  • 5b260edf49 indentation got messed up! Simon Clitherow 2005-10-12 20:59:47 +00:00
  • 6c33918c56 last minute updates for releasing on Windows... Simon Clitherow 2005-10-12 20:51:00 +00:00
  • 88f6295dc6 Two very easy crash fixes, one more proper pointer check, and a check for a division by zero. Sorry... but i can't stand such known issues to be in an official build. :) Ton Roosendaal 2005-10-12 20:36:11 +00:00
  • edad7a67b4 Build system - Bug Fix/Cleanup: Moving use_fluidsim variable to platform specific section where it belongs as per ML and IRC discussion. This allows platform maintainers some flexibility in determining what should be compiling on each system. Right now fluidsim is set as true everywhere and there is no functional change from before. D.J. Capelis 2005-10-12 11:55:56 +00:00
  • 3c568fd3bb - swapped MFace.flag and MFace.mode code; they were reversed (thanks, Cam) - fixed bug in MFace_getFlags(): was accessing wrong field Ken Hughes 2005-10-11 23:18:53 +00:00
  • d85bbbdf20 Whoa! I get what the derivedmesh is about! :P Ton Roosendaal 2005-10-11 22:10:17 +00:00
  • 7e09c71c8b Orange bugreport; Only Shadow lamp crashed on rendering preview. Bug caused due to fix a couple of weeks ago for this kind of lamp type... Ton Roosendaal 2005-10-11 21:10:49 +00:00
  • 4bb748d972 Bugfix #3163 Ton Roosendaal 2005-10-11 20:47:45 +00:00
  • 7a45609dc2 Almost-sure-fix for crashes after joining meshes or curves. Was caused by not updating depsgraph, and still evaluating it. Ton Roosendaal 2005-10-11 19:54:15 +00:00
  • 85939c5839 looks like the warning fix caused problems so reverting it. Kent Mein 2005-10-11 19:21:31 +00:00
  • 63e02e0436 Found a crasher in editing text; load file with text, enter editmode for it and reload. I could fix the crash quickly, but it still gives not freed memory errors. Ton Roosendaal 2005-10-11 19:09:27 +00:00
  • 5c31e9f2b5 Scripts updated: - Discombobulator by Evan R and DirectX8 Exporter by Ben Omari. Willian Padovani Germano 2005-10-11 19:05:56 +00:00
  • c6524703d3 A couple of small fixes to get things working on solaris. Kent Mein 2005-10-11 18:07:37 +00:00
  • 1f0b9b3167 Bugfix #3170 Ton Roosendaal 2005-10-11 16:57:55 +00:00
  • 68924061ce Another fix for the heuristic code to prevent adding overlapping faces... (report #3167). Now hope I covered all! :) Ton Roosendaal 2005-10-11 16:49:57 +00:00
  • 3035625992 - force setResolu() to update all NURBS belonging to a curve Ken Hughes 2005-10-11 15:51:27 +00:00
  • 432f51647d Bugfix #3164 Ton Roosendaal 2005-10-11 15:27:28 +00:00
  • cf620b95d5 Updates and corrections to the BPy doc. Patch #2975 A large chunk of documentation goodness from Campbell Barton (ideasman). Thanks! Stephen Swaney 2005-10-11 15:11:39 +00:00
  • a84a75cfc3 -Bugfix #3174: incorrectly counting number of face vertices Ken Hughes 2005-10-11 14:35:43 +00:00
  • bcbaffc8c2 Look, in one commit! Ton Roosendaal 2005-10-11 14:04:57 +00:00
  • 0ff2691c5d - Fix compiler errors under MSVC free toolkit (thanks lguillaume) Ken Hughes 2005-10-11 13:36:07 +00:00
  • 5380db502e - added Mesh.MVert(); can now create 'thick' vertices which don't wrap mesh - implemented slice operations (get/set) for vertex list; allows script writers to manipulate lists of vertices (using 'thick' vertices) - fixed problem in mesh.faces.extend() which allowed the creation of "Eeekadoodle" faces - added mesh.update() method; (possibly) temporary fix to allow updating DAG Ken Hughes 2005-10-11 04:09:08 +00:00
  • b970eadedf Scripts: - updating some bundled scripts, thanks to authors Jean-Michel Soler, Campbell Barton and Anthony D'Agostino. Willian Padovani Germano 2005-10-11 02:32:58 +00:00
  • 93a4f6a876 Depsgraph now adds all NLA strip driver relations. This makes the demo file on the orange.blender.org blog (controller2.blend) work with the jaw driver Ton Roosendaal 2005-10-10 21:36:37 +00:00
  • 22653580ea Fix request from Orange; Ton Roosendaal 2005-10-10 20:14:12 +00:00
  • 830d1318e3 -ProjectFile .NET update * added IPO files to /src Joseph Gilbert 2005-10-10 20:13:18 +00:00
  • 28e585b058 -Another fix for mathutils.anglebetweenvecs() * test dot before clamping Joseph Gilbert 2005-10-10 19:50:53 +00:00
  • 48f69653c8 Added stub, so game engine player compiles again Ton Roosendaal 2005-10-10 19:34:35 +00:00
  • 28f0eeaf61 Ack! Recently the get_ipocurve was added in the game engine, for baking physics. This creates very bad dependencies... tsk! Ton Roosendaal 2005-10-10 18:57:55 +00:00
  • bbb2ab39a0 added editipo_lib.c editipo_mods.c to project Jens Ole Wund 2005-10-10 18:21:31 +00:00
  • 4bd9775936 Stupid me! Committed in wrong console with wrong dir... here's the rest of all files for the Ipo/Action/NLA makeover... Ton Roosendaal 2005-10-10 18:05:30 +00:00
  • 9b8868532a -mathutils fix * cos takes -1 to +1 Joseph Gilbert 2005-10-10 17:57:53 +00:00
  • 7f62678571 Missing include file made file not compilable... ALso fixed midsing bracket. Ton Roosendaal 2005-10-10 17:55:56 +00:00
  • 87365d8d40 Stage two of the giant animation recode project; Ipo/Action/NLA cleanup Ton Roosendaal 2005-10-10 17:42:48 +00:00
  • ad915277a0 msvc6 project file suite complete again Jens Ole Wund 2005-10-10 17:27:17 +00:00
  • ee77c42f01 Projectfile update * added new file to elbeem project Joseph Gilbert 2005-10-10 15:34:56 +00:00
  • ef06c33dd5 Patch for mathutils * fixed another issue with anglebetweenvecs Joseph Gilbert 2005-10-10 15:28:59 +00:00
  • 7095d8a11f - minor solver fix for msvc compilation - added pop up menues for fluid sim bake with no fluid objects or without valid output dir settings - fixed 3d view redraw for fluidsim buttons Nils Thuerey 2005-10-10 11:31:06 +00:00
  • d3d8441f67 - fixed fluidsim inflow speed init - fixed intersecting fluid objects init - added MSVC6 fixes from bjornmose (thanks!) Nils Thuerey 2005-10-10 08:52:42 +00:00
  • 328eeaf10b - added option to switch off compiling elbeem to scons files (set USE_FLUIDSIM=true) in this case only the new blenderdummy.cpp and utilities.cpp have to be compiled - restructured gui: * domain options split up into 2 sections * added compressibility and refinement settings * added inflow/outflow object types - increased progress bar by 1 Nils Thuerey 2005-10-10 06:59:47 +00:00
  • 4cea576ced - silly test inversion, thanks to Stephan Kassemeyer for noticing Daniel Dunbar 2005-10-09 21:01:57 +00:00
  • 8abb59b0ce - bug fix, paste clipboard on windows didn't free buffer Daniel Dunbar 2005-10-09 18:47:07 +00:00
  • 7a742d9f89 - bug fix #2940, at some point assumption that mesh_get_derived_... returned NULL in editmode was invalidated which caused a crash in particles (was freeing subsurf cache). I can't remember but hope that I didn't intentionally break this assumption for some reason. :/ Daniel Dunbar 2005-10-09 18:38:40 +00:00
  • 8649197925 - bug fix for #2948, made ccgSubSurf bail (completely) when it encounters an inconsistent mesh. I would really like this to be corrected at some other stage, probably on loading, but at least things shouldn't crash now. Daniel Dunbar 2005-10-09 18:18:11 +00:00
  • f105f96175 o another warning fix for msvc Daniel Dunbar 2005-10-09 16:59:10 +00:00
  • af8b623002 o some warning fixes (compare of int to NULL, missing prototype) Daniel Dunbar 2005-10-09 16:57:49 +00:00
  • b9e6e0c2ec make compiling with free ms vc7 toolkit easier hum .. do we need that ODBC .. looks like no Jens Ole Wund 2005-10-08 22:40:58 +00:00
  • 4af7d8db30 -fix for AngleBetweenVecs * correctly finds zero length vectors now Joseph Gilbert 2005-10-07 15:24:32 +00:00
  • 03be0d343d Quickly re-enabled drawing of Text object in editmode. Simple fix... but I am in a three meeting session in Stockholm now, can not do full tests, hope it works. :) Ton Roosendaal 2005-10-06 21:43:56 +00:00
  • 9b010e4762 * Added a Select -> Inverse for object mode, available in the 3d view header and toolbox. Matt Ebb 2005-10-05 13:08:07 +00:00
  • d6f1390a32 Missing file, must have slipped between 2 of the phone calls :) Alexander Ewering 2005-10-04 21:46:48 +00:00
  • 784a99b9b0 Beware, coded between 10 phone calls and 20 sudden surprises, but I still hope it's somehow usable :-) Alexander Ewering 2005-10-04 21:23:19 +00:00
  • 42bd456060 added elbeem though it won't compile without modifications thus i did not add to dependencies but still a nice reminder to build it at times Jens Ole Wund 2005-10-04 20:39:31 +00:00
  • 5f6dbf846b remove non-standard __FUNCTION__ use Ken Hughes 2005-10-04 20:27:25 +00:00
  • b6817b55e8 * Added from tuhopuu: icons in ok/confirmation popups ( http://mke3.net/blender/interface/controls/error_ok_icons.png ) Matt Ebb 2005-10-04 20:17:30 +00:00
  • 5b25951013 Drivers cannot drive channels of own Object, added error warning for it. I might allow this once, but it's a lot of new complexities then. It also means you cannot drive one Bone with another Bone in same Pose. Ton Roosendaal 2005-10-04 20:17:10 +00:00
  • 38ee277db1 adding mesh.c .h files to project Jens Ole Wund 2005-10-04 20:07:21 +00:00
  • fe6badc186 Another little fix for non-prop edgeslide Johnny Matthews 2005-10-04 18:50:58 +00:00
  • 375056def5 Added (temporal) fix for crashes with the new cool "show modifier deform in editmode" feature. This specific fix only patches the case with armature deformed meshes & vertex groups. Ton Roosendaal 2005-10-04 18:04:49 +00:00
  • d8c17fcf8b Bugfix #3188 Ton Roosendaal 2005-10-04 17:43:41 +00:00