Commit Graph

53000 Commits

Author SHA1 Message Date
Matt Ebb
da04afe78e Fix [#22946] Camera inside volume gives bad results 2010-07-22 12:30:17 +00:00
Matt Ebb
f5d7fc6da5 committed wrong version of this file 2010-07-22 12:02:39 +00:00
Matt Ebb
5d2e08cdee Fix for volume render light cache:
Now the bounding box for the light cache's voxel grid is calculated in 
global space, rather than camera space as it was previously. This fixes
flickering lighting on static volumes with camera motion, caused by
the camera space bounding box changing from frame to frame.
2010-07-22 11:54:12 +00:00
Sergey Sharybin
33cb2f93ff Fix #22661: Multires/Sculpt Segfult
- Show error message in multires modifier if there is no MDISPS layer
- Sculpt on basis mesh if there is no the same layer
2010-07-22 11:27:54 +00:00
Tom Musgrove
7c3375a6fb just a note on where to look later 2010-07-22 10:59:03 +00:00
Tom Musgrove
97f91ed3fa this fixes the bug that occurs when using pen tablet controlled pressure and the first daub is at maximum pressure - the bug is actually in brush_painter_paint(BrushPainter *painter, BrushFunc func, float *pos, double time, float pressure, void *user) according to brecht, but 'seems more complicated than expected to properly fix this' so this work around has been approved 2010-07-22 10:56:27 +00:00
Brecht Van Lommel
617711f7bf Attempt to fix black 3d view with texture paint + overlap draw mode. 2010-07-22 10:02:02 +00:00
Peter Schlaile
9ded4bcc13 == Sequencer ==
Bugfix: toggling deinterlace properly updates movie files now
2010-07-22 08:57:23 +00:00
Joseph Eagar
a23e3c42f5 =bmesh= knife tool doesn't triangulate anymore, also supports more cuts 2010-07-22 04:54:53 +00:00
Joseph Eagar
209b0773a9 =bmesh= fkey for dissolve works again, also fixed a crasher 2010-07-22 04:45:18 +00:00
Joseph Eagar
d057f700fe updated another sconscript 2010-07-22 03:35:42 +00:00
Joseph Eagar
3a158d2101 updated another sconscript 2010-07-22 03:30:45 +00:00
Joseph Eagar
982ab78728 updated another sconscript 2010-07-22 03:23:44 +00:00
Joseph Eagar
958b01a125 updated an sconscript 2010-07-22 03:12:18 +00:00
Joseph Eagar
8bcb71aebd [finally! the commit went through]
=bmesh=

First pass at post-merge stabilization.  Seems to work well enough now, but
I need to do more testing.  Also need to go through bmesh_class.h and make
sure the design/headers there make sense.
2010-07-22 00:18:35 +00:00
Tamito Kajiyama
0269ff6589 Temporary fix for a bug that the width of a layout object is not propagated
to its sub-layout objects such as row, column, box, etc.  Due to this bug,
layout.template_curve_mapping() shows a zero-height curve window when the
function is called with respect to a sub-layout object.  This issue should
be fixed in the trunk as well.
2010-07-21 23:17:37 +00:00
Tamito Kajiyama
876351b466 Made the Target object editable in the Distance from Object modifiers. 2010-07-21 23:08:10 +00:00
Matt Ebb
188d1384fe Fix de/select all operator naming for consistency 2010-07-21 22:57:48 +00:00
Nick Samarin
c6ea23c77c synched with trunk at revision 30597 2010-07-21 20:54:53 +00:00
Diego Borghetti
7925de1415 Fix #22894
[#22894] SEQUENCER; Drag & Drop into VSE as strip sends user to
file manager for import - MS Windows

The invoke function for both operator don't check the the filepath
property (this come from the drop event), so always open the
file browser.

Note that this problem is still there for Image, but there is something
else there, because the op SEQUENCER_OT_image_strip_add never got
this property (filepath). I check and the problem seems to be the
missing WM_FILESEL_FILEPATH when call WM_operator_properties_filesel.

The problem is that if I put this flag in the function, the image
strip stop working, so have to check a little more about this.
(Any idea why ?)
2010-07-21 19:49:43 +00:00
Nick Samarin
b7819807b3 implemented navigation mesh visualization via modifier 2010-07-21 19:44:59 +00:00
Tamito Kajiyama
8cdb241be0 Merged changes in the trunk up to revision 30594. 2010-07-21 19:12:18 +00:00
Brecht Van Lommel
969c0fd718 Fix #22894: sequencer drag & drop wasn't working anymore. 2010-07-21 17:37:40 +00:00
Brecht Van Lommel
64de3feb37 Fix #22813: black 3d view with overlap mode + operator doing backbuffer
draw for selection but not selecting anything.
2010-07-21 16:49:43 +00:00
Brecht Van Lommel
4536a4c610 Fix #22841: crash rendering scene with opengl in sequencer as part of
animation. Only allow this from main thread, opengl can't be called from
render threads. It was already disabled in background mode.

For now I'm going to consider this a limitation.
2010-07-21 16:20:54 +00:00
Brecht Van Lommel
678892805e Fix #22883: interface panels blank when drawing axis constraint.
GL_DEPTH_TEST was not incorrectly enabled in wireframe mode.
2010-07-21 16:18:00 +00:00
Brecht Van Lommel
b72af8c09a Fix #20983: cloth and smoke point cache step was not enforced to 1. 2010-07-21 15:58:15 +00:00
Brecht Van Lommel
6a8ce04e54 Fix #20084: merging triangles with different normals into a quad
would create a hole, just crappy editmesh code, no need to merge
to bmesh.
2010-07-21 15:23:49 +00:00
Brecht Van Lommel
44160c9747 Fix #20196: division by zero in edge slide with two overlapping loops. 2010-07-21 15:22:11 +00:00
Brecht Van Lommel
ff00aa1b7e Fix #22786: displace node doesn't work with procedural textures. 2010-07-21 14:13:48 +00:00
Brecht Van Lommel
ee6be64a2c Fix #22897: text insert operator only worked for one character,
now inserts the whole string.
2010-07-21 14:11:19 +00:00
Brecht Van Lommel
8eb594b74b Fix #22870: Can't save modified non-packed images. File exist check
wasn't taking into account that there could be relative paths.
2010-07-21 14:09:45 +00:00
Ton Roosendaal
66ce15b7af Added a donations link in the splash. 2010-07-21 11:12:26 +00:00
Brecht Van Lommel
e3428ae73f Change back automatic draw method to triple buffer for Intel cards, overlap is
not working reliable and flickering on various configurations, will try to find
out what these are, but for now probably better to have correct than fast drawing.
2010-07-21 10:44:46 +00:00
Brecht Van Lommel
edeef8bcd7 Revert revision 30441: [#22876] Add new scene, stacker ".00" bug
This commit broke unique datablock naming, tried to fix it properly but the
code here is too tricky to change now, will just reopen the bug report.
2010-07-21 10:39:51 +00:00
Tom Musgrove
ea008f862d forcing unfied size to off right now, since the other paint modes don't understand it. It can be renabled if jason has time to look at it (should be an easy fix, but it is far too late in the evening here for me to look). 2010-07-21 10:29:23 +00:00
Joerg Mueller
3e908a8112 Moved constants names from KX_ACT_CONSTRAINT_foo to KX_CONSTRAINTACT_foo. 2010-07-21 09:46:24 +00:00
Brecht Van Lommel
f59afb5f99 Unified size only works for sculpt, so only modify it in sculpt mode. 2010-07-21 09:39:21 +00:00
Brecht Van Lommel
2ea8a71d87 2.5: move some do_versions compatibility code under < 253 check. 2010-07-21 09:25:00 +00:00
Nick Samarin
e8d129cc76 - added custom get function for navmesh property of steering actuator to accept only objects with NavMesh physics type
- fixed the access to KX_SteeringActuator attributes from scripts
- added enum members for KX_SteeringActuator and KX_NavMeshObject to GameLogic dictionary
2010-07-21 09:16:27 +00:00
Joerg Mueller
d17ce0f148 Merging revision 30567 from my GSoC branch, log: Fix for sound not possible to load when file unsaved. 2010-07-21 07:55:53 +00:00
Joerg Mueller
591ac357bb Fix for sound not possible to load when file unsaved. 2010-07-21 07:52:53 +00:00
Joerg Mueller
46155bc009 svn merge -r 30513:30565 https://svn.blender.org/svnroot/bf-blender/trunk/blender 2010-07-21 07:24:52 +00:00
Andrea Weikert
51bd50f746 == installation paths ==
Hopefully last fix for path issues for this release
* The config folder should also be searched for in the 'local' path for local installations
(This code was already there, but removed in revision 30440)
2010-07-21 05:49:48 +00:00
Jason Wilkins
4c52624524 * enabled tablet pressure for strength for all brushes 2010-07-21 01:39:18 +00:00
Jason Wilkins
015ecdee29 * Polish preset did not enable tablet pressure for strength
* Turned off 'Front-Face Only' for all brushes, it needs more testing
* Added brush icons for other paint modes
* Moved 'tool' panel to bottom of all paint modes
* Moved 'appearance' panel to be next to bottom
* Moved brush selector panel to top of all modes
* Closed all panels except the brush selector panel
* Turned off X symmetry
2010-07-21 00:57:25 +00:00
Tom Musgrove
b21092d6ad sorry this hadn't been committed eearlier allows shift+number so now up to 20 brushes can be selected via the numeric selection instead of just the first ten, also CKEY is clay, SHIFT CKEY is crease, and IKEY is inflate - not sure when the IKEY for inflate got dropped previously 2010-07-20 23:53:52 +00:00
Jason Wilkins
dd74b723eb * added keymap C for crease brush
* fixed key mappings for Pinch and Flatten
2010-07-20 22:06:12 +00:00
Jason Wilkins
a0c80f31a0 * enable unified paint/sculpt size by default.
Note: I think this will enable paint/sculpt in all files, even when user has turned it off, unless subversionfile is bumped to 6 and the comparison is changed to subversionfile < 6.  

I'll leave that to somebody else who knows better when to change the subversionfile.
2010-07-20 21:55:08 +00:00
Jason Wilkins
8005e7f130 * In previous commit, the draw brush for sculpting got separated out to a new brush called 'SculptDraw'. Updated the keymap 'D' to switch to this new brush. 2010-07-20 21:41:42 +00:00