Commit Graph

  • d3113b5184 Orange: made duplicators work for dynamic particle systems. Meaning; a particle generator can be duplicated. Ton Roosendaal 2005-12-11 14:28:22 +00:00
  • feb14b9b66 Orange: Removed old duplicator stuff from renderconverter.c... Ton Roosendaal 2005-12-11 13:37:05 +00:00
  • d7bee8c117 Big commit with work on Groups & Libraries: Ton Roosendaal 2005-12-11 13:23:30 +00:00
  • e0d20e00ce Added some details in the Mathutils documentation. Campbell Barton 2005-12-11 04:20:37 +00:00
  • 76e7905736 -- Bugfix #3573: Deleting a scriptlink when some other scriptlinks were no longer linked to a script would cause a crash. We now delete all scriptlinks which are not linked. Ken Hughes 2005-12-10 19:36:05 +00:00
  • 080eb9b3fa -- Bugfix #3564: Texture.getImage() always returned None for Env maps, even if an image was assigned. Ken Hughes 2005-12-09 23:19:00 +00:00
  • ccb285006c Bugfix #3526 Ton Roosendaal 2005-12-09 17:22:50 +00:00
  • 485dd1d376 Orange; WIP commit for inclusion of "Tangent" vector in rendering. This first implementation only supports it for Meshes with UV maps, and only tangents in V direction. Ton Roosendaal 2005-12-09 15:14:32 +00:00
  • 7b2f1d4776 change return of getMarked method for dict {framnum:['nameframe']} . Joilnen Leite 2005-12-09 15:00:54 +00:00
  • e4c375ef0b bugfix #3550 Johnny Matthews 2005-12-09 14:49:41 +00:00
  • 1e589f59d0 -- Bugfix #3520: Text with extrusion and/or bevelling would would disappear when edit mode was entered. Ken Hughes 2005-12-09 14:30:51 +00:00
  • cf42e62ebb -- Bugfix #3545: Toggling the "apply modifier to editing cage during Editmode" flag in one modifier cleared the flag for all other modifiers. It now only allows toggling of the last modifier in the stack. Ken Hughes 2005-12-09 13:57:27 +00:00
  • c492729b3a New feature: "Stress" texture input channel Ton Roosendaal 2005-12-08 22:05:42 +00:00
  • 13d638c8b8 bugfix #3550 Johnny Matthews 2005-12-08 21:35:08 +00:00
  • ae8c2963e5 Orange: fix for duplicator-group using X-Ray or Transparent draw options. Note that X-ray is skipped, since it can only work for clearing the zbuffer, but Transparent works now. Ton Roosendaal 2005-12-08 20:07:41 +00:00
  • 459d9607e8 Orange: Made Action Editor to respect Bone layers too. Ton Roosendaal 2005-12-08 18:32:06 +00:00
  • 7422fd4fff Orange: Action editor didn't reset selection flag on selecting Pose bones. Ton Roosendaal 2005-12-08 15:18:42 +00:00
  • 4b7bc941e5 Orange: More fixes in bone-layers (#$@%!). - constraint buttons were drawing the hidden bone settings - ctrl+I or 'Add constraint' didn't respect layers yet Ton Roosendaal 2005-12-08 15:05:14 +00:00
  • 42ec7a2afa Orange: Made Nkey and info text in 3d window respect Bone Layers. Ton Roosendaal 2005-12-07 23:25:43 +00:00
  • e67360cb97 Made Mesh verts/edges/faces hashable (as they were in NMesh); this will make it easier for some scripts to be converted. Ken Hughes 2005-12-07 21:12:33 +00:00
  • 89974f1546 Orange fixes; Ton Roosendaal 2005-12-07 20:28:48 +00:00
  • 2f0ae40979 Bugfix from own collection: Rename option in Outliner didn't handle an ESC correctly. Button wasn't closed then. Ton Roosendaal 2005-12-07 19:59:26 +00:00
  • 44c9b42f60 Orange: Bugfix for uninitialized variables in lscm/stretch, forgot to update initialization when switching from MEM_callocN to BLI_memarena. This should fix the windows crashes. Brecht Van Lommel 2005-12-07 19:54:52 +00:00
  • 0c60e72cbf Orange: Group with curve objects in it, and used with group-duplication, didn't update display when original was on hidden layer. Ton Roosendaal 2005-12-07 19:47:22 +00:00
  • 5b71510ecf A patch from Ken Hughes per request of Bassam here at Orange: Python access to armature visibility layers. Toni Alatalo 2005-12-07 19:36:01 +00:00
  • ddc98d1307 Orange: option "Add to new group" (CTRL+G) didn't work when a group already existed. Ton Roosendaal 2005-12-07 15:13:37 +00:00
  • fba94ef97a Orange: Custom drawing types for bones in Poses! Ton Roosendaal 2005-12-07 15:07:31 +00:00
  • 5a514ae20e Orange Bugfix: depsgraph code crashed on building particle system without forcefields.... tsk! Ton Roosendaal 2005-12-07 12:46:34 +00:00
  • 1123be1bcc Orange request; Bones in Armature now have own layer settings. Ton Roosendaal 2005-12-07 12:36:26 +00:00
  • b02ff5f2a2 -- Bugfix #3551: fix memory corruption problem if Text3d.setText() called while selected text is in edit mode. Ken Hughes 2005-12-07 05:44:29 +00:00
  • b558edd629 Fix memory leak; if Blender quits while in text edit mode, free textbuf inside of free_editText(). Ken Hughes 2005-12-07 05:41:58 +00:00
  • 4cf83c2c14 Fix for bug #3529 Kent Mein 2005-12-06 18:52:55 +00:00
  • 39ca3e3fa4 -- Bugfix #3548: material.setMode() was doing incorrect range check on inputs, returned error setting RAYMIRROR or RAYTRANSP modes. Ken Hughes 2005-12-06 17:08:09 +00:00
  • ee63a6fd79 Orange: Ton Roosendaal 2005-12-06 17:05:37 +00:00
  • 6555ddbcd8 Orange: Series of fixes in Library linking of groups; Ton Roosendaal 2005-12-06 15:39:25 +00:00
  • 898cbe370e Orange: Pointer was checked before being set... but it refused to crash on me! For everyone else it crashed on rendering. Thanks Toni for the bughunt. Ton Roosendaal 2005-12-06 15:02:13 +00:00
  • 2f716483a9 Orange: fix for reading material light groups (didnt set pointer OK yet) (Thanks Lee for finding it!) Ton Roosendaal 2005-12-06 12:14:53 +00:00
  • 952a2709ad Orange: tuesday sync with bf-blender Ton Roosendaal 2005-12-06 10:58:54 +00:00
  • d024452ebf Orange branch: Revived hidden treasure, the Groups! Ton Roosendaal 2005-12-06 10:55:30 +00:00
  • 1aebee2f9e More corrections and additions to Ipo and IpoCurve documentation. Ken Hughes 2005-12-06 06:16:10 +00:00
  • 569f9de63c Added some extra parameter checking in Ipo driver code. Ken Hughes 2005-12-06 05:42:23 +00:00
  • e61ebefd90 Added GPL licence header. possibly some other new stuff, not sure how old the CVS console script was. Campbell Barton 2005-12-06 04:30:23 +00:00
  • 9497b6dfb6 Updated bvh importer. tested on over 100 bvh files. Campbell Barton 2005-12-06 03:53:35 +00:00
  • 2d19c4f208 -- Bugfix 3543: call to test_index_face() in decimateModifier_applyModifier() was passing pointer to the wrong face, which led to eekadoodle later in EditMode. Ken Hughes 2005-12-06 00:02:55 +00:00
  • 34049def4e Modified the logic under linux. My 64bit box fell through and didn't do anything because it didn't match a CPU type, so changed the logic so there is a default. Kent Mein 2005-12-05 21:32:55 +00:00
  • 1a2ac4e64d -- Bugfix #3072: As discussed on IRC, matrix.invert() should throw a ValueError exception if matrix is singular. Ken Hughes 2005-12-05 19:57:23 +00:00
  • e209676d3d -- Bugfix 3453: coercion operations were doing an extra incref on coerced objects. Also found extra increfs on some newly-created quat and matrix objects, from calls to Matrix_Identity() and Quaternion_Identity(). Ken Hughes 2005-12-05 19:02:30 +00:00
  • 863234481e "Make Local" menu (Lkey) now has as first option to make only Objects local, keeping all Data stuff (Mesh, Materials) from Library. Ton Roosendaal 2005-12-05 17:06:58 +00:00
  • f98a5a8036 Bugfix #3514 Ton Roosendaal 2005-12-05 13:44:22 +00:00
  • cd014fd556 Bugfix #3512 Ton Roosendaal 2005-12-05 13:22:16 +00:00
  • a2d66cbff8 Hrms... setting the undosteps to zero then should also work! :) Ton Roosendaal 2005-12-05 11:52:30 +00:00
  • 4fb1bcaa15 Bugfix #3507 Ton Roosendaal 2005-12-05 11:46:40 +00:00
  • bf05bbef86 Fix unchecked parameter in M_Ipo_Recalc, and some documentation fixes. Ken Hughes 2005-12-05 05:23:35 +00:00
  • 00ce7c629f -- remove unused variable "dict" which was giving compiler warnings. Ken Hughes 2005-12-05 01:07:24 +00:00
  • bc16c3bd7a fix for exotic msvc6 projects building so i think i can do, though we're BCON-4 ( official builds are VC7 anyway ) Jens Ole Wund 2005-12-04 22:44:19 +00:00
  • dd1f6c649a Orange bramch: New diffuse shader, "Fresnel", which using existing fresnel formula. Since it hilights edges (away from lamp), nice to fill darker parts with the new layering system. Ton Roosendaal 2005-12-04 20:43:41 +00:00
  • beb80aa609 -- Fix segfault when callign Blender.Armature.Get() with no parameters Ken Hughes 2005-12-04 20:39:56 +00:00
  • 386ac3877a Dang, another fix in orange tree... I keep spamming commit maillist that way! Ton Roosendaal 2005-12-04 18:18:36 +00:00
  • bba3cebd4c Orange: two fixes, Ton Roosendaal 2005-12-04 18:07:53 +00:00
  • 1efe0a7232 Sunday sync of Orange with bf-blender Ton Roosendaal 2005-12-04 17:22:36 +00:00
  • 409f60d605 Bf-blender commit! :) Ton Roosendaal 2005-12-04 17:18:58 +00:00
  • 1b7089a306 Orange 'layer commit' fix: Texture buttons crash when selecting an empty texture channel Ton Roosendaal 2005-12-04 16:15:04 +00:00
  • 9633d7a241 Orange fix: previous commit from Brecht called unwrap_lscm_live_end() without check for correct spacetype in use. :) Ton Roosendaal 2005-12-04 14:37:18 +00:00
  • aa939b8599 Orange branch feature; Material Layering Ton Roosendaal 2005-12-04 14:32:21 +00:00
  • c2cff1cbcf More work on the new unwrapper code (orange branch): Brecht Van Lommel 2005-12-03 23:22:31 +00:00
  • e49998807c - fixed output behaviour (now behaves just like render output, thus directories in the path are created using RE_make_existing_file in fluidsim.c) - changed default output to be '//fluidsimdata/...' - hopefully fixed bugs #3466 and #3470 (orco texture coords caused problems when the fluidsim mesh was bigger than the original one, one no other deformations were used - new deformedVerts are now allocated in this case in DerivedMesh.c) Nils Thuerey 2005-12-03 17:45:35 +00:00
  • 8cb14867b0 Added Copy/Paste 'mapping' options for World/Lamp buttons. Ton Roosendaal 2005-12-03 12:55:35 +00:00
  • 8a84a957f2 Orange tree: Raytrace mirror crash, due to mixup in skyshade call (for 'glob' texture) Ton Roosendaal 2005-12-03 09:24:21 +00:00
  • 5b9e85f0a2 Just one more useful commit from Desoto: added a newline to the end of the file. Hold the applause please. Chris Burt 2005-12-03 00:52:51 +00:00
  • 4739837377 fix for #3498 Kent Mein 2005-12-02 21:46:52 +00:00
  • 9588cfdffe Small changes to API docs on curves and space handlers explanations. Ken Hughes 2005-12-02 21:25:30 +00:00
  • 6263390e73 This commit does very little for the number of files touched. I updated gen_dynlibtiff.py so its in sync with the file(s) it creates. I added a little more documentation to the readme.txt for adding new file formats. Kent Mein 2005-12-02 21:13:14 +00:00
  • 6ba27d69b0 -- Bugfix #3524: theEditMesh structure was not being initialized correctly. Ken Hughes 2005-12-02 18:00:38 +00:00
  • 066f79cfa4 Friday merge of bf-blender into orange branch. Ton Roosendaal 2005-12-02 13:55:13 +00:00
  • d1c5950121 Extra texture channel input for Mist effect; "Global". This feeds the global coordinate (from faces) to the sky texture color calculus, this to make textured mist a bit less transparent (was only view coordinate). Ton Roosendaal 2005-12-01 22:16:07 +00:00
  • b99e1f6b3c Just copied over changes in engine, from bf-blender. This someohow was missing in the previous bf-blender sync. Now engine compiles for orange tree too. Ton Roosendaal 2005-12-01 19:32:54 +00:00
  • c4a1d655ae True X-mirror mesh editing! Ton Roosendaal 2005-12-01 19:04:57 +00:00
  • a332c7c387 Bugfix #3510 Johnny Matthews 2005-12-01 16:36:30 +00:00
  • 466c92c91d - last bugfix caused problems when using the makefile, this should work as well now Nils Thuerey 2005-12-01 16:10:38 +00:00
  • 64a6fde567 Wee li'll commit in tooltip for "W" button softbodies. Ton Roosendaal 2005-12-01 16:00:39 +00:00
  • ee20ed8e67 - this should fix bug #3468 (scons problem with fluidsim off) Nils Thuerey 2005-12-01 15:44:08 +00:00
  • a09fbc080d Small addition to stretch minimize: with pad +/- or the wheel mouse you can now blend between the original and minimized. Brecht Van Lommel 2005-12-01 12:45:17 +00:00
  • 1a59b16b48 Updated the sconscript for new file parametrizer.c Matt Ebb 2005-12-01 11:05:52 +00:00
  • 8a7242ff16 -- Bugfix #3139: Blender.Library.Open() was changing current .blend filename. We now save and restore file before opening library. Ken Hughes 2005-12-01 05:30:15 +00:00
  • 95e94b4630 Make curnurb.flagU and curnurb.flagV range check their inputs, plus make the documentation correctly describe how the attributes and methods work. Ken Hughes 2005-12-01 04:50:04 +00:00
  • d6feeb6b22 Orange branch commit. Brecht Van Lommel 2005-12-01 02:09:21 +00:00
  • d369a44dde Orange bugreport; disabling (with small icon button) a deforming modifier for EditMode, the CrazySpace correction still worked. Made it check for the modifier mode flag. Ton Roosendaal 2005-11-30 20:22:27 +00:00
  • 22188fba21 -- previous commit was decrefing a borrowed reference; thanks Ascotan for tracking this down! Ken Hughes 2005-11-30 20:18:54 +00:00
  • ec2644fe5c Bugfix - own repertoire :) Ton Roosendaal 2005-11-30 18:58:10 +00:00
  • ce3164e259 Boolean op error handling has been added. When a no closed mesh is used the follow message is showed: "Both meshes must be a closed mesh" Marc Freixas 2005-11-30 17:38:41 +00:00
  • 738d3e4ae3 Boolean op are undeffined when one of the two meshes are a no closed mesh (without holes). I put a test to check the input meshes before do any thing. If one mesh have holes a error code is returned. Marc Freixas 2005-11-30 17:35:54 +00:00
  • 1eab492c4b Syncing Orange branch with bf-blender Ton Roosendaal 2005-11-30 13:58:01 +00:00
  • b7a4a6c837 -- Bugfix #3186: Fix memory leaks caused by multiple calls to PyDict_SetItemString() with objects that were not properly decrefed afterwards. Due to the number of places this was used, I added a wrapper EXPP_dict_set_item_str() to gen_utils.c to handle it. Ken Hughes 2005-11-30 08:18:06 +00:00
  • 00f4310970 -- Bugfix #2868: NMesh.update(0,0,1) with derived mesh data would cause a crash. Hopefully the NMesh module will die a silent death before we discovere this doesn't really fix the problem :-) Ken Hughes 2005-11-29 23:38:40 +00:00
  • adb2d5d88a Bugfix #496 Ton Roosendaal 2005-11-29 23:31:26 +00:00
  • a381cb2fca Bugfix #3494 Ton Roosendaal 2005-11-29 23:09:36 +00:00
  • 04387f403f Bugfix #3493 Ton Roosendaal 2005-11-29 21:44:47 +00:00
  • e2723d671a Fixed calls to BIF_draw_icon_blended() in draw_marker() to use TH_BACK, also removed unused parameter from draw_markers_time(). Ken Hughes 2005-11-29 21:41:31 +00:00
  • 4798e3ac28 A small tweak on the Glow effect Alpha channel. Johnny Matthews 2005-11-29 21:14:42 +00:00
  • 36cc4a632f Possible fix for bug #3400 Johnny Matthews 2005-11-29 21:07:17 +00:00