Commit Graph

6135 Commits

Author SHA1 Message Date
Ton Roosendaal
93f2eb4487 Bugfix #4443
Mblur render without OSA set, still did render OSA.
2006-06-25 09:18:55 +00:00
Ton Roosendaal
3d59428183 Fix #4441
Ancient issue; when you make a path cyclic, inserting new points resulted
in wrong interpolation. Reason: the knots array was then created with the
wrong tag 'endpoint U'.
2006-06-25 08:20:45 +00:00
Matt Ebb
86e98f76f7 * Fix for my commit a while ago to correct the grid floor highting for darker
backgrounds, some of the logic was bakwards.
2006-06-25 06:00:22 +00:00
Campbell Barton
15920b37a2 Made Shift key slow down the flying by a to a 10th to work more like blender. alt is now mouselook
Simplified traveling on x/y/z axis and use WASDRF with RF for up and down.
Added cancel to the header tip
Made Esc/RMB go back to the initial view for normal perspective views (previously only worked for Camera view)
2006-06-25 02:26:01 +00:00
Brecht Van Lommel
362b3674fe Potential fix for bug #4459:
- UV editor hotkeys not working. Likely due to paint mode still being
  enabled without an image visible.
2006-06-24 21:45:50 +00:00
Peter Schlaile
47b5894e57 == Render ==
Bugfix:
- Frameserver rendering always got only the first frame, because
  re->cfra wasn't initialized.
2006-06-24 20:54:26 +00:00
Peter Schlaile
893df43892 == Sequencer ==
Bugfixes:
- Previous seqaudio-patch broke mixdown functionality (no need to init SDL
  on mixdown case... || -> && )
- hddaudio-crash at end of track finally fixed.
2006-06-24 20:48:57 +00:00
Chris Burt
2fc243bf6c I couldn't let this die. This commit adds yet another new line to the end
of BIF_editgroup.h. That should be *more* than enough ;) I couldn't let it
go with no commit message.
2006-06-24 18:37:21 +00:00
Chris Burt
983570efd9 i
t
2006-06-24 18:28:50 +00:00
Campbell Barton
6fb7a7294e This better be the last fix!
Non camera objects work, you can now fly a cube to place it!
2006-06-24 18:00:10 +00:00
Campbell Barton
7013ee8950 reversed the order of suptraction for making the manipulator plane for adtive editmode objects, givea better results now for rotating about a verts normal. 2006-06-24 16:12:07 +00:00
Brecht Van Lommel
bae3862439 Fix for bug #4448:
- Degenerate triangle issue for LSCM with reported .blend.
2006-06-24 15:14:13 +00:00
Campbell Barton
81a3aac88e Added strafe (side stepping) with WASD keys - for all those quake junkies! 2006-06-24 14:57:42 +00:00
Brecht Van Lommel
2c72f5d5d6 Fixes for bugs #4450, #4451 and #4452.
- Unwrapper setting got reset unnecessarily in do_versions.
- UV pixel snapping did floor rounding, nearest pixel is nicer.
- Draw Faces button didn't trigger UV editor redraw.
2006-06-24 14:16:36 +00:00
Andrea Weikert
a4315376da === bugfix ===
[ #4434 ] 3d view transform propereties float "Dim" fields lock
float comparison was inaccurate, resulted in code thinking  DimX was changed always
with change not noticeable.
Replaced it with comparison against small epsilon.
2006-06-24 12:35:34 +00:00
Ton Roosendaal
ffff27c897 Changed error message for "Screw" tool in Edit Mesh into:
"You have to select a string of connected vertices too"

(Was: "You have to select a Curve").
2006-06-24 11:30:19 +00:00
Ton Roosendaal
a9a2c19c1f Bugfix #4436
RenderWindow redraws (after rendering) was still using GL_FLOAT. Replaced
it with the faster glaDrawPixelsSafe_to32() call. Stupid ATIs! :)
2006-06-24 10:55:11 +00:00
Ton Roosendaal
5d3ddc842c Changed order of RenderLayer options to reflect the order of processing:
Sky - Solid - Halo - Ztransp - Edge

