Commit Graph

9364 Commits

Author SHA1 Message Date
Ton Roosendaal
a6cbfb617f Bugfix:
Sculpt Multires render: the Orco table should be made based on 'render'
level, not on '3d view' level. Now, how this could have worked even...

Nick, could you check?
2007-02-09 15:09:55 +00:00
Brecht Van Lommel
ac6e958e8e Bugfix: texture paint brushes didn't work correct with multiple
texture channels.
2007-02-09 15:08:53 +00:00
Robert Holcomb
f9ff156800 Fixed extra tab at beginning. Don't know how that got there. 2007-02-09 14:19:14 +00:00
Ton Roosendaal
3320a39e0d Bugfix #5969
Sculpt: option "Partial Draw" was hanging, causing wrong mesh drawing
outside of sculptmode (and no visible faceselect etc).
2007-02-09 14:05:12 +00:00
Ton Roosendaal
23980a1783 Bugfix #5971
Crash in retopo paint, caused by missing NULL test.
Fix provided by reporter, thanks Stephan Kassemeyer!
2007-02-09 13:06:43 +00:00
Ton Roosendaal
65a4debc72 Bugfix #5866
Report showed a Mesh that crashed on entering editmode and use some tools.
Appeared to be a mesh index 4 equal to one of the other indices (which
makes a corrupted quad). Fix is a sanity check in addfacelist() for enter
editmode.
2007-02-09 13:02:10 +00:00
Ton Roosendaal
a61e2dce42 Bugfix #5909
UV Image editor: the Nkey panel did now show the buttons for UV values
anymore (was moved to "game properties", incorrect).
2007-02-09 12:26:25 +00:00
Ton Roosendaal
d814f01610 Bugfix #5959
Save .blend file: when setting option "Relative Paths", blender tried to
save in the root directory.
Saving .blend files is always with a real path, do the relative option
should be skipped.

Also removed the totally annoying error popup when trying to save something
before you saved a .blend. That warning was almost never correct. I left
in this warning for loading files btw.
2007-02-09 11:47:51 +00:00
Ton Roosendaal
e04f5bda31 Bugfix #5962
New Image texture option for "Repeat Mirror" didnt work when the texture
"Map input" had a translation.
2007-02-09 10:35:04 +00:00
Ton Roosendaal
91bc713467 Bugfix #5941
When making an area fullscreen, the 3d preview render should be reset.
This already worked correct in 2.42, but stopped working after bugfixes!
2007-02-09 09:38:30 +00:00
Joshua Leung
6332fc3d8c Action Editor Bugfix:
Right-clicking in either the horizontal/vertical scrollbars now works
correctly again. What damage 1 little number can do ;-)
2007-02-09 09:28:19 +00:00
Ton Roosendaal
0806d5df29 Bugfix #5949
Ambient Occlusion: with option "Sky color" a material "Only Shadow" did not
render correct; it should use in that case AO type "Plain".
2007-02-09 09:23:50 +00:00
Andrea Weikert
95f462e3d0 ==== icon themes ====
fix for potential issue with very long pathnames to the blender executable
2007-02-08 22:43:32 +00:00
Robert Holcomb
c02a71e211 Fixed missing '#' and tab errors 2007-02-08 19:16:43 +00:00
Tom Musgrove
0039468ebb = translation =
Bulgarian translation contributed by Victor Dachev
2007-02-08 19:11:04 +00:00
Stephen Swaney
b61d40c14c added a comment char in front of a comment to fix a syntax error.
added a newline at end of file.
2007-02-08 01:03:21 +00:00
Campbell Barton
bc15d06cfe * own error, importer would never load images.
* moved from NMesh to Mesh
* added more error checking.
* tested with 1660 lightwave models
* faster dictionary usage.

