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
2013-11-30Woo Hoo. First git commit.Alexandr Kuznetsov
Changes for VC2013 Now, I can build Blender with VC2013 with Cycles, Collada, OpenExr,OpenImageIO disabled. Also, you need VC2008 sp1 installed to make old libs compatible.
2013-11-29Remove some extraneous glEnableClientState/glDisableClientState. ThisAntony Riakiotakis
part of the code is not interleaved with immediate mode drawing so they are not necessary.
2013-11-29Image wrapping for plane track in clip editorSergey Sharybin
Summary: Now it's possible to assign an image to plane tracks in clip editor. This image is only used for display in clip editor and this image is being warped into the plane track rectangle. Main purpose of this is to get early feedback about how good image warping matches the footage, before clip goes to the compositor. Pretty much straightforward change: just compute homography from undeformed normalized frame corner coordinates (unity square) to plane marker corners and apply this matrix to opengl stack. Still could improve behavior when perspective plane transform is degenerate, but that's not so much critical for now i'd say. Reviewers: brecht, campbellbarton Reviewed By: brecht CC: sebastian_k Differential Revision: http://developer.blender.org/D57
2013-11-29Move 2.6x versioning code to own fileSergey Sharybin
Summary: Makes readfile.c more clear and easier to navigate in. We would need to do such a move when we'll do 2.70 bump anyway. So better be prepared. In fact, as soon 2.70 bumo is done i would think we'd better create versioning_270 file and do version code there. Otherwise readfile.c will grow up dramatically again. Reviewers: brecht, campbellbarton Reviewed By: brecht Differential Revision: http://developer.blender.org/D60
2013-11-29Fix errors and inconsistencies in confirmation popup removal.Brecht Van Lommel
* Improve some clip editor messages * Remove popup for metastrips, seems unnecessary * Renamed some variables for consistency * Avoid unnecessary call to CTX_DATA_COUNT Reviewed By: sergey, campbellbarton, aligorith Differential Revision: http://developer.blender.org/D44
2013-11-29File Browser: autocomplete keeps focus in the file field when entering a folder.Brecht Van Lommel
There is a bunch of internal refactoring going on too: * No longer use operators to handle these directory and file fields, only makes things more complicated than they should be. * Handle autocomplete partial/full match deeper in the UI code * Directory field still does not keep focus, that's for another time to fix, you can already do pretty quick keyboard only navigation with the file field. Reviewed By: elubie Differential Revision: http://developer.blender.org/D29
2013-11-29Correction to previous commitSergey Sharybin
Better just use "strip", to be sure \r\n is also stripped. This also corresponds to what happens with popen() results.
2013-11-29Better removal of \n in hash with rstripJens Verwiebe
2013-11-29Cycles OSL: fix mistake in recent refactoring, parameters are not set before ↵Brecht Van Lommel
setup.
2013-11-29Fix scons compile after last commit ( unwanted new line )Jens Verwiebe
2013-11-29Buildinfo: suppress error prints when building local branchesSergey Sharybin
Before this console output contained messages about branch is not configured to use any upstream branch which is not useful information at all.
2013-11-29Fix T37149: Macros store settings from a cancelled operationCampbell Barton
2013-11-29Fix T37407: removing cd-layer didn't set the active layer correctlyCampbell Barton
2013-11-29Code cleanup: avoid using function calls within macrosCampbell Barton
2013-11-29Cycles OSL: refactoring to remove all dependencies on builtin OSL closures.Brecht Van Lommel
These were removed in new OSL versions. We only used these as base classes, not using them at all simplifies the code a bit.
2013-11-29Fix own regression - adding a grid had rotated face.Campbell Barton
some scripts depended on uv's default values
2013-11-29Python API Docs: update for using git buildinfo and change upload URLCampbell Barton
2013-11-29Python API: give a better error message when creating a Matrix failsCampbell Barton
2013-11-29Fix iTaSC build error when building with libc++.Brecht Van Lommel
This was using TreeElement before it was fully defined, which gives undefined behavior that happened to work with other libraries but not libc++. Based on patch by Marcus von Appen, modifications for brevity and to ensure we don't dereference invalid memory. Ref T37477.
2013-11-28Code cleanup: spelling fixes and verbosity printsSergey Sharybin
2013-11-28Made collections port compatible with MSVC2008Sergey Sharybin
The issue was caused by the fact that in this version of MSVC unordered_map class is defined in <unordered_map> header file, but this file declares the class int std::tr1 namespace. This confused existing assumption that if there's an existing <unordered_map> file then class is declared in std namespace. Added an extra check to CMake which detects whether it's std or std::tr1 which actually contains class of unordered_map. This might be changed/cleaned in the future, for now committing to our repository to solve compilation error on windows. Details of the patch in upstream can be found there: https://ceres-solver-review.googlesource.com/#/c/4371/
2013-11-28CMake/Scons Build: disable explicit linking to libstdc++ on Linux/Unix.Brecht Van Lommel
It's not needed, this should happen automatically already, and if you build against libc++ instead (as on recent FreeBSD), this would give build errors. Ref T37477.
2013-11-28Remove debug prints from SCons' python moduleSergey Sharybin
Seems to be left by accident in rB9a79e03752509997e99094763f9183e6e5ce3637 If not, please do prints more verbose :)
2013-11-28Update Ceres to latest upstream versionSergey Sharybin
- A richer Problem API. - DynamicNumericDiffCostFunction. - Faster ITERATIVE_SCHUR solver. - Faster SCHUR_JACOBI preconditioner. - Faster Jacobian evaluation. - Faster visibility based preconditioning using single linkage clustering. Also re-wrote rules for unordered collections detection, should work on all platforms and compilers now :)
2013-11-28Transform: improve normal orientationCampbell Barton
- when 3 verts are selected ensure the normal is flipped on the side of existing vert normals. also use the most distant 2 verts to define the tangent. - when 2 vertices are selected, the normal wasn't aligned with the vert normal.
2013-11-28Fix T37143: Wrong normal dir with individual origins + one vert selectedCampbell Barton
2013-11-28Fix Carve compilation on FreeBSDSergey Sharybin
Based on the patch from Marcus von Appen, thanks!
2013-11-28Update Carve to upstream version be054bc7ed86Sergey Sharybin
2013-11-28Carve bundler script cleanupSergey Sharybin
- random.hpp was only removed from actual include directory, but not from patches/files. - Files list generator didn't ignore config.h file which in fact is not needed.
2013-11-28error in last commitCampbell Barton
2013-11-28Testing: added check for broken links to wiki docsCampbell Barton
2013-11-28View3D: split camera controlling parts of fly mode into their own functionsCampbell Barton
2013-11-28Cycles: experimental OpenSubdiv code.Brecht Van Lommel
This code can't actually be enabled for building and is incomplete, but it's here because we know we want to support this at some point and there's not much reason to have it in a separate branch if a simple #ifdef can disable it.
2013-11-28Cycles: experimental OSL ptex reading code.Brecht Van Lommel
This code can't actually be enabled for building and is incomplete, but it's here because we know we want to support this at some point and there's not much reason to have it in a separate branch if a simple #ifdef can disable it.
2013-11-28Cycles: add ptex face ID and UV attributes.Brecht Van Lommel
Not the most memory efficient way to store these things but it's simple and implementing it better requires some work to natively support subd grids as a primitive in some way.
2013-11-28Cycles: remove approximate subdivision surface with gregory patches code.Brecht Van Lommel
It was never fully implemented and will be replaced by OpenSubdiv. Only linear subdivision remains now. Also includes some refactoring in the split/dice code, adding a SubdParams struct to pass around parameters more easily.
2013-11-28Fix buildinfo hash for cases there's no upstream set for the branchSergey Sharybin
2013-11-28Fix for previous fix (tm) commitSergey Sharybin
Ok, this is nasty. SOURCE_DIR is somehow being defined from CMakeLists.txt in source/creator by the looks of it and actual issue as extra slash in the end of path which was passing to EXISTS command.
2013-11-27Fixes for buildinfoSergey Sharybin
- It was using SOURCE_DIR which is undefined on windows. No idea why it was defined on Linux, could be some co-incident. Correct usage is CMAKE_SOURCE_DIR. - Remove usages of SVN's revision.
2013-11-27Fix T37414: local view not taken into account for blender internal F12 ↵Brecht Van Lommel
render over 3D view.
2013-11-27Fix T37159: cycles rendering particle emitter mesh incorrectly when using ↵Brecht Van Lommel
non-hair particles.
2013-11-27missing from last commitCampbell Barton
2013-11-27Resolve T37240: saving a new file always had absolute paths, now remap.Campbell Barton
2013-11-27Fix T37249: Crash calling wm.progress_update() with no active windowCampbell Barton
2013-11-27Fix T37203: New face from an edge failed if only one vert was connected to a ↵Campbell Barton
wire edge
2013-11-27Disable redo for bend operatorCampbell Barton
2013-11-27Fix T37383: wrong spacing on Add menu in 3D view header.Brecht Van Lommel
This also was in the info header but less obvious, mistake in the layout engine.
2013-11-27Fix for recent BMesh regression refactoring out face tessellationCampbell Barton
2013-11-27BMesh Operators: BMO_op_finish now overwrites values in debug modeCampbell Barton
This should prevent accidental use-after-free.
2013-11-27Fix for recent error (editmesh triangulate crashed).Campbell Barton