And added better info in the tooltips for it. It's important to know that
Halos will always be covered by Ztransp, if rendered in 1 RenderLayer.
2006-06-24 10:25:30 +00:00
Joilnen Leite
aeddc2ac0f fix for report 4440 in the bug tracker
.
2006-06-24 07:43:13 +00:00
Campbell Barton
4d061263a9 Draw.c fixed error in exception I added with string max length.
Window.py added note about the view offset being flipped.
editview.c Fly mode timed redraws so motion is the same speed erespective of scene complexity.
2006-06-23 23:58:50 +00:00
Ton Roosendaal
9818b75a28 Small code cleanup for checking correct identifiers for Images called
"Render Result". (Image name vs Image ID name).

Also solves: when you saved Render Result image (with pulldown), Blender
was reading that image from disk on a re-render.
2006-06-23 20:40:22 +00:00
Ton Roosendaal
ad37091594 bugfix #4431
Sequence render: when a Scene strip renders from within the UI (because
the sequencer preview option demands so), the render-result for this
rendering was not stored or accessible for redraws in render window.
2006-06-23 20:11:02 +00:00
Ton Roosendaal
a1e77e2394 Bugfix 4424
When using the button in a RenderLayer node to render a single node, the
new 'render to fullscreen' crashed in end. Reason; the node editor was
still handling events after a render, as if the node editor was still open.
2006-06-23 19:43:48 +00:00
Ton Roosendaal
3e0d578c96 Bugfix #4430
Particle "Disp" percentage didn't work for particle-dulplicators. Now it
does!
2006-06-23 17:56:15 +00:00
Kent Mein
e2e1f5ab2a Newer versions of openal require linking against lib alut.
I added a $(wildcard libalut)  to the linked libraries.
So if it exists its linked in. (Was causing issues on my laptop)

Kent
2006-06-23 17:45:50 +00:00
Andrea Weikert
b4a61c441b ==== bugfix ====
fix for [ #4422 ] 2.42 RC1 Win32 build: IPO curve resize+flip = crash
bad size for a string could overwrite memory
2006-06-23 17:43:02 +00:00
Ton Roosendaal
0609066fe9 Bug 4429
When using multiple RenderLayers, each with own 'edge render', the buffer
holding edge pixels wasn't cleared from scratch, so the edges of previous
layers were showing too.
2006-06-23 16:48:28 +00:00
Joseph Gilbert
3851ea07d4 *msvc project update
- commiting fixes for vc8
- updating projects for added files
2006-06-23 15:25:57 +00:00
Kent Mein
6d79aed0f2 Patch(s) provied by Fabien Devaux
This fixes bug# 4421

http://projects.blender.org/tracker/index.php?func=detail&aid=4421&group_id=9&atid=125

Initalizes audio in scrub mode properly.
also avoids playing back some samples twice.

Kent
2006-06-23 15:08:13 +00:00
Erwin Coumans
619d0dc9ca bug: normalized raycast 2006-06-23 14:10:12 +00:00
Ton Roosendaal
03a1ee30b6 Bugfix #4420 + #3975
Found reasonable OK solution for a cyclic dependency that was bothering
a lot of (character) animators. They would like to drive bones with
Objects, but that lagged when you parent these Objects to the
armature, since that's a circular dependency.

Since Driver relations are only looking at local object properties (i.e.
it's local position/rotation) there's a simple way to solve it. In case
such Objects have an Ipo, it reads driver values directly from the
Object Ipo (on correct time) instead of Object values.
2006-06-23 12:15:22 +00:00
Campbell Barton
db3b6374df Made outliner default over oops - looks like it was intended to be but it didnt work,
need to change the .B.blend file so the default isnt OOPS.
2006-06-23 11:31:04 +00:00
Campbell Barton
d812e66138 face select mode would allow you to enter it even if the object was not on a visible layer.
Changed this to be the same as editmode.
2006-06-23 09:14:13 +00:00
Ton Roosendaal
d27c4e09ea Bugfix #4418
Too strict code prevented saving OpenGL rendered images with F3.
2006-06-23 09:13:05 +00:00
Ton Roosendaal
481364cc40 The "Render Result" image should get tagged "ok" after being set. Some of
the other functions in blender check for it.

Important note; this builtin generated image, also "Viewer Node", should
not be used as input for composite, or for Image texture. I should make
this excluded from browsing probably...
2006-06-22 16:56:55 +00:00
Ton Roosendaal
e21c782090 Plumiferos report: Using multiple levels linked scenes (as 'set') didn't
make sure animation updates were executed in the deeper levels. It only
still did the first set.
2006-06-22 15:25:30 +00:00
Ton Roosendaal
8be0682ea2 Bugfix #3773
Option SHIFT+CTRL+5, "select all non-tria/quad" didnt work at all.
2006-06-22 14:00:05 +00:00
Ton Roosendaal
7cb459b95d fix #4327
The Mesh Bevel tool doesn't look at selection (works on all) but it called
a recalc-normals that assumed selection. Added a select-all prior to bevel.

(bevel doesnt even respect hidden!)
2006-06-22 13:04:11 +00:00
Ton Roosendaal
7f72afa650 Button alignment error in Particle panel (set 'static').
Appeared to be a missing check in the alignment code even. :)
2006-06-22 12:25:28 +00:00
Ton Roosendaal
75c6fe760f Bugfix #4411
New option "Loop to region" selection crashed when no valid loop was
selected. Just a NULL pointer check.
Also: unified function declaration syntax, so it matches with rest of code.
2006-06-22 10:34:01 +00:00
Ton Roosendaal
bf6ecd67d9 Fix #4403
Render: the Lamp-halo (spots) didn't respect the local view-layer
options in the RenderLayers.
2006-06-22 10:10:12 +00:00
Ton Roosendaal
7a95aad832 Bugfix #4397
3D Window preview render accidentally called Yafray. That's a not working
feature yet. Could work for external renders though, but that's for
another time i think. :)
2006-06-22 09:35:09 +00:00
Ton Roosendaal
0f7396e9c5 Fix #4406
The Stucci texture now returns an 'intensity' value too, this wasn't too
interesting though... not reflecting all options for the texture itself.
Now it shows better in preview renders.
2006-06-22 09:27:33 +00:00
Matt Ebb
973ffe5319 * Two sequence editor fixes, found by Peter
- strip handle selection now properly uses the new clamped handle size, instead
of the old triangles

