a368e6771a
- remove some unused editmesh functions.
...
- copy & rename EditMesh stricts for use with scanfill (remove unused members)
2012-02-19 22:17:30 +00:00
d8a70df8cc
Smoke
...
------
New: Child particles are used as emitter.
Based on the patch #30013 by Kai Kostack. Thank you!
Please do test this code!
2012-02-19 20:05:01 +00:00
b1a3d3cea1
remove files no longer used since bmesh merge.
2012-02-19 19:27:06 +00:00
5148828356
svn merge ^/trunk/blender -r44235:44250
2012-02-19 17:59:30 +00:00
85d99737b5
fix for bug where particle system would fail when the original mesh had no tessface's
2012-02-19 17:44:36 +00:00
5cd85ed57e
More pose armature code factorization:
...
* New armature_mat_bone_to_pose, which is just the reverse of armature_mat_pose_to_bone (currently used by armature evaluation code only, but might be used by constraints space conversion code too, see note below).
* Found another place where another (a bit erroneous) pose_to_bone code existed (apply_targetless_ik(), in transform_conversion.c, used by "auto ik" option), replaced it by a call to armature_mat_pose_to_bone.
Notes:
* All those changes leave many #if 0 commented code, I will remove those in a few weeks.
* There is at least one other place where generic armature_mat_(pose_to_bone/bone_to_pose) functions should be usable: the space conversion function of constraints (constraint_mat_convertspace(), in BKE's constraint.c), but here I have some problems (old code is also somewhat erroneous, but using new one makes old rigs using bone space constraints wrong, e.g. sintel one, and it’s just impossible to make conversion code...). So I'll wait and investigate more for this one.
2012-02-19 11:09:44 +00:00
02b28e9162
replace MIN2 / MAX2 with minf / maxf to avoid calling functions multiple times.
2012-02-19 05:11:24 +00:00
bd0f7a290b
svn merge ^/trunk/blender -r44213:44235 --- fixes bmesh shading bug [ #30125 ]
2012-02-19 03:19:58 +00:00
4450039734
Change texface draw to always use glShadeModel(GL_SMOOTH), with texface draw.
...
without this each face would get a solid color, this is the same method used in object mode.
also copy BLI_array.h fix from bmesh branch.
2012-02-19 03:10:11 +00:00
22d326a663
skip per face texface poly lookup while drawing when the layer isnt found.
...
also remove some unused code.
2012-02-19 02:54:50 +00:00
4ca1d6f28f
left print in by mistake
2012-02-19 01:52:59 +00:00
ece3418b4e
edit-derived-mesh had a table for vert/edge/face lookups - that were never used.
...
removed these and replaced them with calls to BM_vert_at_index, BM_edge_at_index - which are not ideal but same as trunk does.
2012-02-19 01:51:36 +00:00
24f83c7e3e
minor edits to sync up with trunk, remove crash save handler, this can be added later if we need but isnt really apart of bmesh specifically.
2012-02-17 21:22:18 +00:00
379527581b
svn merge ^/trunk/blender -r44204:44213
2012-02-17 21:07:18 +00:00
48006292d8
svn merge ^/trunk/blender -r44189:44204
2012-02-17 20:56:25 +00:00
383756be48
Fixed compilation error cased by recent refactor of include guard defines.
2012-02-17 19:45:27 +00:00
61596d5bb3
patch [ #30227 ] Various MSVC (32-bit) Warning and Typo Fixes
...
made some small edits
- removed changes to AVI reading since the data types are apart of the format spec.
- absf -> abs for a double value in render code.
2012-02-17 19:21:47 +00:00
2b7ca2304a
unify include guard defines, __$FILENAME__
...
without the underscores these clogged up the namespace for autocompleation which was annoying.
2012-02-17 18:59:41 +00:00
4c66e696fb
svn merge ^/trunk/blender -r44136:44189
2012-02-17 15:51:48 +00:00
071706e48f
Missed this changes needed to fully support animation data in movie clips.
...
Thanks to Joshua pointed into missed changes!
2012-02-17 10:54:21 +00:00
ed3b7e2c23
Camera tracking: configurable filter type for 2d stabilization
...
--
svn merge -r44151:44152 ^/branches/soc-2011-tomato
2012-02-17 08:27:19 +00:00
fdeca277fd
Camera tracking: run aspect correction before stabilizing shot
...
This commit fixes image stopped being an orthogonal rectangle because of horizontal
scaling caused by pixel aspect ratio happening after rotating image which used to
make orthogonal angles from footage not actually orthogonal.
--
svn merge -r44150:44151 ^/branches/soc-2011-tomato
2012-02-17 08:23:42 +00:00
0cc2966516
Camera tracking: fixed issue when track used for rotation stabilization points to a freed memory after re-tracking this track.
...
--
svn merge -r44148:44149 ^/branches/soc-2011-tomato
2012-02-17 08:20:21 +00:00
781b4cafbd
Camera tracking: fixed incorrect auto-scale calculation for 2d stabilization
...
--
svn merge -r44146:44147 ^/branches/soc-2011-tomato
2012-02-17 08:17:46 +00:00
b83577aaec
Camera tracking: fix for missing cache invalidation when disabling/enabling channels for stabilized shot
...
--
svn merge -r44140:44141 ^/branches/soc-2011-tomato
2012-02-17 08:16:29 +00:00
9d0b7b168f
Camera tracking: animation datablock for MovieClip
...
Added AnimData block to MovieClip datablock which allows to animate different properties in clip.
Currently supports animation of stabilization influence only.
--
svn merge -r44129:44130 ^/branches/soc-2011-tomato
2012-02-17 08:13:45 +00:00
5fd24dc3f2
Build proxy from meta and image strips used resolution used for display,
...
not set by building job which leads to unusable proxies.
This change should resolve issues reported in #30229 : Sequencer Meta strip Proxy Fails
and probably #30196 will work nicer too.
2012-02-17 07:32:18 +00:00
a56eeb7024
Release Cycle for 2.63:
...
* BCon1, alpha.
2012-02-16 20:04:33 +00:00
62d09c9103
Tomato: configurable filter type for 2d stabilization
2012-02-16 15:03:37 +00:00
14a92fc3a2
Tomato: run aspect correction before stabilizing shot.
2012-02-16 15:03:18 +00:00
aa747f5889
Tomato: fixed issue when track used for rotation stabilization points to a freed memory after re-tracking this track.
2012-02-16 13:15:01 +00:00
fedb95da23
Tomato: fixed incorrect auto-scale calculation for 2d stabilization
2012-02-16 13:14:28 +00:00
008f0e73ee
bmesh todo. making an image local wasn't dealing with mesh polygon texface data.
2012-02-16 12:19:02 +00:00
42e50719df
ffmpeg: take back 44142, conditional was wrong
2012-02-16 11:52:02 +00:00
f047d90a0e
ffmpeg: only suppress loopfilter for .mov ( compatibility ), but keep for .avi (quality )
2012-02-16 08:48:28 +00:00
da69173269
Tomato: fix for missing cache invalidation when disabling/enabling channels for stabilized shot
2012-02-16 07:45:01 +00:00
b5628b45ff
Merging r44129 through r44139 from trunk into soc-2011-tomato
2012-02-16 07:11:50 +00:00
78f9bb6e91
svn merge ^/trunk/blender -r44118:44136
2012-02-15 18:32:08 +00:00
048ede5080
Set BLENDER_VERSION_CYCLE to release.
2012-02-15 17:19:26 +00:00
18371f792d
The traditional release commit, 2.62!
...
Special thanks to splash committee:
Kevin Hays, Per Gantelius and Wray Bowling.
Splash by Alexey Lugovoy.
2012-02-15 16:44:44 +00:00
bd249c3bff
Camera tracking: animation datablock for MovieClip
...
Added AnimData block to MovieClip datablock which allows to animate different
properties in clip. Currently supports animation of stabilization influence only.
2012-02-15 16:06:48 +00:00
576ce5928f
* correct bad pointer check in expand_local_mesh()
...
* check total polygons rather then faces in draw_mesh_object()
2012-02-15 14:40:45 +00:00
bc6bbcccc9
went over all uses of mesh->mface and added BMESH_TODO comments for
...
areas that need to be updated.
2012-02-15 14:39:18 +00:00
428f031237
svn merge ^/trunk/blender -r44076:44118
2012-02-15 12:08:06 +00:00
2cf28ab2bc
ffmpeg: don't use flags:loop for .h264, this allows to see the video in OSX quickview and Quicktimeplayer( windows ? )
2012-02-14 12:24:17 +00:00
a53237f193
use tabs for indentation
2012-02-13 20:54:36 +00:00
2f516f46da
Fix for [ #27349 ] Sequencer: Meta Strips plays unavailable audio
...
Hopefully at least... Sequencer code is like <insert name of random ancient language that nobody knows anymore here>.
2012-02-13 17:31:33 +00:00
cf0aeddfc9
marked navmesh as BMESH_TODO, mixed mface/mpoly functions were being used for navmesh too, now editing funcs use polygons only.
2012-02-13 04:52:41 +00:00
2d1a05874b
svn merge ^/trunk/blender -r44024:44076
2012-02-13 04:14:35 +00:00
59d45d0ea6
* remove the MFace parts of join (we only need polygon data)
...
* other minor cleanups
2012-02-12 19:11:09 +00:00