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
path: root/intern
AgeCommit message (Collapse)Author
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-08typo/style editsCampbell Barton
2012-06-08- remove redundant NULL checks from mallocn's local linked list functions.Campbell Barton
- minor changes to warning cleanup.
2012-06-07Fix [#31430] part 2: crash in iTaSC when end effector is a fixed bone. This ↵Benoit Bolsee
situation was causing access to invalid index in the joint angle array although the end effector doesn't need any joint angle to compute its pause. Fixed this by changing the internal API of joint array: return pointer instead of reference so that NULL pointer can be returned instead of crashing when the index is invalid.
2012-06-07Fix unaligned array crash in Eigen3 because of compilation option. The ↵Benoit Bolsee
EIGEN_DONT_ALIGN_STATICALLY compilation option was added for Win32 only in revision 41283 because of some compilation problem. But this option is causing alignment problem for Eigen3 local variables when SSE optimization is enabled. I do not have any compilation problem when the option is not defined, so I just remove it as it should.
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-05Fix [#31544]: iTaSC assertion when creating armature with no joint. This ↵Benoit Bolsee
degenerated case can be obtained by having a single bone in the IK chain and locking all 3 axis. This case was causing an assert in the KDL library. The bug is fixed by simply not creating the IK scene in this case.
2012-06-05Cycles / OSL:Thomas Dinges
* Fixes for changes in the OSL register_closure() API.
2012-06-05style cleanupCampbell Barton
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-04include cleanup, also raskter wasn't building on osxCampbell Barton
2012-06-04Cycles: spot lamp support.Brecht Van Lommel
2012-06-04mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and ↵Campbell Barton
myself. see: http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor note - mask editing tools need continued development, feather option is not working 100%
2012-06-04raskter rasterizer by Pete Larabell, from tomato branchCampbell Barton
2012-06-03Cycles / OSL:Thomas Dinges
* Update the Oren Nayar shader to incorporate updates / fixes from r41968 and r44330.
2012-06-03Fix bug [#31588]: iTaSC does not handle armature scaling correctly. iTaSC ↵Benoit Bolsee
solver operates in world reference, therefore armature scale is used to build the ik scene. But the scaling was not taken out when applying the pose at the end of the simulation.
2012-06-03Fix Eigen3 unaligned array in iTaSC. The unaligned array cause crash when ↵Benoit Bolsee
SSE2 is enabled. The source of unaligned array were: matrix passing by value in std::make_pair() and offset of matrix member in structure.
2012-06-03code cleanup: replace some non utf8 charsCampbell Barton
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!
2012-06-02Cycles / OSL:Thomas Dinges
* Forgot to rename Gradient OSL file.
2012-06-02Cycles / OSL:Thomas Dinges
* More OSL fixes for r41599, removed marble and wood texture and ported Wave Texture to OSL.
2012-06-02Cycles / Wave Texture:Thomas Dinges
* Found an issue in the shader code, it used the x coordinate twice.
2012-06-02Cycles / OSL Fixes:Thomas Dinges
* OSL textures were never updated after the refactor in november 2011. * Remove stucci texture and renamed blend to gradient.
2012-06-01code cleanup: warningsCampbell Barton
2012-06-01Cycles:Thomas Dinges
* Added missing GPL licence block to kernel_textures.h
2012-05-30replaced last instance of BF_GHOST_DEBUGCampbell Barton