Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
AgeCommit message (Collapse)Author
2013-02-11style cleanup: also some typosCampbell Barton
2013-02-11Fix scons win32 link error with OSL, also fix a GLEW linker warningBrecht Van Lommel
2013-02-10Fix #34184: cycles speed vector pass should be zero when using motion blur,Brecht Van Lommel
instead it had value 10000.
2013-02-10add option not to calculate tessellation faces when converting an object to ↵Campbell Barton
a mesh. (OBJ export no longer needs, so save some CPU cycles and skip tessellation)
2013-02-08building ghost-sdl works again.Campbell Barton
2013-02-07removing xinerama on X11 dependency, this wasn't working very usefully.Campbell Barton
2013-02-07CUDA / sm_20:Thomas Dinges
* Enable Lamp MIS again, it works on a GTX 570 (which is sm_20) with latest SVN. Tested by vitos1k in IRC:. Feedback from GTX 580 users would be appreciated on this.
2013-02-07Fix small memory leak in cycles tile render, a few bytes for each tile.Brecht Van Lommel
Reported by "aquo" on IRC.
2013-02-06style cleanup: some warnigs & spelling.Campbell Barton
2013-02-06add missing bullet header to cmake, quiet reports from 'make test_cmake'Campbell Barton
2013-02-06enable xinerama for scons.Campbell Barton
2013-02-06rigidbody: Code cleanupSergej Reich
Stupid oversight, don't use floats for indices.
2013-02-06rigidbody: Invert spring damping rangeSergej Reich
Before 1 was no damping, which is inconsistent with the rest of the simulation.
2013-02-05Fix cycles missing AA/alpha settings for OpenGL render, these are now in the ↵Brecht Van Lommel
film panel.
2013-02-05Apparently my system here considers fullscreen window as maximizedSergey Sharybin
which makes it impossible to toggle from fullscreen to windowed mode when startup.blend is saved in fullscreen mode. Reshuffled checks a bit, which is actually makes sense, will investigate which change caused regression since 2.65a tomorrow.
2013-02-05Didn't notice this panel was already enabled for CyclesSergey Sharybin
2013-02-05Add missing Custom Properties panels when Cycles render is activeSergey Sharybin
2013-02-05Fix #34041: rendered view + borderSergey Sharybin
Issue was caused by rare cases when camera move happens just after last sample was finished, this would lead to missing delay reset because render cycle will go to pause_cond.wait(). No reset will happen at this point because of some kind of optimization which checks whether camera is tagged for update and wouldn't do reset in this case. Talked to Brecht and seems this optimization is not actually needed and removing it will solve issue with frozen preview.
2013-02-05Fix particle child render resolution access not working outside of the ↵Brecht Van Lommel
render thread, and rename ToggleRender to set_resolution to follow RNA conventions.
2013-02-05Fix non-progressive lamps with multiple samples not giving correct intensity ↵Brecht Van Lommel
after recent fix.
2013-02-05Fix #34040: Moving Normal Node with enabled Cycles Material Preview crashesSergey Sharybin
Issue was caused by couple of circumstances: - Normal Map node requires tesselated faces to compute tangent space - All temporary meshes needed for Cycles export were adding to G.main - Undo pushes would temporary set meshes tessfaces to NULL - Moving node will cause undo push and tree re-evaluate fr preview All this leads to threading conflict between preview render and undo system. Solved it in way that all temporary meshes are adding to that exact Main which was passed to Cycles via BlendData. This required couple of mechanic changes like adding extra parameter to *_add() functions and adding some *_ex() functions to make it possible RNA adds objects to Main passed to new() RNA function. This was tricky to pass Main to RNA function and IMO that's not so nice to pass main to function, so ended up with such decision: - Object.to_mesh() will add temp mesh to G.main - Added Main.meshes.new_from_object() which does the same as to_mesh, but adds temporary mesh to specified Main. So now all temporary meshes needed for preview render would be added to preview_main which does not conflict with undo pushes. Viewport render shall not be an issue because object sync happens from main thread in this case. It could be some issues with final render, but that's not so much likely to happen, so shall be fine. Thanks to Brecht for review!
2013-02-04Cycles UI Code:Thomas Dinges
* Some more variable cleanup for old texture output.
2013-02-04Fix for [#34110] Displacement modifier + Procedural texture + Cycles -> ↵Thomas Dinges
'NoneType' object has no attribute 'texture_mapping' * Issue was caused by a remaining part from the "OUTPUT_TEXTURE" node UI code, from the original Cycles branch.
2013-02-04code cleanup: warningsCampbell Barton
2013-02-04Fix cycles intersection issue with overlapping faces on windows 32 bit and CPUBrecht Van Lommel
without SSE3 support, due to 80 bit precision float register being used for one bounding box but not the one next to it.
2013-02-04Fix window fullscreen crash when building for Mac OS X 10.5.Brecht Van Lommel
2013-02-04Cycles / OSL:Thomas Dinges
* Fix for r53689, there are two noise types, signed and unsigned. Caused Musgrave Texture to render differently compared to SVM backend.
2013-02-04fix [#33831] "Alt" key is "Alt Window Deactivated"Campbell Barton
update to the ubuntu workaround from Shinsuke Irie.
2013-02-04style cleanup: spaces -> tabsCampbell Barton
2013-02-04style cleanupCampbell Barton
2013-02-03Fix #34087: cycles shadow pass not properly normalized for non-progressive ↵Brecht Van Lommel
integrator with > 1 samples for a lamp.
2013-02-02Cycles Hair: Fixed hair shape and inclusion of multiple attributes for ↵Stuart Broadfoot
triangle primitives When using triangle primitives this fix enables 'closed tip'. UVs and vertex colours are added when using triangle primitives for hair. Two new preset modes have also been included to allow easy access to curves and triangle planes.
2013-02-01Fix an issue with the new cycles lamp MIS option not working correct withBrecht Van Lommel
multiple lamps.
2013-02-01Fix cycles computing UV map tangents when they weren't needed.Brecht Van Lommel
2013-02-01make WITH_HEADLESS build again.Campbell Barton
2013-02-01Move opencl and reigidbody from source/blender/ to intern/Sergey Sharybin
This modules does not depend on any blender-specific data structures or algorithms and due to our policy better be placed to intern/ Shall be no functional changes, tested CMake and SCons on Linux, hopefully other platforms will work as well. P.S. SVN history shall be preserved for the files.
2013-02-01code cleanup: make wmEvent's 'const' in interface code (reduces manual ↵Campbell Barton
checking that they are not modified).
2013-01-31OSL 1.3x / Windows 64:Thomas Dinges
* Added missing define into SConscript file. This also makes r54232 obsolete, so removing this again.
2013-01-31Attempt to fix cycles OSL link error on windows 64 bit.Brecht Van Lommel
2013-01-31Add Xinerama support for GHOST_GetMainDisplayDimensions() so X11 works as it ↵Campbell Barton
should (previously would include all monitors). Now the active monitor size is used on startup. Currently the cursor position is checked for intersection with the monitor bounds to find the active screen.
2013-01-31add ghost function getAllDisplayDimensions, GHOST_GetAllDisplayDimensionsCampbell Barton
This returns the desktop size, not just the size of the active monitor, useful since this constrains the mouse and we dont have to detect the active monitor (which isn't so straightforward with xlib). carbon/cocoa are TODO, they still use getMainDisplayDimensions().
2013-01-31initializing maximized/fullscreen windows in x11 would start normal, then ↵Campbell Barton
maximize - causing noticeable flicker.
2013-01-31Fix cycles windows link errors when building with OSL master branch.Brecht Van Lommel
2013-01-30Fix #33984: cycles shadow pass problem with CUDA.Brecht Van Lommel
2013-01-30Cycles: make multiple importance sampling for lamps an option per lamp now,Brecht Van Lommel
disabled by default for backwards compatibility. http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Integrator
2013-01-30disable ubuntu unity workaround, causes issues with modifier keys held doun ↵Campbell Barton
with multiple windows. no time to fix now so disabling.
2013-01-30Cycles material preview: fix for generated/packed/movie filesSergey Sharybin
Issue was caused by cycles trying to find builtin images in a main database and in case of preview render images are not in database, they're just referenced by shader node tree. Now builtin images in cycles have got void* pointer to store data needed to load builtin images. In case ob blender session, this pointer will store pointer from PointerRNA for image datablock and used later to construct Image class based on this pointer. This also saves database lookup for final render which is nice :) Reviewed by Brecht.
2013-01-30patch [#34039] Fix Alt key glitch on Unity desktopCampbell Barton
by Shinsuke Irie (irie) with own minor changes.
2013-01-29Cycles: collapse preview render panel by default. It's a matter of personalBrecht Van Lommel
preference, but it slows down 3D view rendering to have two renders going so I rather disable it by default.
2013-01-29Cycles Hair: Addition of render settings and static BVH strand width scalingStuart Broadfoot
Addition of a RNA function to toggle between the hair settings and rebuild the cache. This enables the usage of the render step, child number and full display percentage with f12 rendering. A scaling to the strand radius has also been added for the static bvh. This only matches up with dynamic for uniform scaling. A very small fix is included for multiple uvs/vertex colours when using child particles.