BPyImage - disallowed recursive searching of '/' or a windows drive letter.
2007-02-08 00:27:01 +00:00
Robert Holcomb
daf867ca6d chagned tanf to tan because of guidance received on IRC. 2007-02-07 23:43:08 +00:00
Martin Poirier
7bf2f72be4 === Transform ===
[ #5833 ] 2.43 RC2: Incorrect Bone rotation when 3D cursor set as Pivot

There's really ugly stuff going on with pose mode rotation in transform which I'll have to fix later, in the mean time, this commit fixes the problem (which happens when you rotate bones in post mode around an arbitrary point) and includes some juicy comments to further document the actual architectural problem.
2007-02-07 23:28:33 +00:00
Robert Holcomb
55afa0a606 Fixed accidental commit from yesterday. 2007-02-07 18:47:48 +00:00
Robert Holcomb
3d167d443c Uncommit of previous working copy. 2007-02-07 18:26:21 +00:00
Robert Holcomb
9e83e0edd2 Fixed chroma key to use tanf instead of tan (float vs double). Fixed input/output checking to prevent running the node if nothing is connected. Drawnode.c in error. will fix in a second. 2007-02-07 18:24:51 +00:00
Ton Roosendaal
6c6a9f42b2 The Object restriction flag 'do not allow select' was only handled in the
end of the selection code. That gave bad errors, especially in solid
drawmode.

Instead, when an object is not selectable it is excluded from the opengl
selection code entirely now.
2007-02-07 11:25:56 +00:00
Brecht Van Lommel
cc93c03cbb Bugfix for reading DXF files, custom data layer wasn't always
added properly.
2007-02-07 10:56:44 +00:00
Ton Roosendaal
15750c82cd Upward compatibility fix:
Redundant variables for postprocess gamma, multiply etc were removed.
Unfortunately that makes new saved .blend files initialize these vars
to 0.0, so renders come out black entirely.

Lets keep them in for at least 1 release cycle. Just 16 bytes per
scene :)
2007-02-07 09:17:57 +00:00
Campbell Barton
b3e6a6a9c1 animation_trajectory - was printing deprecation warnings. cleaned up some of its code too.
Mesh - removing UV or Color layers didnt check if the active object was in vpaint of uv mode, removing the last layer could crash blender - now switch to object mode if its the last layer like the UI.
2007-02-07 07:43:10 +00:00
Robert Holcomb
00cdff156f When converting a VAL buffer to RGBA the alpha is also set to the value in the VAL buffer. This should be set to 1.0f as in the other conversions or it results in an unevenly transparent buffer. Corrected to result in an opaque buffer.
BKE_node.h commit is in error, but harmless (oops).
2007-02-07 03:40:59 +00:00
Joshua Leung
a10ed3b0de == Action Editor ==
Added a few checks here and there to prevent crashes related to
no action being active.

This includes patch 5933 by Diego Borghetti (Plumiferos TD).
2007-02-06 22:43:54 +00:00
Willian Padovani Germano
0bbe1b393e Scripts:
-Another update to the ac3d importer to handle models with wrong face data. Thanks Melchior Franz for reporting.
2007-02-06 19:40:13 +00:00
Ton Roosendaal
7d3e392cbf Bugfix #5919
Baking error: dupligrouped objects were not included in database for
bake. That should be, it can be used as shadow casters or AO casters.
2007-02-06 15:35:06 +00:00
Campbell Barton
35e96bc991 added messages to scripts, stopping them from modifying multires meshes.
object_cookie_cutter - can now also use curves to cut holes in a mesh.
2007-02-06 11:16:49 +00:00
Campbell Barton
a185758581 added missing reference in the docs for the edgesplit modifier
Extended the add object tooltip to note that new objects cant be on a visible layer.
2007-02-06 07:11:44 +00:00
Alfredo de Greef
75b32a6f54 fixed bug #5921, artifacts when image input used instead of zbuffer. 2007-02-06 05:34:00 +00:00
Joshua Leung
efaa6990ea == Armature Buttons - ChildOf menu ==
This menu now respects armature-layers, so that it works better on
armatures with a lot of bones.
2007-02-06 03:38:32 +00:00
Tom Musgrove
b67a6ac5b7 = python bugfix=
flareseed and haloseed minimums were off by one, thanks Carsten for the fix
2007-02-06 00:20:33 +00:00
Joshua Leung
9217f12c76 Patch #5928 from Diego Borghetti (bdiego)
Blender crashed when selecting column-select options in Action Editor
if there was no action active at the time.
2007-02-05 23:29:10 +00:00
Martin Poirier
e5d96c2c22 === Transform ===
Align mode (rotation that only translates the target) didn't work for elements using quats (Pose). Fixed.
2007-02-05 18:02:57 +00:00
Martin Poirier
4754e37539 === Transform ===
Reverting Aligorith's fix for bug Bugfix #5833 (the fix was incorrect, see bug report for details).

