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
2011-11-13Scons_buildsystem: add WITH_BF_OCEANSIM = True to all configsJens Verwiebe
2011-11-13Ocean Sim modifier patchLukas Toenne
by Matt Ebb, Hamed Zaghaghi This adds a new Modifier "Ocean" to simulate large-scale wave motion. Details can be found in the wiki documentation [1], the project homepage [2] and the patch tracker [3] The modifier is disabled by default for now. To enable it, the WITH_OCEANSIM (cmake) / WITH_BF_OCEANSIM (scons) flags have to be set. The code depends on fftw3, so this also has to be enabled. [1] http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Ocean [2] http://www.savetheoceansim.com [3] http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=28338
2011-11-12Cycles: more linux build system tweaks, attempting to avoid using boostBrecht Van Lommel
system libraries by default if we have a lib/ directory.
2011-11-11Cycles: fix wrong openimageio path for lib/ directory.Brecht Van Lommel
2011-11-11CMake/Scons: automatically use ffmpeg, boost and openimageio from the svn lib/Brecht Van Lommel
directory if available, which should make building with ffmpeg and cycles easier. If this folder is not available or another path is specified in user-config.py or CMakeCache.txt, this should have no effect. Wiki build instructions now show how to use these. http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux
2011-11-10Cycles:Brecht Van Lommel
* Fix excessive fireflies in Velvet BSDF (patch by David). * Disable some unused SSE code * Remove RTTI disabling flags for now, this is giving some compile issues and was only needed of OSL which we're not using yet.
2011-11-10Whitespace tweaksJoshua Leung
2011-11-09- Added options to link staticly against oiio/boostSergey Sharybin
- Also changed buildbot settings so now linking should happe staticly
2011-11-09Fix ${} var usage. Was missing BF_OIIO and BF_BOOST init.Nathan Letwory
Noticed still missing: OSX file copying (cycles .py files, kernel files, licenses).
2011-11-09No tabs in scons! Sorry for that..Antony Riakiotakis
2011-11-09Cycles: mac + scons build should not work.Brecht Van Lommel
2011-11-09correct comment, no longer needed.Antony Riakiotakis
2011-11-09Make scons work MinGW. This commit resolves several issues such as enable ↵Antony Riakiotakis
OpenEXR, Game Engine and Player, enable latest features, and solve link order for gcc. So MinGW is right now fully supported as a build system for release type builds. Debug builds not tested.
2011-11-09Cycles:Thomas Dinges
* Scons: Disable Cycles per default on Linux/Mac for now until compile issues have been sorted out.
2011-11-09Scons:Thomas Dinges
* Fixing x64 compile with Cycles.
2011-11-09Build system fixes:Thomas Dinges
* Fixed Boost libs names after upgrade to 1.47 * Remove old reference to space_sound from cmake.
2011-11-09Add compiles support for Cycles.Nathan Letwory
No CUDA compiling yet, will be added later.
2011-11-07Camera tracking integrationSergey Sharybin
=========================== Commiting camera tracking integration gsoc project into trunk. This commit includes: - Bundled version of libmv library (with some changes against official repo, re-sync with libmv repo a bit later) - New datatype ID called MovieClip which is optimized to work with movie clips (both of movie files and image sequences) and doing camera/motion tracking operations. - New editor called Clip Editor which is currently used for motion/tracking stuff only, but which can be easily extended to work with masks too. This editor supports: * Loading movie files/image sequences * Build proxies with different size for loaded movie clip, also supports building undistorted proxies to increase speed of playback in undistorted mode. * Manual lens distortion mode calibration using grid and grease pencil * Supervised 2D tracking using two different algorithms KLT and SAD. * Basic algorithm for feature detection * Camera motion solving. scene orientation - New constraints to "link" scene objects with solved motions from clip: * Follow Track (make object follow 2D motion of track with given name or parent object to reconstructed 3D position of track) * Camera Solver to make camera moving in the same way as reconstructed camera This commit NOT includes changes from tomato branch: - New nodes (they'll be commited as separated patch) - Automatic image offset guessing for image input node and image editor (need to do more tests and gather more feedback) - Code cleanup in libmv-capi. It's not so critical cleanup, just increasing readability and understanadability of code. Better to make this chaneg when Keir will finish his current patch. More details about this project can be found on this page: http://wiki.blender.org/index.php/User:Nazg-gul/GSoC-2011 Further development of small features would be done in trunk, bigger/experimental features would first be implemented in tomato branch.
2011-11-03Scons:Thomas Dinges
* Basic support for OpenImageIO and Boost libraries * Path to libraries added for win32/64-vc-config.py, still commented out.
2011-11-03Scons:Thomas Dinges
* Minor cleanup
2011-10-31Correction to own commit r41169Campbell Barton
2011-10-30Modifier compilation tweaks (Blender conference commit) Thomas Dinges
* Fluid compilation: Inverse the compile flag from DISABLE_ELBEEM to WITH_MOD_FLUID for consistency. (scons/cmake) * Use WITH_BF_FLUID in your user config (scons) * Add support for scons to disable build with Decimate and Boolean modifier. (WITH_BF_DECIMATE and WITH_BF_BOOLEAN)
2011-10-21remove scons files for unsupported/obscure unix variants, these configs are ↵Campbell Barton
not maintained (aix defined FREE_WINDOWS for example and nobody noticed), and CMake builds on OpenBSD/NetBSD with no manual configuration.
2011-10-21cleanup scons build flags, many duplicates because because of confusion ↵Campbell Barton
between CFLAGS/CPPFLAGS/CCFLAGS/CXXFLAGS, devs would set multiple to be on the safe side. - defines go in CPPFLAGS - C & C++ flags go in CCFLAGS - CFLAGS / CXXFLAGS are C OR C++ only. also commented intended ghost unicode/ascii usage.
2011-10-21- remove release/bin/.blender/.bfont.ttf, we have ↵Campbell Barton
./release/datafiles/bfont.ttf already, and its not used anymore. - removed scons WITH_BF_FREETYPE
2011-10-21move fonts/ and locale/ dirs into release/datafiles, since blender wasn't ↵Campbell Barton
finding them in their current location and so to test international characters you had to 'make install'. updated scons/cmake/translation-scripts.
2011-10-20misc editsCampbell Barton
- rename define DISABLE_SDL --> WITH_SDL (which was already used in some places) - blenders interation preset was using orbit rather then turntable 3d view preference (different from factory defaults). - tagged some unused rna args.
2011-10-15OSX: make sure the set_simulation_threads script is always renewedJens Verwiebe
2011-10-14OSX: commit the omp_set_simulation_threads applescript and copy-routinesJens Verwiebe
2011-10-14OSX: commit the needed steps for compiling with gcc 4.6.1 and ↵Jens Verwiebe
OMP_NUM_THREADS env variable setting
2011-10-04remove redundant code, also dont bother with os.path.basename(x) for recent ↵Campbell Barton
scons commit.
2011-10-04Fix for unix python bundling: config-* directories didn't deletedSergey Sharybin
This is because of passing config-* to rm command in quotes.
2011-10-03remove .Blanguages, its not used anymoreCampbell Barton
2011-10-02Make sure that default settings have OpenMP support by default (also good ↵Nathan Letwory
for buildbots). Note that builders that don't have VS pro version need to manually disable this setting in their respective user-config.py
2011-10-02* Removing libsamplerate from build systemsJoerg Mueller
* Enabling OpenAL for scons win64-vc in default config; Nathan or Sergey: please update the build bot to build with OpenAL!
2011-09-29OSX: another non-ASCII char, sorryJens Verwiebe
2011-09-28OSX: Give clear commenting and more up-to-date defaultsJens Verwiebe
2011-09-28OSX: change omp default True gor gcc-4.6.1 only atmJens Verwiebe
2011-09-27scons OSX - we don't need extra junk in blenderplayer ;)Dalai Felinto
2011-09-27OSX: introduced a workaround for compiling with non-apple gcc-4.6.1, ghost ↵Jens Verwiebe
must be compiled with apple-gcc nevertheless due objc incompatibilities
2011-09-21remove support for irixCampbell Barton
2011-09-20Internationalization: fix OS X scons install to copy font and language filesBrecht Van Lommel
correctly.
2011-09-20- Fix for compiling without international supportSergey Sharybin
- Enable international support for win64 msvc by default
2011-09-20Don't set BF_NUMJOBS in default config, but instead let users do that in ↵Nathan Letwory
user-config.py.
2011-09-19cleanup endian handlingCampbell Barton
- define __BIG_ENDIAN__ or __LITTLE_ENDIAN__ with cmake & scons. - ENDIAN_ORDER is now a define rather than a global short. - replace checks like this with single ifdef: #if defined(__sgi) || defined (__sparc) || defined (__sparc__) || defined (__PPC__) || defined (__ppc__) || defined (__hppa__) || defined (__BIG_ENDIAN__) - remove BKE_endian.h which isn't used
2011-09-15Update build rules to deal with new gettext libraries.Sergey Sharybin
2011-09-08Forgot to add FFmpeg DLLs list to linuxcross config.Sergey Sharybin
2011-09-07OSX: revert default compile to i386, for it breakes QTKit-condition for some ↵Jens Verwiebe
unknown reason
2011-09-06fix link issues with MinGW - a substitute declaration(correctByteOrder) for ↵Antony Riakiotakis
itoln that was not present in MinGW was being used. Duplicated the declaration from <winsock2.h>(tried including but gave some errors) and added the appropriate link library, wsock32, according to MinGW documentation.
2011-08-31set OSX default python to staticJens Verwiebe