1234b55330
Added support for procedural duplication (such as DupliVerts and DupliFaces).
2010-02-19 01:10:04 +00:00
e5fd2b5bfc
Removed debugging printf() calls.
2010-02-16 23:33:30 +00:00
709678ca87
Merged changes in the trunk up to revision 26976.
2010-02-16 22:34:43 +00:00
39ea873a8b
Fixed bugs in AppCanvas::readColorPixels() and
...
AppCanvas::readDepthPixels() that caused a crash when
the aspect ratio was not 1:1.
2010-02-16 21:44:18 +00:00
df4d7b041e
fix for make proxy, was checking dupligroup when it wasnt needed.
2010-02-16 19:41:44 +00:00
0b3dfc441e
pyrna, adding back foreach functions from collections. they are needed!
2010-02-16 19:27:38 +00:00
ad01c90ee3
Revert render slots commit for release, I can't find the bug or even redo
...
it myself, there will still be render slots just old implementation.
2010-02-16 19:24:04 +00:00
f809cb6fcb
Last minute fixes for render crash.
2010-02-16 18:58:15 +00:00
8ca226a3ef
2.51 (2.5 alpha 1) first commit. With original durian render even!
2010-02-16 18:15:26 +00:00
7e5d27502c
compile fixes for MSVC!
...
* function must return value!
* missing _USE_MATH_DEFINES for M_PI
2010-02-16 18:12:44 +00:00
4405b01586
minor adjustment to BLI_uniquename, the last extension is used so "A.B.001" --> "A.B.002" rather then "A.001"
2010-02-16 18:03:10 +00:00
57308d8382
[ #21102 ] Nonunique ID names in sequencer!
...
now uniqute names are ensured with recursive name checking on the scene
2010-02-16 17:58:50 +00:00
24a0eececf
Fix user preferences window contents being shifted to the left.
2010-02-16 17:07:06 +00:00
aefe9be5db
[ #18961 ] Use const char * where appropriate (2.5)
...
from Sean Bartell (wtachi)
added own changes bpy_props.c
2010-02-16 16:47:41 +00:00
2036a2638e
[ #21182 ] Make proxy for object without group crash Blender.
...
from Banlu Kemiyatorn (suchness), modified with more error messages.
2010-02-16 16:32:25 +00:00
bc9b873f60
bugfix [ #20480 ] crash/lock-up for certain aspect ratios
2010-02-16 15:59:36 +00:00
2061f91741
Render Slots: change the implementation by moving it from the render to the
...
image code, this should be clearer and makes reusing the Render struct later
on easier.
2010-02-16 15:49:22 +00:00
bd638da9a0
Texture Nodes:
...
* Remove the manual OSA method but rather pass on derivatives to the
textures. This means that at the moment e.g. the bricks node is not
antialiased, but that image textures are now using mipmaps. Doing
oversampling on the whole nodetree is convenient but it is really
the individual textures that can do filtering best and quickest.
* Image textures in a texture node tree were not color corrected and
did not support 2d mapping, now it's passing along shadeinput to
make this possible. Would like to avoid this but not sure how.
* Fix preview not filling in all pixels when scaling or rotating in
the texture nodes.
2010-02-16 15:45:19 +00:00
768f20d537
update for missing docs & dont include operator classes in sphinx docs.
2010-02-16 15:01:34 +00:00
56b8e37864
bugfix [ #20938 ] Moving shape keys doest not correct the blend basis.
2010-02-16 13:57:23 +00:00
046bf7a6a1
bugfix [ #21167 ] subsurf+some modifier+ 2 material FAIL
...
constructive modifiers after subsurf ignored face materials.
2010-02-16 10:36:17 +00:00
43af6fdae1
Quick patch from phonybone: Fix for double allocation of colorbands
2010-02-16 10:12:05 +00:00
9a6332bea9
bugfix [ #21161 ] Multiresolution Reshape causes crash
...
disallow reshape running when the multires mesh isnt available.
2010-02-16 10:06:44 +00:00
ca908e21e2
Added support for transparent stroke colors (again).
...
Transparent strokes are rendered by means of transparent vertex colors.
To make this possible, Blender's internal renderer has been slightly
extended to allow transparent vertex colors. When Material::vcol_alpha
is non-zero, the renderer takes MCol::a into account.
2010-02-16 02:10:27 +00:00
1d914556f8
Missing flag to Curve Shrink Fatten transform
2010-02-16 01:42:34 +00:00
d8ce09ce53
bugfix [ #21173 ] Autocompleate raises an error
...
split PropertyRNA off into 3 types, base type, collection and array, since array and collections needed internal checks inside almost every function its better to have the, as subclassed to the property type. This makes introspection more useful.
Also made printing of structs and properties prettier giveing type and length.
2010-02-15 23:43:51 +00:00
88a2f63c1e
bugfix [ #21136 ] End frame And Cur Frame setting is broken with Metric/Imperial units [26876]
...
and minor changes for unit.c, no functional change.
2010-02-15 21:07:14 +00:00
e9313749a1
bugfix [ #20920 ] crash when render without camera and clicking into histogram (p)
2010-02-15 20:41:39 +00:00
866ecdebe7
added some more error checking for buffer allocation and fixed it up a bit. Hopefully this won't introduce new bugs and fix old ones.
2010-02-15 19:09:59 +00:00
c5bcbad779
Proxy ID property syncing
...
This means pose bones on proxy poses can have their own values as long as the name and type matches that of the library pose bone.
without this the only way to add new values on a pose bone proxy is to protect in the lib, reload the proxy blend and save.
2010-02-15 18:43:54 +00:00
50cd69d8d9
Test code for Brecht:
...
Added a function that quickly extracts a full main dbase from an undo buffer,
to pass on to render code. This will efficiently then make a render using only
own memory, allowing real threading and running multiple renders at once.
2010-02-15 18:36:06 +00:00
9bd50214d3
Fix artifacts in bump map render with Object coordinates. Float precision
...
is problematic here with coordinates being transform by matrix and back by
inverse, so tweaked the epsilons to avoid the problem.
2010-02-15 16:45:45 +00:00
b3d41ac144
Merge -c 26897,26932 from COLLADA branch into trunk.
2010-02-15 16:18:21 +00:00
7f8fbda806
Fix #21116 : wrong shortcut key in view navigation menu.
2010-02-15 14:15:34 +00:00
0fd7fb50d9
Fix #21073 : toggling image premultiply did not reload image.
2010-02-15 12:59:58 +00:00
5e58daa098
Fix #21078 : image paint undo didn't work correct with wrap option, moved
...
wrapping code to paint_image.c so it can be used for the undo push.
2010-02-15 12:57:16 +00:00
c864df6cfe
support for camera shift with UV camera project.
2010-02-15 12:50:10 +00:00
1c24096de8
Patch: [ #20408 ] Bugfix GLSL shading with VBO
...
Thank you, Andre Tibben, for the fix.
2010-02-15 12:35:32 +00:00
882af97b4b
classes were having their dictionary cleared when the blender extension data was freed which made re-registering fail.
...
now extensions can be enabled and disabled without having to reload them.
2010-02-15 11:24:43 +00:00
957baf7d6a
Inline tooltips and descriptions of export/import
...
Random fixes and tweaks in names and tooltips
2010-02-15 09:53:02 +00:00
38298d2c22
Fix memory leak "dist table" in node curve mapping.
2010-02-15 09:13:07 +00:00
f41660cfd0
GLSL: fix some notifiers for scene settings and remove unneeded check.
2010-02-15 09:03:22 +00:00
ea8b072b75
[ #21023 ] 2 Dynamic loading patches (one bugfix, one feature)
...
patch from Mitchell Stokes (moguri), only the bugfix part for now.
2010-02-15 09:01:52 +00:00
83fd3fbb43
copy animdata and id-props when copying material node tree's to avoid double memory frees or node trees sharing animdata when they shouldnt.
2010-02-15 08:50:04 +00:00
12cd5617ea
Fix very long render time when using a large filter size with the new
...
image sample code. I've added a dumb clamping now of dxt/dyt, probably
could use a smarter solution but it's not likely to be noticeable.
2010-02-15 08:29:01 +00:00
1f3faf0591
Fix compile error on 64bit (padding error in inline struct)
2010-02-15 03:29:51 +00:00
10ddcb0491
DNA Compile fix for my recent theme commit.
2010-02-15 03:07:09 +00:00
6753411adb
Console:
...
* Added own theme support for the cursor, was depending on the line_error color before.
2010-02-15 02:39:40 +00:00
12506ed6a1
Reverted the changes for adding support for transparent stroke colors,
...
because of incomplete functionality.
When two transparent strokes intersect, the stroke drawn first is
completely overridden by the stroke drawn after the first stroke,
instead of two stroke colors being blended at the intersection.
2010-02-15 00:07:15 +00:00
677386e53a
initial support for extensions in the user preferences
...
only one script at the moment:
[#20848 ] Blender Gears for 2.5 (for ideasman42)
from Michel Anders (varkenvarken)
2010-02-14 23:33:18 +00:00