- fixed an issue where a strip resized inwards would disappear when the original
start < window edge < resized start, and vice versa
2006-06-22 07:06:42 +00:00
Alfredo de Greef
193015653f bug #4380, border rendering was not correct.
solution could have been much simpler, but since that would have required
altering blender code (only a single line though)...

also fixed a minor bug reported in the yafray forums, when spotlights had the
shadowbuf flag set and then switching to yafray, yafray still rendered
shadows which to user was unexpected since there was no shadow flag enabled
in the yafray lamp panel, so now ignores the blender flag.
2006-06-22 03:12:48 +00:00
Erwin Coumans
e5804da0ba bugfix:: added objects didn't have proper physics id (they used the physics id from the 'hidden layer' original. 2006-06-22 02:20:36 +00:00
Erwin Coumans
9dc91d2887 fixed restore/suspendDynamics bug 2006-06-22 02:09:48 +00:00
Erwin Coumans
cd5a7fbe84 workaround for a irregularity/bug in physics system (happens very seldom, just 1 report so far, linear velocity/AABB becomes NaN) 2006-06-22 01:10:50 +00:00
Ton Roosendaal
6867773401 Plumiferos bug: autohandles in Ipos could get screwed up in extreme cases,
but they got this case! :)

Bug was that for autohandle, the previous position of handle was used for
calculating the position too, which I really don't remember why... (that
is code from 10 years ago). Problem with that approach is that extreme
changes in handles don't go correct immediately, but need to itterate a
while. Or even worse, can give NaN values, resulting in this:

http://www.blender.org/bf/ipobug.jpg

Now the handle points are fully recalculated, as it should.
2006-06-21 19:16:09 +00:00
Campbell Barton
86bd0e6a32 Fixed error in fly mode mouse scaling,
Commented almost all variables in fly() to say what they do
Added BIF_view3d_previewrender_signal so preview is redone after flying- its not working at the moment but it shiould :/
Made the 3d view use the cameras near/far clipping while flying.
2006-06-21 16:44:53 +00:00