Commit Graph

  • 0864011d27 Disabled commit of three days ago to speedup and improve hairstrand raytracing with a linedist (cylinder) check. It didn't behave OK on strands set to be more than 1 pixel (not to mention 10 pixels), and I have no time now to fully check and code it. Ton Roosendaal 2005-11-29 20:18:31 +00:00
  • 0140c36df9 Cleanup & preparation commit for getting Armatures/Poses/Actions working in the game engine again. Ton Roosendaal 2005-11-29 12:45:18 +00:00
  • 65ce2c2cee * warnings fixes Joseph Gilbert 2005-11-29 05:08:29 +00:00
  • 9321e844bd .net projectfile update * fixes file directory for elbeem (rebuild intern) * adds the tiff stuff to imbuf and copies dll Joseph Gilbert 2005-11-29 05:03:13 +00:00
  • 0ae3fe59a3 -- Partial bugfix for #3186. curve.getControlPoint() wasn't DECREF-ing values added to a list, causing a memory leak. Ken Hughes 2005-11-29 01:35:45 +00:00
  • c0e94f3063 Fix incorrect documentation for Window.QTest(). Ken Hughes 2005-11-28 22:49:59 +00:00
  • 10517e5e87 I hesitate to call it a bugfix... but it's a removal of a very ancient (2001) hack that enforced opening renderwindows smaller than screen size. Ton Roosendaal 2005-11-28 22:49:23 +00:00
  • 37bf3c5f85 fixing msvc6 project debuggin Jens Ole Wund 2005-11-28 22:22:25 +00:00
  • 8081b64ad8 added libtiff dll to 'release' target for scons (win32) Simon Clitherow 2005-11-28 20:01:14 +00:00
  • 5595f3cf62 Bugfix; using vertex+edge select in Mesh editmode, didn't restore selection correctly after re-entering editmode. Ton Roosendaal 2005-11-28 18:16:37 +00:00
  • 705497142d Bugfix #3469 Ton Roosendaal 2005-11-28 17:12:43 +00:00
  • 413a86e5d9 As reported on bf-committers maillist: new object centers were drawing in sets. To fix it, I got rid of a very ancient hack to enable set grey wire drawing (setting a global to pretend it's picking select draw). Now this setting is nicely passed on via functions as argument. Ton Roosendaal 2005-11-28 16:59:12 +00:00
  • ea16a99f57 cosmetic change to reduce console output on Os X when libtiif is searched. Jean-Luc Peurière 2005-11-28 16:11:27 +00:00
  • 0c52fc76dd Nvidia workarounds Jean-Luc Peurière 2005-11-28 13:50:44 +00:00
  • e1c66eb145 applied the 64-bit pointer patch submitted by Ken Hughes Erwin Coumans 2005-11-28 06:51:54 +00:00
  • 427cae9eeb -- Fix bugs caused (by me) by incorrect use of Py_RETURN_NONE macro in "if" statements. The macro defined in gen_utils.h expands to two statements; putting after an "if" statement without {} means the second statement should always be executed. I'm not sure if just putting braces around both statements would cause other compilers to complain. But this explains an earlier bug in the Object module which only appeared on MacOS/X. Ken Hughes 2005-11-28 05:21:25 +00:00
  • b2e32f5bd1 -- Bugfix #3458: keyblock.getData() was getting vertex data from keys incorrectly, including wrapping curve data as BezTriples. Needed to make a change to beztriple module so we could more easily create a "thick" BezTriple object similar to Blender.BezTriple.New(). Ken Hughes 2005-11-28 05:03:26 +00:00
  • 1745a077ad New object centers were not visible consistantly when using zbuffering. Instead of disabling zbuffer while drawing it, it now still writes zvalues, but not tests for it. That way the centers are visible independent of drawing order. Ton Roosendaal 2005-11-27 23:27:14 +00:00
  • ea1df5652d -- bugfix: me.subdivide() was declared NOARGS but was expecting an arg, causing a segfault. Thanks to Cam for catching it. Ken Hughes 2005-11-27 23:15:39 +00:00
  • 8fb9ef7a1d Bugfix #3467 Ton Roosendaal 2005-11-27 22:07:28 +00:00
  • 90bc4c1f83 Prevented mirror or ray-transparency to use the new hair-cylinder code. Ton Roosendaal 2005-11-27 21:15:45 +00:00
  • acd06aebc1 Depsgraph fix for editing linked Objects with the other instances being in other layers (or hidden with local view). Ton Roosendaal 2005-11-27 20:49:25 +00:00
  • ebb00c1ce5 Bug #3479 Ton Roosendaal 2005-11-27 18:54:23 +00:00
  • 29db5673c9 * Trying some tweaks to lamps/centers drawing based on IRC discussions Matt Ebb 2005-11-27 18:19:00 +00:00
  • dff7bebab8 Bugfix #3478 Ton Roosendaal 2005-11-27 18:17:02 +00:00
  • cb82936a98 Bugfix #3477 Ton Roosendaal 2005-11-27 17:27:32 +00:00
  • 82956daab9 spellcheck scripts in response to IRC whining. vertexes => vertices Stephen Swaney 2005-11-27 16:46:58 +00:00
  • 0e0cafcada "UV Test Grid" option in Image Window > Image menu > New, to generate a colored grid instead of a blank image, for quickly spotting distortion in UV maps. Brecht Van Lommel 2005-11-27 16:21:25 +00:00
  • dfd22eb943 As discussed in meeting, fixed another missing Python symbol from python.def and upped Python version to 2.4. This means that Cygwin/GCC will now be building Python 2.4 binaries. Thanks all! Chris Burt 2005-11-27 15:36:21 +00:00
  • a494a76e9e Finishing touch for hair strand shadows; Ton Roosendaal 2005-11-27 12:19:12 +00:00
  • f08200baa9 -- Change to make blender with game engine disabled build without errors on 64-bit machines. Ken Hughes 2005-11-27 03:47:17 +00:00
  • bc293ba7e1 patch #3475 for bug #2867 Object.makeParent with noninverse doesn't clear parentinv matrix Stephen Swaney 2005-11-27 01:42:46 +00:00
  • 83557b14fb -- correct typo in "Fields and Deflection" panel name Ken Hughes 2005-11-27 00:09:35 +00:00
  • 57aac76f45 Bugfix #3471 Ton Roosendaal 2005-11-26 18:38:54 +00:00
  • 85b2cd52f9 Increased maximum limit for Ztransp render to allow 1000 faces in a single pixel (was 200), this to prevent occasional errors with extreme haircuts! Ton Roosendaal 2005-11-26 18:07:57 +00:00
  • 34fe7292de Bugfix #3463 Ton Roosendaal 2005-11-26 17:56:39 +00:00
  • eb8012d1a1 UV_Export rounding error fixed by Macouno (from elysiun). Also standardized some indenting and export to black lines instead of red. Martin Poirier 2005-11-26 15:25:21 +00:00
  • 5b04f23777 Buttonswindow: Fkey cycling bug, accessing OBACT without checking it OK. Caused crash on pressing F6,F5 after deleting object (thanks DJC!) Ton Roosendaal 2005-11-26 15:13:10 +00:00
  • 800c12f4a1 Hairstrand render bug; using Orco could give errors... the orco pointers for some hair vertices were not initialized OK. Ton Roosendaal 2005-11-26 15:12:05 +00:00
  • 296b2bf1d9 Added three more cases for allowing to create a new quad (Fkey), based on inverting the checked triangle diagonal. Noticed issues while modeling subsurfs yesterday, in that case you can really be less strict. Ton Roosendaal 2005-11-26 13:09:25 +00:00
  • 63ca05b7b3 Four mirrored Weight Paint improvement/fixes: Ton Roosendaal 2005-11-26 12:23:33 +00:00
  • 51e70835cc patch #2869 MTex module additions contributed by Yehoshua Sapir (sapir) Stephen Swaney 2005-11-26 02:10:42 +00:00
  • 77f5473da9 test if merging with bf-blender works for Orange branch. Ton Roosendaal 2005-11-24 22:43:47 +00:00
  • 8128835ada Small fix: after rendering particles, the "disp" amount was not correctly put back to not 100% (if set). Ton Roosendaal 2005-11-24 21:53:51 +00:00
  • 9c66d202fe * Tweaked the logic of the Fkey button cycling to make it a bit smarter Matt Ebb 2005-11-24 17:55:46 +00:00
  • db31007e32 * Removed the OK? popups from extruding curve CPs. Matt Ebb 2005-11-24 17:54:49 +00:00
  • 986745abcc Bugfix (tracker #3456, elysiun forum). Ton Roosendaal 2005-11-24 16:54:55 +00:00
  • 9b8e7f55ed Using the "Lock" option in IpoWindow didn't update for Materials or Camera Ipos. Ton Roosendaal 2005-11-24 14:27:27 +00:00
  • 006e9547a9 - 'extern "C"' fix for MSVC as suggested by Stephane Nils Thuerey 2005-11-24 12:42:33 +00:00
  • fde3718843 While looking at the python Lattice code for a bug, I instead found what must clearly be a typo ... an 's_z' where an 's_y' should be -- python Lattice module owner please check! Chris Want 2005-11-23 23:43:02 +00:00
  • 899fe6ee9d Bugfix (own discovery!), using sequencer to render a scene updated the depsgraph 2 times to often, also confusing particle drawing when disp % is set. Ton Roosendaal 2005-11-23 21:25:20 +00:00
  • b7808ebf3e MSVC6 projects adding libtiff files to compile Jens Ole Wund 2005-11-23 21:11:36 +00:00
  • bb0445c722 Bugfix #3437 #3438 Ton Roosendaal 2005-11-23 19:19:44 +00:00
  • 53d426c49a I hoped we could skip a floor() in the new zbuffer code, but no... rounding negative values goes to zero, caused left pixel to not render in images. Ton Roosendaal 2005-11-23 17:38:05 +00:00
  • e506c9ea52 Forgot to remove code that draws the jitter samples in camera view! Ton Roosendaal 2005-11-23 15:39:25 +00:00
  • b9e7bf05f0 Forgot to note in previous commit: also cleaned up warnings in code, like using exported functions without adding it in the .h. Ton Roosendaal 2005-11-23 15:22:51 +00:00
  • 622f914776 New stuff & fixes in Blender OSA filtering. Ton Roosendaal 2005-11-23 15:20:45 +00:00
  • 65a824879c - temporary fix for MSVC (accessing a var from the elbeem lib caused trouble) Nils Thuerey 2005-11-23 15:18:45 +00:00
  • 936ed99cc6 Adding libtiff for win32 build Johnny Matthews 2005-11-23 14:53:51 +00:00
  • 16ec668047 added bad level call stub for sluidsim Jean-Luc Peurière 2005-11-23 14:42:17 +00:00
  • 6443269c7d With the holy blessing of guitarGeek: Using smooth on a mesh with a mirror modifier and the clipping option now preserves verts on the plane(s) of symmetry (i.e., those verts are smoothed, then projected back to the plane(s) of symmetry). Chris Want 2005-11-23 14:37:48 +00:00
  • 590e1c1e4a uh should have read the patch better, i did test it and it works :) Toni Alatalo 2005-11-23 14:31:47 +00:00
  • d40b4dbaf8 adding libtiff info to scons, applying http://vidar.gimp.org/tmp/scons-linux.diff Toni Alatalo 2005-11-23 14:28:40 +00:00
  • 6d8a7d7819 * Attempting to fix scons for mac os x. It seems to be correct, if I've made a mistake, someone can please help fix, just trying to get things to compile here in the studio. You'll need to delete config.opts Matt Ebb 2005-11-23 13:44:58 +00:00
  • 1b6482771e - solver now supports animated time steps, gravity and viscosity, an example can be found here: http://www10.informatik.uni-erlangen.de/~sinithue/temp/fluid_timeanim.mpg - for simulation time animation the time IPO of the object is currently used, for all three there should probably be new ipos in the fluidsim struct - started the API in elbeem.cpp, to get rid of parser & export via HD (it's not yet used) Nils Thuerey 2005-11-23 12:51:07 +00:00
  • 5c56ca1180 - changed DerivedMesh integration, the fluidsim meshes now replace the original one. so modifiers now work with them (apply modifier, or edit mode still work on original mesh). this should fix the three fluidsim bugs in the tracker. - fixed stupid makesdna problem (writing "char string[160+80]" isnt a good idea :) - changed GUI a bit, now displays an estimate of the required memory, there's still a problem with redrawing (currently relies on a call to the derived mesh generation) - the fluidsim struct changed to store the bounding box, and the current loaded surface mesh - temporary simulation files are now removed if env. var. BLENDER_DELETEELBEEMFILES is not set or zero - fluidsimSettingsFree now gets properly called when freeing an object Nils Thuerey 2005-11-23 12:49:22 +00:00
  • c35a8fe463 - added dynlibtiff.c and tiff.c for compilation Nils Thuerey 2005-11-23 08:50:57 +00:00
  • 06a496254c nan definition for precompiled libtif Jean-Luc Peurière 2005-11-23 01:13:50 +00:00
  • 576812004c updated the python script to create a good c file. Thanks intrr. Kent Mein 2005-11-22 20:45:36 +00:00
  • 52a13fb71b Made the envvar stuff work and slightly simplified it ;-) Alexander Ewering 2005-11-22 20:41:15 +00:00
  • d234f611f5 got rid of snprintf.... Replaced with MEM_mallocN and friends... Kent Mein 2005-11-22 20:24:28 +00:00
  • 9664b7924f - accidentally removed a macro for returning Py_None for python 2.3 Joseph Gilbert 2005-11-22 19:34:28 +00:00
  • fe29a3c64b A few more python 2.4 macros to covert to 2.3 compatible code. Joseph Gilbert 2005-11-22 19:23:26 +00:00
  • d9a4559335 Little bit of testing code snuck in there. Joseph Gilbert 2005-11-22 19:14:10 +00:00
  • 3489fdcd06 Fix for a python boolean macro that shouldn't be there. Joseph Gilbert 2005-11-22 19:12:46 +00:00
  • 00f266c651 This is a modified version of patch #2995 To enable dynamic tiff support. I had to fix some of the logic in the fileselect box for icons, I also expanded the patch to look in various default locations for a dynamic libtiff.so/libtiff.dll and look at the env variable BF_TIFF_LIB if it can't find it automatically. If unable to load the library it prints a message about setting BF_TIFF_LIB to the console. Kent Mein 2005-11-22 18:50:03 +00:00
  • b63e26e109 Added some equvalency tests for the other math objects * ==, != are defined for matrix, quat, euler. Joseph Gilbert 2005-11-22 17:59:49 +00:00
  • 6c619b235c Another bugreport, this time Basse: in NLA a position could sometimes be set whilst the actual time was 1 frame after the strip. Appeared to be a rounding error that didnt show in OSX. Ton Roosendaal 2005-11-22 17:58:10 +00:00
  • 17c26f4ccb Matt bugreport; stride bone caused character to float away while moving a key in action window. Ton Roosendaal 2005-11-22 16:35:21 +00:00
  • 425fb98a05 Crasher bug from andy: loading a file with "No UI" crashes when that file has no camera, and current project has camera view. Found out the new camera decoration code needs prevention from reading data from non-camera objects too. Ton Roosendaal 2005-11-22 16:14:07 +00:00
  • dd57ec03a1 Removed clipping conventions for setting prefsize in Blender. Meaning, for dual monitors you can start blender on a negative starting size too, like blender -p -1280 0 1920 1280 Ton Roosendaal 2005-11-22 15:58:09 +00:00
  • 3cd17c637a * LSCM live transform is finally here! Matt Ebb 2005-11-22 15:00:32 +00:00
  • af2042d219 new attempt at the pyboolean macro, 'cause that style did not work in one line if/elses - this one is from the py 2.4 boolops headers. Toni Alatalo 2005-11-22 11:25:23 +00:00
  • 3caeea233d trying to fix new armature compile probs on macs (w/ py 2.3 probably) by adding the 2.4 macros for returning python booleans. Toni Alatalo 2005-11-22 11:18:34 +00:00
  • 2e71e17873 MSVC6 project file service :) adding new files to project IMB_radiance_hdr.h radiance_hdr.c Jens Ole Wund 2005-11-21 23:26:44 +00:00
  • 71e47b31c6 Bugfix #2841 Ton Roosendaal 2005-11-21 22:47:23 +00:00
  • 280375ab2c - editng options for armature added to AramtureType Joseph Gilbert 2005-11-21 22:21:46 +00:00
  • 838fb77159 - drawtypes added to ArmatureType * uses module constants added to Armature.c Joseph Gilbert 2005-11-21 21:26:09 +00:00
  • ac80b4ba11 * added some display options to the ArmatureType class Joseph Gilbert 2005-11-21 20:54:29 +00:00
  • 4d7ca2931c * adds deformation properties to armatureType Joseph Gilbert 2005-11-21 20:22:08 +00:00
  • d5f1fc13b7 * [ #3376 ] Blender.Mathutils.Matrix().toQuat() broken - a 0-degree rotation gives a abitrary axis of 1,0,0 not 0,0,0 Joseph Gilbert 2005-11-21 19:42:20 +00:00
  • e9ea05815d Radiance HDR image file includes Joseph Gilbert 2005-11-21 19:16:52 +00:00
  • 46875a6400 Changed powf to pow. (For Solaris) Kent Mein 2005-11-21 18:03:42 +00:00
  • 5fa3d74d3c Bugfix #3153 Ton Roosendaal 2005-11-21 17:48:20 +00:00
  • 125eaed808 Fix #3064 Ton Roosendaal 2005-11-21 17:06:16 +00:00
  • 1568ebcd5f Bugfix #3346 Ton Roosendaal 2005-11-21 16:21:03 +00:00
  • aedaba8223 Bugfix #3434 Ton Roosendaal 2005-11-21 15:59:01 +00:00
  • 9607fac3a5 A few more doc updates Joseph Gilbert 2005-11-21 15:44:59 +00:00
  • 0e62c58b08 Some updates to armature documentation. Joseph Gilbert 2005-11-21 15:36:36 +00:00
  • 256b878b50 Colorband input for ramp shaders need to be clamped for (0-1)... Ton Roosendaal 2005-11-21 15:21:55 +00:00