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
2010-08-26fix for dark images from the sequencer when color management is disabled.Campbell Barton
the render engine assumes the RenderResult's rectf is not in linear color space when color management is disabled so the sequencer and opengl render need to follow this else it results in dark images.
2010-08-24rename some cmake build targetsCampbell Barton
2010-08-16- commit that removed MEM_guardedalloc.h includes broke building with SSE ↵Campbell Barton
enabled. - all C/C++ files in blender are now utf8 compatible.
2010-08-16- remove unused includes IMB_*, BIF_* & MEM_*Campbell Barton
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-132.5: more removal of G.main.Brecht Van Lommel
2010-08-12Fix #23238: crash rendering multiple scenes from compositor.Brecht Van Lommel
2010-08-11Update address in license block.Guillermo S. Romero
2010-08-06Fix #23167: halo "texture" option did not take disabling of the textureBrecht Van Lommel
into account.
2010-08-06Fix #23204: render disconnected hair with child particles could crash.Brecht Van Lommel
2010-08-04Fix crash in point cache baking due to my recent changes.Brecht Van Lommel
2010-08-04== Makefiles ==Stefan Gartner
* add support for LCMS (disabled by default, set WITH_LCMS to true to enable it) * fixed typo that prevented TIFF support to be properly enabled * enable ray optimization by default (scons and cmake already did this) * fixed building with libsndfile on darwin (disabled by default) * quicktime: use audaspace headers from $(NAN_AUDASPACE)/include instead of intern * gameengine: add -DWITH_FFMPEG to compiler flags when building with ffmpeg support
2010-08-03build options to disable image formats WITH_CINEON, WITH_HDR.Campbell Barton
- updated cmake, make & scons. - renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc.
2010-08-03remove commented scons lines from cmake files, fixed use of pointer poll ↵Campbell Barton
function for ID drobdowns (currently unused)
2010-08-02Fix preview render crash after recent G.main changes.Brecht Van Lommel
2010-08-012.5: more G.main changes.Brecht Van Lommel
2010-08-012.5: code changes to reduce the usage of G.main and pass it alongBrecht Van Lommel
or get it from the context instead.
2010-07-302.5: remove vertex normal flip option, this is more harmful than helpfulBrecht Van Lommel
in many cases, and also gave incorrect rim lighting.
2010-07-29Fix weird colours in areas of high transmission when camera inside a volume.Matt Ebb
2010-07-28Fix #22964: incorrect derivatives for global texture coordinates, showed up asBrecht Van Lommel
artifacts in bump mapping.
2010-07-28Assorted small volume render related fixes.Matt Ebb
2010-07-26Fix #22749: texture view mapping for spot lamps wasn't doing perspectiveBrecht Van Lommel
division, giving incorrect projection.
2010-07-26replace macros VECCOPY and QUATCOPY with inline math functions no functional ↵Campbell Barton
changes also replace mul_m4_v3() with mul_v3_m4v3() in a few places.
2010-07-26bugfix [#22962] Crash when starting the render in the attached file (Kino ↵Campbell Barton
Bug Reporting Sprint :) NULL checks on tex->pd are elsewhere in the code so this should be ok.
2010-07-25from Luca's recent commit noticed there are more typo's: lenght -> lengthCampbell Barton
2010-07-24bugfix [#22990] Crash rendering joined curvesCampbell Barton
- dont render invalid material indicies (like mesh faces) - clamp the material index values when joining, TODO: merge material lists properly.
2010-07-23== Sequencer ==Peter Schlaile
This patch cleans up the sequencer core by replacing the caching system (TStripElems) with a hash based system, which is: a) a lot faster b) a lot more readable c) a lot more memory conserving The new caching system is also a good building ground for a) sub frame precision rendering (even on scene strips) b) multi core rendering (threaded rendering is still disabled, but can be extended now to arbitrary core numbers) I tested the code on an extensive editing session today and had no crashes during 4 hours of editing. So I consider it very stable.
2010-07-22Fix [#22946] Camera inside volume gives bad results Matt Ebb
2010-07-22committed wrong version of this fileMatt Ebb
2010-07-22Fix for volume render light cache:Matt Ebb
Now the bounding box for the light cache's voxel grid is calculated in global space, rather than camera space as it was previously. This fixes flickering lighting on static volumes with camera motion, caused by the camera space bounding box changing from frame to frame.
2010-07-20Fix #22910: displacement mapping not working with use alpha for image texture.Brecht Van Lommel
2010-07-20- correct some spelling errors.Campbell Barton
- remove FreeCamera struct (wasnt used) - remove world color alpha values (not used anywhre).
2010-07-20Workaround #20324: clouds (and other) textures bump mapping generates blackBrecht Van Lommel
faces. Only happens with scons/msvc and SSE enabled for raytracing. Why this happens exactly I don't know, I've tried to look for errors in the code but couldn't find any, the perlin noise code somehow is generating NaN values, but it is getting sane inputs. I suspect this is due to the render module being compiled with /arch:SSE and other parts not. For now I've made only the render_raytrace module compile with SSE, which seems to solve the problem, but is mostly a workaround.
2010-07-20== Sequencer ==Peter Schlaile
Bugfix: free_imbuf_seq() was closing IMB anim handles on nearly every change of RNA variables. This can be *very* slow, if you twiddle with parameters during playback. Especially multicam editing... Now: we close IMB anim handles only on refresh_all() and filepath changes.
2010-07-17Rendering from the sequencer in background mode was printing frame 0 for ↵Campbell Barton
every frame
2010-07-17Revert part of commit 29079, cleanup of particle path drawing logicBrecht Van Lommel
This commit and other commits attempting to fix it broke various things. The main thing that changed was that instead of computing children/paths in advance as part of particle_system_update, this was moved to do it just before drawing or rendering. I've changed back that behavior and tried to keep the other fixes in the commit. When the new particle system was just committed, it also worked this way but gave various problems, and I had to remove that behavior to get things working stable. Basically it meant that you could get have a path cache that was outdated in various situations, and it doesn't fit well with dependency graph evaluation order. This fixes: #22823: Children Particle Rendering is broken #22733: Particle objects not displayed #22888: SigSegV when rending hair particles #22820: Another SigSegV when undo adding hairs in particel edit mode Some particle setups in dupligroups. The three bugs that the original commit fixed are now also still working in my tests: #21316: Hair weight drawing is wrong #21923: Consistent Crash When Rendering Particle Scene. #21950: Path rendering option for particles causes crash
2010-07-13fix for rendering sequencer float buffers, need to convert into linear color ↵Campbell Barton
space for the render buffer.
2010-07-08Fix: object_duplilist should be passed the original scene rather thanBrecht Van Lommel
the set scene, otherwise can have wrong current frame and render settings, in particular this give issues with particle object instancing.
2010-07-07Fix #22354, #22727, #22501: image window not display correctBrecht Van Lommel
renders with compositing and slots.
2010-07-05texture saturation option.Campbell Barton
we'll need a do-version bump soon or this will convert 0.0 saturation to 1.0 on load.
2010-07-04Detect SSE building support with cmake, and moved setting the definesBrecht Van Lommel
out of the render mode cmake file into the main one. Should fix PPC compile, and hopefully not break others.
2010-07-01fix for building with WITH_RAYOPTIMIZATIONCampbell Barton
2010-06-30bugfix [#22702] Camera lense animation not updatingCampbell Barton
2010-06-30Fix [#22643] Renderging Crash. 2.5Matt Ebb
2010-06-28Fix #20965: metaballs partticles and volume material crash renderingSergey Sharybin
Fix #21187: 2.5svn26947 - particles + meta sphere = crash in rendering Use separated displists for mballs in view3d and render stuff. Do not recalculate displist for view3d while rendering - mball.c uses several global variables which shouldn't be accepted from parallel threads.
2010-06-27Partial cleanup of timing system, with some guidance from Joshua:Matt Ebb
* Fractional frames support has been changed to use a new var, scene->r.subframe. This is a 0.0-1.0 float representing a subframe interval, used in generating a final float frame number to evaluate animation system etc. * Changed frame_to_float() and some instances of bsystem_time() into a convenience function: float BKE_curframe(scene) which retrieves the floating point current frame, after subframe and frame length corrections. * Removed blur_offs and field_offs globals. These are now stored in render, used to generate a scene->r.subframe before render database processing.
2010-06-24Runtime detection of SSE support for raytracing. Also enabled rayoptimizationBrecht Van Lommel
by default now on all platforms since it shouldn't crash anymore if SSE is not there. If this breaks compilation on some platforms, please let me know.
2010-06-22Fix crash cancelling render while building object instance inBrecht Van Lommel
raytree, object could still be added after it was already freed. (merge from render25 branch)
2010-06-17Fix [#22610] Alpha problem with textureswhen Brightness > 1 or Contrast < 1Matt Ebb
* Enabled premultiplication for packed images * Added pack/unpack operator to image template * Moved brightness/contrast corrections to after de-premultiplication in image texture sampling
2010-06-16bugfix [#22581]Andre Susano Pinto
- on instances last hit optimization was jumping to the last hit face inside an instance without doing space transformation. Fixed by making last hit optimization jump to the root node of the instance instead of the last hit face.
2010-06-14remove remaining unused yafray settings.Campbell Barton