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
2012-10-23use min_ max_ functions in more places.Campbell Barton
also fix minor error in MOD decimate when the modifier did nothing the reported face count would be wrong.
2012-10-23Fix #32837: DDS images flipped in viewport compared to render. This happenedBrecht Van Lommel
after adding compressed DDS texture loading. DDS images can be flipped compared to the Blender standard, however we do not unflip them because we also don't flip compressed textures. If we would flip those we'd need to uncompress, flip and recompress them, and so losing the speed benefit that you get from using them. Users are expected to save DDS image in OpenGL compatible format.
2012-10-23skip hidden datablocks when switching screens.Campbell Barton
2012-10-23comment quick cache RNA and quiet compiler werning.Campbell Barton
2012-10-23Related to previous commit I did:Ton Roosendaal
Removed checks for PTCACHE_QUICK_CACHE for exception handling. This to ensure normal cache works as if old PTCACHE_QUICK_CACHE wasn't set. Thanks Campbell for pointing at this!
2012-10-23Fix #32867: normal map baking issue with flat shaded faces since bmesh. AlsoBrecht Van Lommel
removed the old unused normal map tangent computation code.
2012-10-23Fix #30801: cycles rendering issue with missing particle instances in a ↵Brecht Van Lommel
dupligroup.
2012-10-23Use better epsilon for line intersection, fixes bug whereHoward Trickey
missed some hits on very small scale meshes, e.g., bug #31143.
2012-10-23Bugfix 30974Ton Roosendaal
- Disabled "Quick Cache" option. It was causing ridiculous updates on the entire animation system for start-end frame on every user event causing changes here (like during transform). Worst was that you couldn't transform animated objects for that reason either. Most of the code is still there, waiting for a moment to revise it... - Constraint "Follow Track" (marker) wasn't using inverse matrix code in transform, making it wacko to use (wrong pivot, crazyspace)
2012-10-23code cleanup: give rng functions BLI prefix.Campbell Barton
2012-10-23debug output: stop printing event handlers for mouse moves of mouse ↵Campbell Barton
inbetween events.
2012-10-23rename api functions...Campbell Barton
- minf, maxf, mini, maxi --> min_ff, max_ff, min_ii, max_ii
2012-10-23Fix for direct_link of local ID data blocks (node trees in ↵Lukas Toenne
material/lamp/world/scene/texture). These data blocks also need to link the id properties group in their ID base, otherwise custom properties stored in such local node trees will lead to dangling pointers on file load.
2012-10-23Fix #32941: Sequencer Preview shows texture which is apart of the window.Sergey Sharybin
Issue was caused by buffer shadows were binding buffer after offscreen buffers was bind which lead to some unpredictable results. Made it so ED_view3d_draw_offscreen wouldn't bind any buffers and for proper shadows ED_view3d_draw_offscreen_init should be manually be called before drawing to an offscreen. This should also make open gl render with AA enabled a bit faster. Also fixed missing sequencer cache invalidation when open gl render type is changing. Material and Rendered modes are still a TODO for sequencer.
2012-10-23code cleanup: remove $Id's that crept back in, also osl style editsCampbell Barton
2012-10-23Correction to recent fix for shader nodes -- image could be not loaded yetSergey Sharybin
when tree is being executed. This could lead to nor initialized color space for the image. Solved by insuring image buffer is loaded before checking for whether color conversion is needed.
2012-10-23Sizeerror 8 fix for DecimateModifierDataSergey Sharybin
2012-10-23Fix #32943: sculpt mode draw crash with VBO and flat shaded, hidden faces.Brecht Van Lommel
2012-10-23fix for crash using an uninitialized pointer when fcurves reference missing ↵Campbell Barton
collections (removing animated shape keys could crash).
2012-10-23Display buffer should be marked as invalid when setting pixels from pythonSergey Sharybin
2012-10-23Fix for [#28927] Z-Transp disables Material Pass IndexJeroen Bakker
2012-10-23fix for issues in new decimatorCampbell Barton
- when an edge exists across a quad, dont attempt to triangulate it. (such a case isn't so common anyway) - silly mistake when checking if anything needed to be done in the modifier, percent was being checked for 1.0 even when not used.
2012-10-23add option to planar decimator to collapse all verts that define face ↵Campbell Barton
boundries (verts that 2 faces share and have 2 edge users). avoids ugly stepping between faces when applying on curves surfaces. (but less useful for architectural style models)
2012-10-23fix for edge collapse decimator re-combining triangles that make degenerate ↵Campbell Barton
quads.
2012-10-23add option for decimate-collapse to keep triangulated geometry (normally ↵Campbell Barton
quads stay as quads when not collapsed).
2012-10-23add limited dissolve as a decimation type to the decimate modifier.Campbell Barton
2012-10-23add un-subdivude as an optional method for the decimate modifier, gives more ↵Campbell Barton
even geometry & nicer results in some cases.
2012-10-23code cleanup: quiet warningCampbell Barton
2012-10-23style cleanup: also rename bmesh_decimate.c --> bmesh_decimate_collapse.cCampbell Barton
2012-10-22fix: drivers on materials and texture don't update when rendering animationAndrea Weikert
* Added additional tag_main_idcode in BKE_scene_update_for_newframe similar to what was done previously in BKE_scene_update_tagged to fix #32017 (unlimited recursion issue for material updates) by Joshua Leung * So issue wasn't the dependencies, but the material was already tagged (from previous drawing), so wouldn't be updated each frame.
2012-10-22Fix #32937: cycles missing update when changing scene simplify settings. ↵Brecht Van Lommel
Note that DAG_id_tag_update used to be slow to call, but now it just tags and flushes delayed, so it can be called for every object.
2012-10-22Fix related to #32933: UV unwrap had 0.0 margin by default in .blend files,Brecht Van Lommel
change it now to 0.001 in existing files.
2012-10-22Fix build when WITH_INTERNATIONAL is disabled.Brecht Van Lommel
2012-10-22Temporary disable sm_13 for 32bit buildbot -- it requires more than 4GB of ↵Sergey Sharybin
memory to compile, which for sure can not be allocated on 32bit platform
2012-10-22RNA C++ API improvementsSergey Sharybin
Added support of such features, as: - Ability to call RNA functions using C++ classes For example RenderEngine.tag_update - Property setters (for scalars and arrays) Used Qt/jQuery-like getters/setters style, meaning Class.prop() is a getter, Class.prop(value) is a setter. Still to come: Collection functions are not currently registering inside a property Meaning BlendData.meshes wouldn't be a subclass of BlendDataMeshes result you'll need to explicitly create BlendDataMeshes for now instead of doing BlendData.meshes.remove()
2012-10-22Fix #32930: texture colors in material nodes (blender internal) are brighter ↵Sergey Sharybin
than normal There was a missing byte buffer linearization for shader nodes. Also fixed incorrect image input color space refresh when image is packed.
2012-10-22Fix #32522: Object's diffuse color not showing in Sculpt ModeSergey Sharybin
Added option to display object's diffuse color multiplied by sculpting mask. This option could be found in Options panel of toolshelf when in sculpting mode. Thanks to Nicholas and Brecht for reviewing the patch!
2012-10-22decimator - small optimization on check for degenerate edges.Campbell Barton
2012-10-22code cleanup: check defgroup_name_index() return value != -1, rather then ↵Campbell Barton
checking >= 0. also remove unused bmesh decimator code.
2012-10-22Apparently msvc doesn't have isnan.Sergey Sharybin
2012-10-22add vertex group option to decimate modifier, handy if you want to pin some ↵Campbell Barton
parts of the geometry.
2012-10-22Bugfix #30378 Ton Roosendaal
Full Sample Antialiasing render gave fireflies with halos - especially on edges of polygons. Reason was FSA exception case in code, using uninitialized color array. Probably these fireflies were hunting us already for many many years.
2012-10-22Fix for inline functions of new cineon librarySergey Sharybin
2012-10-22Update of the tools for the new "dynamic" i18n menu, to generate the ↵Bastien Montagne
languages file into locale dir...
2012-10-22Fix related to #32929: update list of available devices for cycles renderingBrecht Van Lommel
while Blender is running, not only on load. It might help a case when Blender is started before the CUDA driver is fully initialized.
2012-10-22New "dynamic" i18n menu.Bastien Montagne
Now both UI translation menu (in userprefs) and isocodes are defined in a text file (release/datafiles/locale/languages), parsed at lunchtime. This way: * No more need to edit Blender code each time we want to add an new language or reorganize the existing menu; * Translators can easily add a new language for testing, by just editing the text file, so no more need to ask to change Blender code and wait for a new build to see your new translation work in Blender! Remaining todo: * Commit i18n py tools * Update wiki doc!
2012-10-22Some more fixes for cineonSergey Sharybin
2012-10-22Compilation fix for windows platformSergey Sharybin
2012-10-22Compilation error fix for scons caused by recent dpx commitSergey Sharybin
2012-10-22style cleanup: use more const's in BLI_heap & dpx/cineon style cleanupCampbell Barton