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
2015-07-27Gooseberry farm: Correction to previous commitgooseberry_farmSergey Sharybin
Initial patch was done against imbuf with ftype refactor applied.
2015-07-27Jpeg2000: Fixed for DCP pipelineSergey Sharybin
Profile and color space were not properly set. Conflicts: source/blender/imbuf/intern/jp2.c
2015-06-29Cycles: Report to the console when the samples offset feature is usedSergey Sharybin
2015-06-27Cycles: Implement sample offset featureSergey Sharybin
This is real quick implementation of the feature which allows to render different sample ranges on different machines and merge the result into final image as if it was rendered on a single machine. Same is feature makes it possible to refine animation with more samples after it was rendered with lower number of samples. Control is happening via the following environment variables: - CYCLES_RENDER_SAMPLE_START, which defines which sample to start rendering from. - CYCLES_RENDER_NUM_SAMPLES, which defines how much samples are to be sampled by the Blender instance. Limitations: - Not really intuitive, final implementation will require better integration into command line arguments. - All the render layers are to have the same exact number of samples, meaning using samples override for layer will lead to undesired results. - No compositor is allowed.
2015-06-26Fix for broken particle stuff when using particle instance modifier withLukas Tönne
children.
2015-06-22Cycles: Respect duplicator's object motion blur settingsSergey Sharybin
The idea is to make it possible to control linked duplicated objects motion blur from the scene file without need to do overrides on the linked object settings. Currently only supported for dupligroup duplication and all now if duplicator object has motion blur disabled then it'll be inherited into all the duplicated objects. There should be no regressions/changes in look of existing files because objects do have motion blur enabled by default.
2015-06-18Gooseberry farm: Enable ALembic on windows platformSergey Sharybin
Also do some nnoying fixes for stupidness of MSVC which was searchinh for symbols in the wrong namespaces. Should be backported to Alembic or Gooseberry branches but that'd happen from another operation system on this laptop,
2015-06-18Cycles: Report currently sampling tile when CPU is working on the last tileSergey Sharybin
This is mainly useful for the render farms output when logging might stop at the "Path Tracing Tile N/N" string, which makes it a bit difficult to follow what exactly is happening (node going crazy, hardware issues or just last tile is too much heavy). This is more like an experiment, might be changed in the future.
2015-06-18Return non-zero exit code when running blender from the command line and ↵Sergey Sharybin
reading file has failed This way automated scripts can actually see if some issue happened.
2015-06-17Msgfmt: Fix for generating .mo files from .po without commentsSergey Sharybin
2015-06-17Report proper frame and time to the console when doing compositingSergey Sharybin
2015-06-17Cleanup, use define instead of magic numberAntony Riakiotakis
2015-06-17Print elapsed time when rendering from the command lineSergey Sharybin
2015-06-17Flush stdout prior of calling render stats callbackSergey Sharybin
Without this extra flush order of stat prints is undefined in the output. which makes it rather tricky to write custom output in a reliable way.
2015-06-10Cycles: Merge density and color volume attributes if they both requestedSergey Sharybin
This way we store quite reasonable amount of memory (density is stored as RGBA textures, which ends up in gigabytes of RAM for hires smoke sims). It's not really pretty implementation and we'll really need to support textures with 1 and 3 channels instead of doing such packing, but we need to be able to render some files here.
2015-06-10Cycles: Free hires smoke data from blender side after scene was fully ↵Sergey Sharybin
synchronized This happens if all object's smokes are backed to files and rendering is either happening from command line of with locked interface. The idea behind this change is to make as much memory available for path tracing as possible, so after heavy swapping during synchronization period there's loads of free memory to put important data back to RAM.
2015-06-10Gooseberry: Use more proper flag for psys reconstruction after memory ↵Sergey Sharybin
optimization
2015-06-10Gooseberry: Fix for flickering grassSergey Sharybin
The issue was caused by memory optimization marking particle system to recalc, and because of the way how particle flags works it was possible that it'll cause particle's re-distribution. Now this memory optimization will act the same as loading the file. Would need to review if this fix is to go to master/cycles_memory branches but for now it'll be cool to figure out what to do with the farm.
2015-06-10Fix outdated stub factory class for pointcache when Alembic is disabled.Lukas Tönne
2015-06-10Gooseberry Farm: Solve compilation error with strict flagsSergey Sharybin
2015-06-04Merge branch 'master' into gooseberryLukas Tönne
Conflicts: intern/cycles/kernel/svm/svm.h
2015-06-04Fix buffer overrun searching program path on win32Campbell Barton
2015-06-04Loading raw targa now sets the filetypeCampbell Barton
2015-06-04Cleanup: redundant checksCampbell Barton
2015-06-04Fix for leak creating stereo imagesCampbell Barton
2015-06-04Cleanup: clarify order of precedence: &/?Campbell Barton
2015-06-03Fix T41177. Bevel shouldn't try to slide along edge when can't see it.Howard Trickey
2015-06-03I18n extract: better handling of commandline args.Bastien Montagne
2015-06-03Make reading previews from .blend file more robust.Bastien Montagne
Hit a case here where rect pointer was not NULL, when h & w were both zero... Shall not happen, but better not crash on such cases!
2015-06-03Merge branch 'alembic' into gooseberryLukas Tönne
2015-06-03Do not show brush cursor for fill brush (size not supported)Antony Riakiotakis
2015-06-03Fix inconsistencies in texture paint UI T44929, T44927:Antony Riakiotakis
* lock alpha only works in projective painting * fill threshold only works in 2D painting
2015-06-03Only use string properties from the cachelib for metadata.Lukas Tönne
Using ints and floats would require prefixing the Alembic metadata keys, which becomes messy and ambiguous. Encoding other data types as strings can be done on the python side as well.
2015-06-03Have to use IDP_ReplaceInGroup to overwrite ID properties that alreadyLukas Tönne
exist.
2015-06-03Fix error calculating bmesh normalsCampbell Barton
edge vector stack was left un-cleared.
2015-06-03BLI_stack: gtest for clearCampbell Barton
2015-06-03BLI_stack, add clear function.Campbell Barton
2015-06-03Correct own fix reference before assignmentCampbell Barton
3rd fix for silly exception conversion!
2015-06-03Fix memory leak loading multi-layer OpenEXRCampbell Barton
2015-06-03Fix memory leak loading single-layer OpenEXRCampbell Barton
Internal EXR API specifically avoids freeing non-file streams.
2015-06-03Fix for RMB Menu title including shortcutCampbell Barton
2015-06-03Fix UI string clip (reverse search separator char)Campbell Barton
The string may have many '|' characters, only the last is clipped.
2015-06-03Cleanup: check button flag for shortcut delimiterCampbell Barton
2015-06-03Fix multires update (reading `char *` as an `int *`)Campbell Barton
2015-06-03Fix object align crash (use-after-free)Campbell Barton
2015-06-03Cleanup: metaballs called memcpy with NULL sourceCampbell Barton
Simplify logic and use realloc
2015-06-03Correct vert/edge slide poll functionsCampbell Barton
Would crash trying to access outside the 3D view.
2015-06-03Correct own recent error printing Python exceptionCampbell Barton
2015-06-03Fix race conditionCampbell Barton
Exposed when checking on T44871
2015-06-02ImBuf: Fix memory leak around EXR handle's multiViewSergey Sharybin