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-06-25Fix cycles not working in 3d local view, and missing update when toggling hidingBrecht Van Lommel
in the outliner.
2012-06-25Fix for cycles building with assertions on scons/windows.Brecht Van Lommel
2012-06-25the mutex struct seems to be different across systems, use memset rather ↵Campbell Barton
then an initializer value. also quiet warning in cycles.
2012-06-23rename WITH_BUILTIN_GLEW, WITH_SYSTEM_GLEW & negate.Campbell Barton
2012-06-21* Fix for the Cycles XML commit yesterday, blur_glossy has a different ↵Thomas Dinges
internal variable name.
2012-06-21Cycles XML:Thomas Dinges
* Add recent integrator options.
2012-06-20Fix #31883: cycles vectors pass rendering crash with some render layers usingBrecht Van Lommel
it and others not.
2012-06-20style cleanupCampbell Barton
2012-06-15Fix cycles non-progressive integrator not delivering correct AO pass.Brecht Van Lommel
2012-06-14Cyles UI:Thomas Dinges
* Alignment fix for the "Samples" panel, this way both columns are aligned nicely.
2012-06-13Fix issue with missing emission in non-progressive integrator.Brecht Van Lommel
2012-06-13Cycles:Thomas Dinges
* "preview_aa_samples" minimum should be 0, not 1.
2012-06-13Cycles:Thomas Dinges
* UI Tooltip fix.
2012-06-13Cycles: first step for implementation of non-progressive sampler that handlesBrecht Van Lommel
direct and indirect lighting differently. Rather than picking one light for each point on the path, it now loops over all lights for direct lighting. For indirect lighting it still picks a random light each time. It gives control over the number of AA samples, and the number of Diffuse, Glossy, Transmission, AO, Mesh Light, Background and Lamp samples for each AA sample. This helps tuning render performance/noise and tends to give less noise for renders dominated by direct lighting. This sampling mode only works on the CPU, and still needs proper tile rendering to show progress (will follow tommorrow or so), because each AA sample can be quite slow now and so the delay between each update wil be too long.
2012-06-13Fix cycles crash when viewport camera border goes out of view.Brecht Van Lommel
2012-06-13Fix cycles object_flag array being allocated too big.Brecht Van Lommel
2012-06-13Fix #31780, cycles nested group rendering broken. Was using the dupli object ↵Lukas Toenne
'index' member to identify dupli objects, but this is not unique and in fact just 0 in most cases. Needs to use a simple dupli list counter instead.
2012-06-12Cycles:Thomas Dinges
* Add back a break, which was deleted in r47773.
2012-06-12Fix #31675 Reroute nodes aren't working for cycles.Lukas Toenne
Note that currently the reroute nodes are hardcoded to color values, which means they will not work for shader type connections (and possibly cause overhead for float and vector conversion). Looking into a solution.
2012-06-10Fix #31747, broken image sequence loading after r47432.Lukas Toenne
The image file name function was updating the iuser->framenr using a supposed cfra parameter. However, the actual cfra is unknown when loading movies or sequences, so the iuser->framenr value itself was passed in its place, leading to incremental addition of the iuser frame offset. Removed the cfra parameter altogether from the image path function. This should instead be done separately if necessary, it's not an inherent part of constructing the image file name.
2012-06-09style cleanup: assignment & indentation.Campbell Barton
2012-06-09code cleanup: removed/renamed shadow & duplicate variable definitions.Campbell Barton
2012-06-09code cleanup: quiet all warnings about double promotion (either by changing ↵Campbell Barton
the type or explicitly casting).
2012-06-09style cleanup: block commentsCampbell Barton
2012-06-09Cycles / Cleanup:Thomas Dinges
* All references to old textures should now be finally removed.
2012-06-08Cycles / Textures:Thomas Dinges
* Some code cleanup, removed old enums, which are not used anymore. * Some renaming for consistency and to match new texture names.
2012-06-08Cycles / Code Cleanup:Thomas Dinges
* Removed a workaround for the NodeType enum, uses consecutive values now. I could not find issues with CUDA, when compiling with Toolkit 4.2 (all sm kernels) and regression files rendered fine on my GPU with sm_21.
2012-06-08Added a default case in switch to avoid paranoid compiler warnings.Lukas Toenne
2012-06-08Particle Info node for Cycles. This can be used to access particle ↵Lukas Toenne
information in material shaders for dupli objects. For now only the particle Age and individual Lifetime (in frames) are supported, more attributes can be added when needed. The particle data is stored in a separate texture if any of the dupli objects uses particle info nodes in shaders. To map dupli objects onto particles the store an additional particle_index value, which is different from the simple dupli object index (only visible particles, also works for particle dupli groups mode). Some simple use cases on the code.blender.org blog: http://code.blender.org/index.php/2012/05/particle-info-node/
2012-06-07Cycles: border render now works in the viewport, when looking through theBrecht Van Lommel
camera, same as in render. It draws objects in solid draw mode outside of the border.
2012-06-07Cycles: small code fix for disabled code.Brecht Van Lommel
2012-06-07Revert my own commit r47544, this does not seem to be the correct fix. :/Thomas Dinges
2012-06-07style cleanupCampbell Barton
2012-06-07Cycles / OSL:Thomas Dinges
* Missing header kernel_passes.h, needed for "direction_to_panorama" in kernel_triangle.h
2012-06-06Cycles / OSL:Thomas Dinges
* Fixes for some silly typos in the checker shader. * Added missing GPL licence block to node_fresnel.h.
2012-06-05Cycles / OSL:Thomas Dinges
* Fixes for r46114, object_fetch_transform missed time argument. * Syntax fixes for Checker texture.
2012-06-05Cycles / OSL:Thomas Dinges
* Remove oslexec_pvt.h header and some typo fixes. * This file needs deeper updates for changes done in OSL 0.6.0, see https://github.com/imageworks/OpenShadingLanguage/commit/11ce51418b45e975ace4d919a4bdd8c2001ba300
2012-06-05style cleanupCampbell Barton
2012-06-05Cycles / OSL:Thomas Dinges
* Fixes for changes in the OSL register_closure() API.
2012-06-04Cycles / OSL:Thomas Dinges
* Compile fixes, missing ShaderClosure argument for eval functions. (r40163)
2012-06-04Cycles: support for image sequences in image/environment texture node.Brecht Van Lommel
2012-06-04Cycles: fix spot lamp emitting light in two directions.Brecht Van Lommel
2012-06-04Cycles / OSL:Thomas Dinges
* __OSL__ is now defined for CPU when building with OSL. * First batch of compile fixes, remove some unneeded std namespace declarations and added missing includes.
2012-06-04Cycles: spot lamp support.Brecht Van Lommel
2012-06-03Cycles / OSL:Thomas Dinges
* Update the Oren Nayar shader to incorporate updates / fixes from r41968 and r44330.
2012-06-03Cycles: different fix for object info random range issue.Brecht Van Lommel
2012-06-03Cycles / OSL Textures:Thomas Dinges
* Ported my checker texture to OSL. :)
2012-06-03Cycles / OSL Textures:Thomas Dinges
* More fixes, replaced all remaining size variables with scale ones. * Remove nonzero check in OSL textures, not needed anymore, was there to prevent division by zero for the size variable.
2012-06-03Cycles / OSL:Thomas Dinges
* More fixes for r41599, removed clouds and distorted noise textures and ported the Noise texture to OSL. ToDo: Color output is still commented, needs a closer look. * Some more fixes (comments, uninitialized variables)
2012-06-03Cycles / Object Info Node:Thomas Dinges
* The random output had a range from -0.5 to 0.5, added an offset of 0.5 to bring it into the 0.0 / 1.0 range, which is in alignment with Shader Node Guidelines. Patch by Agustin Benavidez, thanks!