Brecht Van Lommel
1f7ac51c36
Cycles: fix opencl device bug that crashed on windows. Now shows diffuse
...
meshes here on windows/nvidia.
2011-09-01 22:40:52 +00:00
Brecht Van Lommel
8ddef5163f
Cycles: fix broken kernel compile after recent change, some tweaks
...
to UI to only show options when available, fix linux lib detection.
2011-09-01 19:43:57 +00:00
Brecht Van Lommel
27102bfec4
Cycles: OpenCL library is now dynamically loaded so that blender doesn't crash
...
if it's not installed on the system.
Code copied from clew.h/clew.c in CLCC:
http://clcc.sourceforge.net/
2011-09-01 19:00:23 +00:00
Thomas Dinges
af7171524a
Cycles UI:
...
* Added selector for CUDA/OpenCL.
2011-09-01 18:45:50 +00:00
Brecht Van Lommel
cf9d1e23c8
Cycles: fix missing update when setting integrator preset.
2011-09-01 16:27:40 +00:00
Brecht Van Lommel
df625253ac
Cycles:
...
* Add max diffuse/glossy/transmission bounces
* Add separate min/max for transparent depth
* Updated/added some presets that use these options
* Add ray visibility options for objects, to hide them from
camera/diffuse/glossy/transmission/shadow rays
* Is singular ray output for light path node
Details here:
http://wiki.blender.org/index.php/Dev:2.5/Source/Render/Cycles/LightPaths
2011-09-01 15:53:36 +00:00
Brecht Van Lommel
1e741b3a52
Cycles: integrator presets, patch by Thomas.
2011-08-29 17:55:14 +00:00
Brecht Van Lommel
eac2674f1d
Cycles: some tweaks to try to get sm_13 shader compiling.
2011-08-29 17:17:40 +00:00
Brecht Van Lommel
be0aef2ef2
Cycles: pause button to interrupt viewport renders, in the 3d view header.
2011-08-29 16:54:13 +00:00
Thomas Dinges
213c58fdd5
Cycles UI file:
...
* Import bpy.types.Panel at the beginning, like in Trunk
2011-08-29 13:59:11 +00:00
Brecht Van Lommel
160d8f6c0c
Cycles: fix cuda assertion that could be triggerd sometimes, when trying to
...
tonemap an empty image.
2011-08-29 11:47:03 +00:00
Brecht Van Lommel
47fb31404f
Cycles: preview passes setting to set the max number of passes to render in
...
the viewport working now, set to 0 for unlimited (well, actually 2147483647).
2011-08-29 10:21:10 +00:00
Brecht Van Lommel
bae896691a
Cycles:
...
* Add alpha pass output, to use set Transparent option in Film panel.
* Add Holdout closure (OSL terminology), this is like the Sky option in the
internal renderer, objects with this closure show the background / zero
alpha.
* Add option to use Gaussian instead of Box pixel filter in the UI.
* Remove camera response curves for now, they don't really belong here in
the pipeline, should be moved to compositor.
* Output full float values for rendering now, previously was only byte precision.
* Add a patch from Thomas to get a preview passes option, but still disabled
because it isn't quite working right yet.
* CUDA: don't compile shader graph evaluation inline.
* Convert tabs to spaces in python files.
2011-08-28 13:55:59 +00:00
Brecht Van Lommel
d48e4fc92b
Cycles: fix linux build issue, link order was wrong.
2011-08-25 12:50:52 +00:00
Brecht Van Lommel
88481246f0
Cycles: small fix for last commit, don't know what's going on here
...
exactly but this solves it for now.
2011-08-24 19:31:14 +00:00
Brecht Van Lommel
dc557b7440
Cycles: linux build tweaks to allow static oiio/boost build.
...
Wiki build instructions have been updated to do static linking now:
http://wiki.blender.org/index.php/Dev:2.5/Source/Render/Cycles/Building
2011-08-24 19:21:04 +00:00
Brecht Van Lommel
564eae2dc4
Cycles: remove automatic copy of boost/openimageio shared libraries to binary
...
folder, this doesn't work well, proper solution is to statically link these in
official builds.
2011-08-24 13:43:34 +00:00
Brecht Van Lommel
48b4de3152
Cycles:
...
* auto/fixed threads option is used now, patch by Thomas.
* remove unused CUDA_LIBRARIES, library is dynamically loaded
* fix mesh XML export operator for API update
2011-08-24 10:44:04 +00:00
Brecht Van Lommel
29bdf37f9d
Cycles: svn merge -r39457:39669 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-24 09:44:08 +00:00
Campbell Barton
f9bffb3ca0
fix [ #28340 ] Can't set image depth, quality from image save
2011-08-24 00:44:58 +00:00
Campbell Barton
3bb397be76
fix [ #28351 ] active RenderLayer can be set to None, leading to crash
2011-08-23 20:54:44 +00:00
Campbell Barton
a35b3c5b50
fix [ #28352 ] Deleting group name in particle system -> panel: Render crashes Blender
2011-08-23 20:49:06 +00:00
Campbell Barton
8470418b91
cmake: skip rpath (paths to libs) for portable distrobution
2011-08-23 20:19:08 +00:00
Campbell Barton
9a9513a9f0
fix for 3 bugs in bone renaming
...
- renaming a bone could crash if the area had to spaces in it (reported by Sebastian Koenig).
- renaming bones wouldn't update inactive 3d views locked bone names.
- selecting locked bones in the UI didnt work in editmode.
2011-08-23 19:58:15 +00:00
Campbell Barton
f6a2b8d724
BLI_strescape for a basic, python like string escaping, currently only use for drag and drop ID's into the console but should eventually be used for the animsys too.
2011-08-23 15:08:54 +00:00
Brecht Van Lommel
abff0032c4
Fix #28343 : glsl error after derivative maps commit.
2011-08-23 13:15:18 +00:00
Brecht Van Lommel
bd38aa51ad
Cycles: fix crash in 3d view status text display.
2011-08-23 12:20:11 +00:00
Brecht Van Lommel
f717a1cca6
Cycles: fix missing update when adding a lamp.
2011-08-23 12:18:32 +00:00
Campbell Barton
6fd68b8d76
fix [ #28336 ] Particles: setting to zero the count of all elements of a group crashes Blender
2011-08-23 12:09:20 +00:00
Campbell Barton
ba4fd78fac
fix [ #28344 ] for this file, the multires smiley has 2 materials, but only 1 loads
2011-08-23 11:46:16 +00:00
Campbell Barton
75a63981cd
add warning about misuse of ID.user_clear() since it can crash blender.
2011-08-23 11:28:18 +00:00
Campbell Barton
ce9e4472eb
Make Ctrl+RMB in editmode behave like 2.4x, was re-using center option which worked but used center select too.
...
instead add 'object' option to VIEW3D_OT_select.
2011-08-23 09:05:12 +00:00
Thomas Dinges
ed3d253c56
Fix for [ #28339 ] Rev:39618 The revision part doesn't suffice.
...
NAN_BUILDINFO > WITH_BUILDINFO change from rev 39618 was missing in those files.
2011-08-23 08:02:48 +00:00
Campbell Barton
34b7bff44b
change compression level for gzip saving to 1, approx twice as fast when saving a 194mb blend file and only slightly bigger.
2011-08-23 07:59:25 +00:00
Thomas Dinges
4740dce4ec
Revert a part of 39385.
...
Vertex Select Button got somehow into the Mesh panel.
2011-08-22 22:26:25 +00:00
Morten Mikkelsen
6a374d266d
glsl and render support for derivative maps
2011-08-22 19:57:54 +00:00
Sergey Sharybin
0e3b8ff6a5
Update rules for linux cross and mingw: list of DLLs for FFmpeg should be defined there.
2011-08-22 19:27:54 +00:00
Campbell Barton
c33e0c053a
fix for buildinfo changes with blenderplayer
2011-08-22 19:13:26 +00:00
Sergey Sharybin
e39cb8a040
Forgot this in previous commit
2011-08-22 19:00:32 +00:00
Morten Mikkelsen
a9d9a8e569
actually, this if is still marginally good to have
2011-08-22 18:56:13 +00:00
Sergey Sharybin
a33a26ca07
FFmpeg library update:
...
- Update scons/cmake rules to use new versions of libs/dlls.
- Update rules for buildbot.
2011-08-22 18:49:42 +00:00
Campbell Barton
a937729f38
properly escape chars for pythons bpy objects __repr__
2011-08-22 18:13:37 +00:00
Campbell Barton
7d316b70b8
rename NAN_BUILDINFO --> WITH_BUILDINFO
2011-08-22 16:54:26 +00:00
Brecht Van Lommel
9ccc60ed8c
Cycles:
...
* Update progress bar during render (patch by Thomas)
* Show status/pass/time during render in 3d view
2011-08-22 13:17:43 +00:00
Campbell Barton
817273931a
buildinfo is now quoted from the build systems, avoids stripping quotes on startup.
...
tested with linux/cmake linux/scons windows/cmake/mingw windows/cmake/msvc
2011-08-22 12:24:14 +00:00
Campbell Barton
5394cabe24
remove workaround for bug in python 3.2.0 loading web pages on *nix
2011-08-22 11:54:40 +00:00
Campbell Barton
1324173e99
pep8 edits and change '!= None' to 'is not None'
2011-08-22 09:01:49 +00:00
Campbell Barton
aa7545b0ea
patch [ #28320 ] Small change to trunk needed for Motion Capture Addon - GSoC 2011 - Pepper Branch
...
from Benjy Cook (benjycook)
2011-08-22 08:47:48 +00:00
Campbell Barton
17c8621cc8
fix [bf-blender-Patches][27924] Redundant applying of SetNetworkDevice
...
noticed by Jorge Bernal (lordloki)
2011-08-21 21:17:55 +00:00
Jens Verwiebe
826614d66e
name mandatory driver for OSX NDOF compile - testcommit same time
2011-08-21 21:11:26 +00:00