e5b9f62c6ebugfix #3100 Hrms... previous commit here to make sure faces are not added 'double', caused a part in removedoubles not to work well, removing too many faces. Solved it more proper now.
Ton Roosendaal
2005-09-24 15:36:25 +00:00
94aa843626Patch #3099 - bugfix for #3097. a little tweak for arg parsing.
Stephen Swaney
2005-09-24 15:28:59 +00:00
0ce3341aaaCreated a new sub-context ("tab") for all physics related button panels. There we can find now Particles, Fields & deflectors, Soft Body and Fluids. This also as preparation for more work on the particle side (becomes two panels).
Ton Roosendaal
2005-09-24 15:10:08 +00:00
abe9799c47Made sure in vpaint, wpaint and tpaint the "draw extra wire" shows identical as for non-paint drawmodes. I guess this exception was from period before we had subsurfed paint drawing... right daniel?
Ton Roosendaal
2005-09-24 14:27:32 +00:00
1a82b405fdOlder files, saved with old IKs, crashed sometimes on do_versions. This whole backward conversion stuff is getting nuts! :)
Ton Roosendaal
2005-09-24 14:19:37 +00:00
e282f49904Error in derivedmesh... OBACT undefined of course. :)
Ton Roosendaal
2005-09-24 13:55:39 +00:00
e1c56fc201Made WeightPaint use shaded mode. This thanks to the preparations as done by daniel before. :) Note; the shaded display uses smooth normals by default, because thats how the derived mesh works!
Ton Roosendaal
2005-09-24 13:49:55 +00:00
ac4dde3477- one line bug fix: when user changed position of keys in Ipo Curve Editor, then position of keys weren't redrawn in Timeline
Jiri Hnidek
2005-09-24 12:42:30 +00:00
7cf9300d4dOld error... on ctrl+clicking new bones, the envelope bone distances were not correctly flushed for connected bones.
Ton Roosendaal
2005-09-24 10:34:50 +00:00
6b33e12b90Bug fix#3094
Ton Roosendaal
2005-09-24 09:05:48 +00:00
4fb0cccc68- merged latest version of fluid solver (fixed shadowed variables warnings, removed cfgparser.hpp, added cfgparser.h, removed debugging output) - added support for env. var BLENDER_ELBEEMDEBUG to enable debugging output again - fixed missing triangle display (marching cubes produced v3=0 triangles) - fixed geometry init bug (nearest intersection check for intersecting objects was messed up) - changed position of derived mesh creation in DerivedMesh.c (for some reason the useDeform code is necessary, without it or with useDeform=0 nothing is displayed) - 3dviews now update every 2 seconds to show simulation progress - note: mesh_strip_loose_faces(me); in ./source/blender/blenkernel/intern/mesh.c:937 not necessary anymore?
Nils Thuerey
2005-09-23 14:42:14 +00:00
5f767d1627the usual missing files / include path setting game So the linker only misses performElbeemSimulation(..) I can't create El'Beem.lib with msvc6 as discussed in ML If you comment off the 2 calls in fluidsim.c blender compiles with msvc6 projects again with the complete fluid UI but simulation won't run
Jens Ole Wund
2005-09-23 10:41:11 +00:00
f12a551213Bugfix #2746
Ton Roosendaal
2005-09-23 08:29:32 +00:00
00d26ddf48Bugfix #2948
Ton Roosendaal
2005-09-23 08:12:52 +00:00
367c91bf34Bug report #3092
Ton Roosendaal
2005-09-23 07:28:15 +00:00
abb66762f1Bugfix #3089
Ton Roosendaal
2005-09-22 20:11:21 +00:00
942eb67b40Warnings fix for windows.
Joseph Gilbert
2005-09-22 19:48:26 +00:00
aec7821c2dBugfix #3085
Ton Roosendaal
2005-09-22 19:47:31 +00:00
58367385f1update to .NET project files * added support for elbeem
Joseph Gilbert
2005-09-22 19:46:28 +00:00
38922c74c0update to .NET project files *Added elbeem project to /intern (please rebuild intern)
Joseph Gilbert
2005-09-22 19:45:00 +00:00
d2304e5abbthe missing menu selection for the newly added Curve RVKs
Toni Alatalo
2005-09-22 19:41:30 +00:00
18e50e166eBugfix #3075
Ton Roosendaal
2005-09-22 19:12:53 +00:00
f29f335ad5Before including <GL/gl.h> on windows you have to include <windows.h>
Joseph Gilbert
2005-09-22 18:03:58 +00:00
d9fa984f35More properly coded version for adding edges... now only do_versions() reads from the old mface->edcode flag to set edge drawing.
Ton Roosendaal
2005-09-22 17:52:41 +00:00
0f6194e5bcBugfix #3077
Ton Roosendaal
2005-09-22 17:00:58 +00:00
7cd510f2d8- interactive joining of two screen areas - user can interactively select, what screen are will be "kept alive" and what will be destroyed - screenshot:
Jiri Hnidek
2005-09-22 12:45:19 +00:00
8a1266661eCourtesy of Shaul Kedem:
Alexander Ewering
2005-09-21 20:28:44 +00:00
5bac916e83Part of Bpy Cleanup: change attribute access to use tp_getset. for these modules. Adds some new convenience funcs to gen_utils.
Stephen Swaney
2005-09-21 19:48:40 +00:00
e1fe7c88ec- fixes elbeem SConscript file for python2.3 - added temporary fix for 128+ resolutions
Nils Thuerey
2005-09-21 13:30:39 +00:00
10a790041bOrange request; get RVK (relative vertex keys) work for Curve objects. Sir yes sir!
Ton Roosendaal
2005-09-20 21:18:37 +00:00
61c341a152- intrr said, that if(strlen(marker->name)>0) is a bit cumbersome ... I hope, that current solution will not provoke him ;-)
Jiri Hnidek
2005-09-20 17:28:23 +00:00
ff22c1de20- name of marker is printed only when strlen(marker->name) is bigger then zero - bug fix (feature request): name of marker isn't pushed out of window, when timeline window isn't very high (thanks Matt for bug report)
Jiri Hnidek
2005-09-20 16:36:07 +00:00
bb59977d79Bugfix #3041
Ton Roosendaal
2005-09-20 10:26:23 +00:00
0746e7edb3Bug fix#3044
Ton Roosendaal
2005-09-20 10:21:30 +00:00
256a59c36eBug fix#3052
Ton Roosendaal
2005-09-20 09:43:03 +00:00
3ef1f0f3e3Made EditMode armature border-selecting smarter. Rule now is: - If there's points in the border, only the points get selected (and an entire Bone when both points are in border) - If no points in the border, the tip gets selected for connected Bones, the entire Bone gets selected for non-connected Bones.
Ton Roosendaal
2005-09-20 08:48:06 +00:00
820bcb4be8Bug fix#3070 <blush>Missing "2*" caused AO tables to be only initialized half</blush> Result was bad AO quality in render, and unpredictable brightness. This bug happened in previous commit, when fixing random table issues.
Ton Roosendaal
2005-09-20 08:06:03 +00:00
f210e88263Coding style from spaces to tabs in files related to Unicode Font Object. Function strlen changed to wcslen in editfont.c in ALT-U (undo) functionality.
Mika Saari
2005-09-19 17:58:51 +00:00
6183bdf1b8Added id strings to the tops of buttons_*.c files which were missing their correct format. CVS expands $Id$ to the format you usally see at the tops of files and these only had $Id: which CVS ignores.
Chris Burt
2005-09-19 13:26:17 +00:00
ed674ba6f9Added 'Radial' blend texture type for created colored radial gradients like that you might find on a CD. Special thanks to use Phlip in #blenderchat for help on the math. Thanks Philp!
Chris Burt
2005-09-19 13:00:44 +00:00
4074832f90Add #ifdef INTERNATIONAL around #include, potentially fixes compilation
Alexander Ewering
2005-09-19 10:15:26 +00:00
bf0ef10179Bugfix #2971
Ton Roosendaal
2005-09-19 07:53:08 +00:00
4bfbb978d2Bug #2930:
Alexander Ewering
2005-09-19 00:12:43 +00:00
743bf0c7bbLooking at it, I could improve drawing of selection at least *slightly* for TextOnCurve. It draws with errors, but it's at least possible to remotely guess the selection :-)
Alexander Ewering
2005-09-18 23:50:23 +00:00
9db14ce9b3Disabling underlining for text objects with "TextOnCurve", because it can never work correctly with it, the way it is currently implemented.
Alexander Ewering
2005-09-18 23:44:30 +00:00
47d5cc2757Added zlib include for solaris and windows to fix broken compilation of new fluids sim. Thanks lukep and theeth!
Chris Burt
2005-09-18 17:06:21 +00:00
e2d577de9einitial commit of the fluid simulator. Ton reviewed and gave his blessing. Zr, can you have a look ?
Jean-Luc Peurière
2005-09-18 13:27:12 +00:00
9e3468bde2NLA strips that had an internal repeat, didn't use correct timing to be rendered with MBlur or Fields. This is a fix for now, but I've already noticed several pending issues for Blender's internal time control (time ipos, global time control, startframe offsets, etc). That's for another time! (pun not intended :)
Ton Roosendaal
2005-09-18 12:24:14 +00:00
7c8e636979Small fixes, based on bugreports;
Ton Roosendaal
2005-09-18 11:20:05 +00:00
4803b14675compatibility fix for Os X tiger with make.
Jean-Luc Peurière
2005-09-18 11:19:53 +00:00
adb6e0cd2eupdate to .NET projectfiles - added missing header files to src and src_cre projects
Joseph Gilbert
2005-09-16 22:36:30 +00:00
0804d66f79- Imagepaint code cleanup: - Move UVTEXTTOOL variables into global Gip struct (like Gvp for vertex paint). This will probably be moved into SpaceImage later, so it is saved with the .blend file. - Disable tool drawing. a better solution needs to be found. - Panel button layout is still the same, this will change.
Brecht Van Lommel
2005-09-16 20:17:09 +00:00
7c29e6d551And this time, the right file.
Alexander Ewering
2005-09-15 22:06:31 +00:00
825d0d5d58Fix the "Text to 3D Font" options in the text editor.
Alexander Ewering
2005-09-15 22:03:41 +00:00
c664f23c9eBug fix#3036 Particle emittor parented to Bone in armature didnt update correct.
Ton Roosendaal
2005-09-15 20:34:41 +00:00
08d52f781dMade sure makefiles use by default the lib/ libraries for OSX. It was still pointing at /sw (fink stuff)
Ton Roosendaal
2005-09-15 20:25:44 +00:00
e63f211721Adding missing prototypes, removing unused variables, initializing vars, all to make compiling warning less again in gcc. :)
Ton Roosendaal
2005-09-15 17:32:24 +00:00
0a2b71a3a4Getting blender to compile for IRIX, in particular:
Chris Want
2005-09-14 21:50:37 +00:00
902b11b84cAn #include <wchar.h> was needed to ccoompile on OSX
Chris Want
2005-09-14 20:07:32 +00:00
1c337c49f1Commented out the memset(...) in chtoutf8(), as it just assumed the buffer was at least 16 bytes long, but wasn't always, and it gets cleared manually by all calling places anyway.
Alexander Ewering
2005-09-14 17:01:03 +00:00
98bd4615b5On behalf of Mika Saari, the famous Unicode Font support!
Alexander Ewering
2005-09-14 14:02:21 +00:00
2cb24cefb2=bpy beztriple: finally got the mem. management right with the help of khughes.
Toni Alatalo
2005-09-14 13:59:43 +00:00
4d79ac3193Just a little addition to docs based on a discussion on irc.
Toni Alatalo
2005-09-14 11:04:13 +00:00
290ae52d81Memory management flag to behave better, as hinted by Ken Hughes. Still not good, i.e. getting these when quitting: Error Totblock: 4 new bpytriple len: 60 0x8889bdc ... 'cause nothing frees them..
Toni Alatalo
2005-09-14 10:53:51 +00:00
1b4f29353fupdate to .NET projectfiles - added imagepaint and key files
Joseph Gilbert
2005-09-14 02:27:15 +00:00
548660994dKEYC pops up 'paint tool' was always there .. but noone but me knew
Jens Ole Wund
2005-09-13 21:04:19 +00:00
0af69ddd09* Added hotkeys for rendering animation (Ctrl F12) and playing back animation (Ctrl F11) similar to rendering a still with F12 and showing it in the buffer with F11.
Matt Ebb
2005-09-13 09:52:00 +00:00
c27799910fbug fix: UV paint tool did not work with swapped mouse buttons in user prefs.
Jens Ole Wund
2005-09-12 19:20:53 +00:00
16b146d516Exclude only-shadow lamps to be rendered when the main render option "shadow" is off. Bugfix 3018
Ton Roosendaal
2005-09-12 17:43:48 +00:00
f9acbb7b5dSmall fixes;
Ton Roosendaal
2005-09-12 15:17:35 +00:00
17c28a8f93Bug fix#3042
Ton Roosendaal
2005-09-12 14:48:00 +00:00
dd0cc4d1d2Fix for bug #3024
Johnny Matthews
2005-09-12 14:01:44 +00:00
d90f3546cbBug fix#3026
Ton Roosendaal
2005-09-12 13:53:40 +00:00
9b46c46dc9Bugfix #3040, the new 'roundbox' button disabled copy/paste values in buttons. You could notice that for Constraint and Modifier panels.
Ton Roosendaal
2005-09-12 13:26:53 +00:00
999392e4b7Checked some regression files (2.37) and found issues with correct backward conversion of data still. Remains a painful issue to get things converted and in same time prevent things from calculated twice. :)
Ton Roosendaal
2005-09-12 13:02:36 +00:00
45fe89364d- timemarker name is moved up, when current frame equals to frame of timemarker
Jiri Hnidek
2005-09-12 08:43:09 +00:00
a4ca8267cfbugfix: [ #3009 ] possible memory leak in Mathutils
Stephen Swaney
2005-09-12 06:18:45 +00:00
24ee7278b9patch #3011 ] update to curnurb.setFlagU doc, added set and get for Taper Contributed by Toni Alatalo (antont).
Stephen Swaney
2005-09-12 06:07:19 +00:00
5f15cf3d9afix compiler warning: No newline at end of file
Stephen Swaney
2005-09-12 04:46:34 +00:00
d5f55e0502- when marker is selected, then it's name is highlighted and name is moved up. It can be useful, when you have many named markers in timeline. - screenshot: http://www.kai.vslib.cz/~hnidek/pics/timeline_tweak.jpg
Jiri Hnidek
2005-09-11 13:19:10 +00:00
6cff3258d5My first DerivedMesh code! :)
Ton Roosendaal
2005-09-11 13:02:55 +00:00
7939735887Bugfix #2999. Nkey buttons had a limit for input of 1000.0. That's not much... made it 10 times larger, to match the max zoom level.
Ton Roosendaal
2005-09-11 11:03:09 +00:00
f20f4e4307Bug fix#3033
Ton Roosendaal
2005-09-11 10:12:31 +00:00
42ee04702chaving a "mini gimp" in image editor { hope it does not break builds .. mscv6 .. scons works fine here }
Jens Ole Wund
2005-09-09 22:31:23 +00:00
9d2f0fe302make MSVC6 projects happy : add key.h + .c to project
Jens Ole Wund
2005-09-09 21:15:00 +00:00
2da83cecc4New feature for edgeslide: Holding SHIFT now slows down movement by factor 10 (like transform()) and allows for fine-tuning the loop with hairy reference edges.
Alexander Ewering
2005-09-09 16:27:20 +00:00
0c78232cedFix: when using in WeightPaint the Wkey option for the first time (no vertex groups yet on Mesh), the undobuffer for Wpaint got corrupt.
Ton Roosendaal
2005-09-09 15:38:20 +00:00
55dd39f9faFix for armature deform: if there's a vertexgroup on a vertex, but not with bone assigned to the group (like for softbody) the envelope-deform was not applied.
Ton Roosendaal
2005-09-09 15:16:39 +00:00