e5f40a1aac
- pyapi mathutils.geometry.intersect_plane_plane
...
- isect_plane_plane_v3 uses better method
- minor refactor - arg name changes & some args as const.
2011-11-20 05:56:21 +00:00
3c8d86e117
svn merge ^/trunk/blender -r41961:41998
2011-11-20 01:14:33 +00:00
acf30220c9
Replace "&" with "and" since on windows it separates the string and causes errors in the console.
2011-11-20 00:37:24 +00:00
01b0cc7f21
UI/RNA:
...
* Code cleanup.
2011-11-20 00:32:39 +00:00
e111353cad
UI: modify region expand widget from floating (+) icon into a dark tab with
...
a light + in it.
2011-11-19 22:05:18 +00:00
7217518179
UI:
...
* Add theme option to show panel header background.
* Draw panel collapse widget a bit smaller.
* Add theme option to draw icons muted.
* Code tweak: replace U.themes.first by UI_GetTheme() calls.
2011-11-19 20:57:53 +00:00
807a76d943
Fixing compile breakage (was missing an #include "BKE_camera.h" in UVProject modifier code file…).
2011-11-19 20:40:46 +00:00
5d2a155f2b
Camera: some more refactoring, mostly in the function that computes the camera
...
border, now we just get the border coordinates from comparing the viewport and
camera viewplanes.
2011-11-19 18:35:42 +00:00
d9e99abe37
hide overly picky warnings from 'pylint' for pep8 script, indentation edits.
2011-11-19 16:17:35 +00:00
ddf207b7c3
More UI messages fixes and tweaks (found while translating in french).
2011-11-19 12:21:15 +00:00
822d6ae037
- rename MovieTrackingMarker.enabled --> mute, to match constraints/nla/fcurves/sequencer
...
- report an error if an invalid BGpic arg is given to v3d.background_images.remove()
2011-11-19 02:48:09 +00:00
f3613be1fb
add poll function for VIEW3D_OT_camera_to_view_selected & remove some unused code.
...
also made it so copying camera sets the dof object to extern.
2011-11-19 01:24:40 +00:00
4924abaad6
replace fabs with fabsf where both input and output are floats.
2011-11-19 01:10:05 +00:00
14ddf19ad2
make it clearer which arguments in transform snap are return values (no functional change)
2011-11-19 00:52:54 +00:00
d88262a1bf
Camera: some more code deduplication.
2011-11-18 23:32:17 +00:00
32b3fd3245
UI: fix issue with previous commit, could show wrong tooltip.
2011-11-18 23:32:00 +00:00
26e08e1b9d
Camera Sensor:
...
* Tweak description of sensor fit property.
* Fix sensor display for auto and vertical fit.
* Fix incorrect aspect ratio for camera frame drawing.
2011-11-18 23:15:11 +00:00
4d31654a61
Fix [ #29018 ] Problem with multi-column dorpdown lists, when scrolling is enabled: the bottom-most elements are not shown.
...
ui_popup_block_scrolltest needs to be aware whether uiblock is flip or not, to avoid hiding irrelevant items in multi-column scrolled menus...
2011-11-18 23:10:56 +00:00
5429a701c4
Camera: more code refactoring, adding a function to create CameraParams from
...
3d view, deduplicating the complex code for setting up the viewplane.
2011-11-18 21:19:03 +00:00
c26c5f3852
UI: small tweak to tooltips for enum menus, it wasn't very clear which
...
description was for the property and which for the item.
2011-11-18 21:06:36 +00:00
97808449e6
Fix #29321 : Video does not display, gets frozen or flickers
...
Unfortunately, error was caused by own attempt to deal with some kind of broken
videos when was investigating crashes in sequencer. Issue discovered that time
was related on values stored in timecode index and using them as signed data type
later.
Trying to use unsigned value here leads to signed/unsigned check failures.
Prefer just to pre-process that kind of videos i've been trying to deal with
rather than making more global changes during BCON3.
2011-11-18 20:55:06 +00:00
331dd678c7
error with recent commit, thanks Ender79 for finding.
2011-11-18 17:28:19 +00:00
6fa4beb92f
Updated stubs so blenderplayer is compiling again.
2011-11-18 16:49:03 +00:00
4f7ecd79fe
speedup for editmesh tesselation (approx 4.4x speedup in optimized builds),
...
this is important because it runs while transforming the mesh in editmode.
also made this code a bit more efficient.
2011-11-18 16:06:20 +00:00
539c94a051
Camera: some code refactoring, use an intermediate CameraParams struct instead
...
of long list of variables everywhere. Intention is to also let 3d view use this
eventually, instead of duplicating code.
2011-11-18 15:52:00 +00:00
b4097ad11d
Re-commit reverted changes from rev41394. was accidentally
...
reverted when trunk was prepared for tomato merge.
2011-11-18 15:29:40 +00:00
dae43b5487
Camera tracking: multiply all camera matrices by inverted first reconstructed camera matrix
...
This makes blender camera:
- Be located on exactly the same position at first frame after applying
Camera Solver constraint
- Be looking in exactly the same direction it used to look before
applying Camera Solver constraint
Before this patch in most of cases camera used to change direction
after applying solved data on it which can be confusing in some cases.
Currently solved files wouldn't be broken, but after solve scene should
be re-oriented. Not big deal because re-solving isn't so safe for scene
orientation anyway.
2011-11-18 14:42:18 +00:00
cc314e442c
Rename bgpic.add() to bgpic.new() to correspond others collections like
...
render layers, vertices groups and so.
Also added bgpig.remove() function to remove specified picture.
2011-11-18 14:28:45 +00:00
cb2b92ce27
mesh_recalcTesselation speedup, ski[ check for 3-4 sided faces - dont use scanfill in these cases.
...
overall 6x speedup on an optized build (Suzanne subsurf level 5, applied)
2011-11-18 12:18:44 +00:00
42c0250b28
fix [ #28676 ] Tris to Quads: "Max Angle" is not interpreted correctly
2011-11-18 09:41:39 +00:00
e1250f2168
svn merge ^/trunk/blender -r41954:41961
2011-11-18 09:34:45 +00:00
d498dd3939
make RNA_def_float_rotation usable for single value rotations (not arrays).
2011-11-18 09:23:55 +00:00
7084ab4f43
Moving spanish code from es_ES to es for now (as the best spanish translation is es.po...).
...
Else, gettext first search into es_ES (and es_MX it seems???), before using content from es, which currently is not good.
2011-11-18 09:16:29 +00:00
971065ec9a
Set floor fails to make camera be in positive Z half-space if it was parented to other object.
2011-11-18 08:48:33 +00:00
aa19d53de1
edits to 41957, main changes to render layer removal.
...
- report an error if the layer can't be removed
- check the render layer is in the list before removing
2011-11-18 08:42:44 +00:00
9f0a6dca13
Added methods new and remove to scene.render.layers, so now render layers
...
can be created and removed from scripts.
2011-11-18 07:11:54 +00:00
5600d214f1
svn merge ^/trunk/blender -r41939:41954
2011-11-18 05:06:53 +00:00
8c6057d5e3
exclude addons_contrib/ for release builds.
2011-11-17 19:43:59 +00:00
14e103b827
Tweaks and fixes to UI messages, found while translating in french.
2011-11-17 19:26:50 +00:00
8a8566c894
Fix [ #29256 ] Import images as planes add on doesn't work correctly in bmesh
2011-11-17 18:48:49 +00:00
22b5a3735f
add flag FUNC_USE_MAIN for rna functions which don't need the context. (currently unused)
2011-11-17 18:41:37 +00:00
d90e3759bc
centralize some of the came install commands, were being copied between osx/win/linux
2011-11-17 18:23:34 +00:00
92ed90d2fa
pyapi feature from 2.4x
...
allow collection subscript to contain the library or None.
eg:
bpy.data.objects["Mesh", "/subsurf_test.blend"]
bpy.data.scenes["Scene", None]
# also works with get()
bpy.data.armatures.get(("some_armature", "//some_lib.blend"), None)
2011-11-17 08:47:34 +00:00
096f7c06b1
Fixed comment in BLI_dlrbTree_search_exact
2011-11-17 08:02:36 +00:00
db44a92a11
pydrivers: 'frame' is now in the driver namespace,
...
- no need to link to scenes when using a frame from the pydriver, this made linking rigs for eg, quite messy.
- advantage that we get subframe values (where scenes from was fixed to a whole number).
2011-11-17 07:08:09 +00:00
cc64af9bfa
warning cleanup
2011-11-17 06:08:58 +00:00
dfeda8688e
svn merge ^/trunk/blender -r41932:41939
2011-11-17 05:33:02 +00:00
1038c76c55
Add access to UVs from python, patch python unwrap scripts to work wtih ngons
2011-11-17 05:03:07 +00:00
68fa959de5
BLI_mempool redefined causing compile time error, removing duplicate typedef
2011-11-16 22:20:17 +00:00
7fbf5fbe87
UI: editor splitting widgets in corners now draw antialiased, also fix 1 pixel
...
inconsistency between bottom-left and top-right.
2011-11-16 20:36:06 +00:00