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
AgeCommit message (Collapse)Author
2011-11-20svn merge ^/trunk/blender -r41961:41998Campbell Barton
2011-11-19Camera: some more refactoring, mostly in the function that computes the cameraBrecht Van Lommel
border, now we just get the border coordinates from comparing the viewport and camera viewplanes.
2011-11-18Camera: some code refactoring, use an intermediate CameraParams struct insteadBrecht Van Lommel
of long list of variables everywhere. Intention is to also let 3d view use this eventually, instead of duplicating code.
2011-11-16svn merge -r41899:41926 ^/trunk/blender. also sync mempool with trunk and ↵Campbell Barton
move BLI_mempool_alloc out of mempools header where it was inlined
2011-11-16Fix #29093: world zenith up and down texture influence were not workingBrecht Van Lommel
correct. These were decoupled from horizon influence for 2.5, but not actually used in the render engine.
2011-11-16Fix #29287: cycles and other external render engines did not print correct frameBrecht Van Lommel
number in background render.
2011-11-15svn merge -r41779:41847 ^/trunk/blenderCampbell Barton
2011-11-15svn merge -r41751:41779 ^/trunk/blenderCampbell Barton
2011-11-14minor cleanup Campbell Barton
- use NULL rather then 0 for pointers - use static functions where possible - add own includes to ensure func's and their declarations don't get out of sync.
2011-11-14fix uninitialized memory use when an object has modifiers but no ocean modifier.Campbell Barton
2011-11-14Ocean baking was using uninitialized memory, but further investigation it ↵Campbell Barton
was calculating foam values when they were not used. avoid calculating foam and allocating memory when its not needed.
2011-11-13remove double promotions and some formatting edits (tabs & spaces mixed)Campbell Barton
2011-11-13add missing break in ocean_texture switch statement & quiet some warnings.Campbell Barton
2011-11-13Ocean Sim modifier patchLukas Toenne
by Matt Ebb, Hamed Zaghaghi This adds a new Modifier "Ocean" to simulate large-scale wave motion. Details can be found in the wiki documentation [1], the project homepage [2] and the patch tracker [3] The modifier is disabled by default for now. To enable it, the WITH_OCEANSIM (cmake) / WITH_BF_OCEANSIM (scons) flags have to be set. The code depends on fftw3, so this also has to be enabled. [1] http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Ocean [2] http://www.savetheoceansim.com [3] http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=28338
2011-11-11Fix #29207: cancelling volume precache at high resolution was too slow, addedBrecht Van Lommel
more test_break calls.
2011-11-11correct indentation and some whitespace edits (no functional changes)Campbell Barton
2011-11-11quiet -Wdouble-promotion warningsCampbell Barton
2011-11-11bmesh compiles again after dynamic paint mergeCampbell Barton
2011-11-11svn merge -r41722:41723 ^/trunk/blenderCampbell Barton
2011-11-10svn merge -r41638:41648 ^/trunk/blenderCampbell Barton
2011-11-09Merge with trunk r41701soc-2011-carrotMiika Hamalainen
2011-11-08use some more logical BLI math functions & tracking used INT_MAX on a short.Campbell Barton
2011-11-07Merge with trunk r41625Miika Hamalainen
2011-11-07svn merge -r41575:41602 ^/trunk/blenderCampbell Barton
2011-11-07replace VECCOPY with copy_v3_v3, same for 2d copy, also added vec copy ↵Campbell Barton
functions for int & char.
2011-11-06more macro --> BLI math lib, mainly replace VECCOPY in render and blenkernel.Campbell Barton
2011-11-06more macro --> bli math lib replacements.Campbell Barton
2011-11-06replace macros with math functions for render codeCampbell Barton
2011-11-06svn merge ^/trunk/blender -r41503:41575Campbell Barton
2011-11-05Code refactoring: split camera functions from object.c into new camera.c.Brecht Van Lommel
2011-11-05Merge with trunk r41545Miika Hamalainen
2011-11-05macro formatting & remve some unused code.Campbell Barton
2011-11-05misc doc editsCampbell Barton
- remove recently added sphinx reference workaround. - tested doxygen, correct some warnings, set tab width and added pymathutils group. - added convenience target 'make doc_doxy'
2011-11-04Configurable sensor size:Sergey Sharybin
- Added support of variable size sensor width and height. - Added presets for most common cameras, also new presets can be defined by user. - Added option to control which dimension (vertical or horizontal) of sensor size defines FOV. Old behavior of automatic FOV calculation is also kept. - Renderer, viewport, game engine and collada importer/exporter should deal fine with this changes. Other exporters would be updated soon.
2011-11-04svn merge -r41480:41503 ^/trunk/blenderCampbell Barton
2011-11-03Fix #28998: sequence rendering with wrong progress barSergey Sharybin
Show overall progress when doing sequence rendering. Nice for cases when you're using sequencer to combine video strips only, without rendering scenes and so. If scene strips are used in sequencer, per-frame rendering would be used (because of scene rendering sets per-frame progress).
2011-11-03ability to have permanent callbacks that stay active when new blend files ↵Campbell Barton
are loaded. this works by tagging functions, eg: def my_func(scene): pass bpy.app.handlers.permanent_tag(my_func, True) # <-- important bit bpy.app.handlers.frame_change_pre.append(my_func)
2011-11-03correct spelling mistakesCampbell Barton
2011-11-03svn merge -r41458:41480 ^/trunk/blenderCampbell Barton
2011-11-02RenderEngine/Nodes: system to check for shading nodes compatibilityBrecht Van Lommel
* Scene.use_shading_nodes property to check if RenderEngine is using new shading nodes system, and RenderEngine.bl_use_shading_nodes to set this. * Add mechanism for tagging nodes as being compatible with the old/new system.
2011-11-02RenderEngine api: support for viewport rendering, details here:Brecht Van Lommel
http://wiki.blender.org/index.php/Dev:2.6/Source/Render/RenderEngineAPI * This adds a Rendered draw type in the 3D view, only available when the render engine implements the view_draw callback. * 3D view now stores a pointer to a RenderEngine. * view_draw() callback will do OpenGL drawing instead of the viewport. * view_update() callback is called after depsgraph updates.
2011-11-02RenderEngine: steps towards implementation of this proposal:Brecht Van Lommel
http://wiki.blender.org/index.php/Dev:2.6/Source/Render/RenderEngineAPI * RenderEngine is now a persistent python object that exists and retains properties as long as a frame is being rendered. This is mostly useful now that more than one callback will be added. * Added update() callback that should ideally be used to export the scene, leaving only the rendering to the render() callback. This is not required to be used at this point, but separating this will make things more thread safe later on. * Added tag_redraw() and tag_update() functions that will be used for viewport rendering. * Internal change: status text is now retained after update_status calls.
2011-11-02RenderEngine: add .is_animation and .is_preview properties to detect if it'sBrecht Van Lommel
an animation or preview render that is being done.
2011-10-31Dynamic Paint:Miika Hamalainen
* Redesigned alpha blending and paint drying algorithms. Now it gives much better results when using low brush alpha or when surface has initial color set. * Fix: "Slow" dissolve/dry was scaled incorrect when using substeps. Also adjusted time to better match non-"slow" setting. * Fixed possible issues when using image textured brush. * Fix: particle brush panel was no longer visible since last commit. * Adjusted default surface values. * Some more code cleanup.
2011-10-28Merge with trunk r41342Miika Hamalainen
2011-10-28svn merge -r41310:41329 ^/trunk/blenderCampbell Barton
2011-10-27use const for readonly strings and set some functions to staticCampbell Barton
2011-10-25svn merge ^/trunk/blender -r41230:41266Campbell Barton
2011-10-24svn merge ^/trunk/blender -r41226:41227 .Campbell Barton
2011-10-24svn merge ^/trunk/blender -r41200:41226 .Campbell Barton