That means the translation part when rotating "free" bones in pose mode is still broken.
2007-02-05 18:00:03 +00:00
Charlie Carley
abc2a4ca44 Left out the case where MTFace can be null. 2007-02-05 08:07:55 +00:00
Charlie Carley
2afea953e3 Bug fix for TF_BMFONT faces. Colors on the material were backwards when rendered. 2007-02-05 05:48:09 +00:00
Stephen Swaney
41911da258 Bugfix #5918 GE Crash when press Esc
Modifier.c had ref count problems from TypeDict being added twice
to module.

Congratulations due to Tom Musgrove (LetterRip) for chasing this down.
2007-02-05 05:09:15 +00:00
Joshua Leung
4d5bd6872b Bugfix #5833:
When rotating bones around the 3d-cursor in posemode with a rotated
armature, rotation was around strange points other than the cursor.

This bug has been around for quite a few releases now. Somehow, the
maths used to convert the world/global space locations to local locations
only worked on things in editmode, but not bones.
2007-02-05 01:28:14 +00:00
Tom Musgrove
461e4786c8 = rvk1 to rvk2 update=
script update from jms
2007-02-05 01:04:05 +00:00
Nicholas Bishop
549289df27 == Sculpt Mode ==
Fixed bug #5917, shift-c doesn't work in the sculpt mode

* Added CKEY and SHIFT+CKEY to sculptmode's shortcuts (behavior is the same as for non-sculptmode.)
2007-02-04 22:17:51 +00:00
Peter Schlaile
b3d84255f3 == Sequencer ==
Bugfix: sound ipo calculation occasionally failed, leading to silenced
  strips. Now we do it just like the video strips directly before usage...
  Makes the code definitely more clean and even faster ;-)
2007-02-04 19:18:15 +00:00
Ton Roosendaal
4bd42ca280 Bugfix #5912
Bugfix #5912

Fix for Angmap and Spheremap (sky render).

This is a rewind of bugfix #4999 (sept 18). That bug appeared to be a
user error... the option "real" for sky had to be set.
2007-02-04 17:11:18 +00:00
Peter Schlaile
daa248ff0c == Sequencer ==
Bugfixes:
- Effect dependencies sometimes went wrong. seq3 was always calculated,
  even if the effect already told the upper layer, that there is an early
  out available...
- On render, only free _all_ buffers, if memory usage is above the memcache
  limit. This made my render times drop from 17 hours to only 4 hours on
  a 2 hour movie.

  Ton: I don't want to start an edit war at this point, but if you really
  need the old behaviour, just use a very low, non-zero memcache limit in the
  preferences. (In most cases, the default of 32 Mb _is_ very low ;-)
2007-02-04 09:18:15 +00:00
Nicholas Bishop
a1a7a65b46 == Retopo ==
Partial fix for bug #5766

* Moved the retopo call used during transforms to above the call to clip the transform (for the mirror modifier.) This stops retopo from moving a vertex across the axis.
2007-02-04 00:42:23 +00:00
Brecht Van Lommel
38d71bded6 Bugfix for a memory leak in the modifier stack. 2007-02-03 14:46:30 +00:00
Ton Roosendaal
a55c7cd99e Bugfix #5908
After conversion of Curve to Mesh, modifiers should be removed.
2007-02-03 13:17:05 +00:00