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
2004-05-16Added #!/usr/bin/python standard script identifier to the start of ↵Kester Maddock
SConscript files. Makes text editors identify SConscripts as Python, and syntax highlight properly.
2004-04-07Major update for Visual Studio .Net project files. Both Release and Debug ↵Nathan Letwory
modes have been sanitised (ie. use .lib instead of .a). This update also makes the structure similar to the msvc6 projectfiles. The new blender.sln is now found in directory projectfiles_vc7\\blender. Update to the INSTALL file will follow soon.
2004-03-01SCons updatesMichel Selten
* Blender static now links. By default this option is disabled on all platforms. Simply set the option in config.opts to 'true'. * Added the following flags to config.opts: - HOST_CC. This is the C compiler for the host platform. This value is the same as TARGET_CC when not cross compiling. - HOST_CXX. This is the C++ compiler for the host platform. This value is the same as TARGET_CXX when not cross compiling. - TARGET_CC. This is the C compiler for the target platform. - TARGET_CXX. This is the C++ compiler for the target platform. - TARGET_AR. This is the linker command for linking libraries. - PATH This is the standard search path All SConscript files have been updated to reflect these changes. Now it's possible to change only the root SConstruct file, and all compiler specific variables are passed automatically to all SConscript files. Of course, this does not apply to makesdna because there the host and target platform is different from all other libraries. To pass a variable that applies to all platforms, all we now have to do is set the correct value in library_env Note: as usual, to get the latest options in the config.opts file, first remove your version.
2004-02-15SCons updatesMichel Selten
* libraries are now generated in [BUILD_DIR]/lib * passed the user_options to all libraries now. This means I could remove a couple of Export/Import lines. * Changed the order in source/blender/src/SConscript and source/gameengine/SConscript. All libraries are now sorted alphabetically. This has no impact on the build process.
2004-01-05- Revert to NaN makefilesWouter van Heyst
2004-01-05Basic initial yafray integration by Eeshlo.Alejandro Conty Estevez
Materials are exported the best we can do by now. It will look almost as in blender except for the missing procedural textures and some minor issues. You have to tweak normal modulation amount to get the desired result cause is not the same in yafray. We added a panel in render space to adjust some yafray settings (GI and so) Also we export transparency and reflection using new raytracing settings, but that will be changed and improved soon. Remember that you have to set YFexport path in user defaults and yafray must be on path (version 0.0.6) We added the "yafray" button to activate all this stuff in the render window. Panel and settings are only shown when checked. So now when activated the code calls yafray export instead of the internal renderer and finally the resulting image is loaded back into render window's buffer. So animation is also possible and results can be saved using blender usual scheme.
2004-01-05SCons build system files added.Michel Selten
You'll need SCons (www.scons.org) to build. Platforms currently working: * Linux (me) - options for quicktime, openal and international disabled - uses the system libs and include files for building - no option to build with the precompiled libraries yet. * Windows (jesterKing) - builds with quicktime (optional) - builds with openal (optional) - builds with international support (optional) - Use the DOS box to build - builds with precompiled libraries * Irix (Hos) - Uses default Irix compiler - Not all optimization levels correct yet - options for quicktime, openal and international disabled - builds with precompiled libraries * Cygwin (me) - has a problem in the linking stage - uses free build tools (gcc) - options for quicktime, openal and international disabled - uses the system libs and include files for building - no option to build with the precompiled libraries yet. * MacOS (sgefant) - builds with quicktime (optional) - options for openal and international disabled - builds a nice bundle - builds with precompiled libraries Thanks to IanWill for a bugfix in the Linux build. Note: This is a work in progress. A lot still has to be done - for example the optional parts are only to be enabled by directly setting 'true' or 'false' in the SConstruct file. This needs to be moved to a user config file. Also, the .o/.obj files are stored in the source tree. This needs to be fixed as well. The game engine is not yet built.
2003-03-19Update to use <iostream> vs <iostream.h>Daniel Dunbar
2003-03-18Rest of the VC7 intern projectfiles.Daniel Dunbar
2003-03-13updated intern project files to suit the lib dir move.Simon Clitherow
2003-01-28Modified MSVC intern projectfiles - XCOPY doesn't need the /E option.Simon Clitherow
Updated README to suit the new 'merged' blender target. --aphex
2003-01-12Hello,Francis Laurence
*Fixed boolean buglet in the bsp lib. I have not committed any libraries so you'll have to do this to see the changes in blender. *Got the bsp test program working again with the new GHOST createWindow interface. *(Visual C++) Modfied some of the dsp in the intern library to NOT prompt when overwirting old libs and header files. This is the /Y option after XCOPY Cheers Laurence.
2003-01-04Workaround for the header file copying dependency hellHans Lambermont
2003-01-01Finished cleaning up the ik directory removing unused files.Kent Mein
Kent -- mein@cs.umn.edu
2002-12-26WooHoo me again ;)Kent Mein
I took out the following from the includes in the intern dir that still had it: -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif Kent -- mein@cs.umn.edu
2002-12-19Fixed this warning:Kent Mein
IK_QSegment.h: In constructor `IK_QSegment::IK_QSegment(MT_Point3, MT_Matrix3x3, double, MT_ExpMap)': IK_QSegment.h:271: warning: member initializers for `MT_Scalar IK_QSegment::m_length' IK_QSegment.h:270: warning: and `MT_ExpMap IK_QSegment::m_q' IK_QSegment.cpp:56: warning: will be re-ordered to match declaration order IK_QSegment.h: In constructor `IK_QSegment::IK_QSegment()': IK_QSegment.h:271: warning: member initializers for `MT_Scalar IK_QSegment::m_length' IK_QSegment.h:270: warning: and `MT_ExpMap IK_QSegment::m_q' IK_QSegment.cpp:73: warning: will be re-ordered to match declaration order Kind of goofy its just the order of which 2 private vars are defined. Kent -- mein@cs.umn.edu
2002-12-16Added extra libs for solarisKent Mein
(-l/usr/openwin/lib -lglut etc...) Kent -- mein@cs.umn.edu
2002-12-14Corrected intern lib names so blendercreator.dsp can find them.Simon Clitherow
Previous commit broke this. --aphex
2002-12-13And the rest! ;) --aphexSimon Clitherow
2002-12-03Got rid of unused files in intern/iksolverKent Mein
(removed them from cvs and from the Makefile.am) Kent -- mein@cs.umn.edu
2002-11-25Yes I did it again ;)Kent Mein
added the following 3 lines to everything in the intern dir: #ifdef HAVE_CONFIG_H #include <config.h> #endif Kent -- mein@cs.umn.edu
2002-11-20removed our licensing info as requested :)Kent Mein
Kent -- mein@cs.umn.edu
2002-11-19--- IK_JacobianSolver.cpp 2002/10/13 16:07:40 1.2Kent Mein
+++ IK_JacobianSolver.cpp 2002/11/19 18:47:33 @@ -134,7 +134,7 @@ m_svd_w = 0; m_svd_v = 0; - TNT::SVD(m_svd_u,m_svd_w,m_svd_v); + TNT::SVD_a(m_svd_u,m_svd_w,m_svd_v); // invert the SVD and compute inverse Fix for why it wasn't building with configure Kent -- mein@cs.umn.edu
2002-11-09Added almost all projects in intern to the main MSVC project for intern (inMaarten Gribnau
intern/make/msvc_6_0. Changed paths in all these files to build to lib/windows and use obj/window/intern for object files and other temporary stuff. Added project files for guardedalloc and blenkey (in keymaker directory). blenkey still assumes openssl being installed in lib/windows. The only thing not automated is is the frozen Python stuff. Maarten
2002-11-08Added extra ranlib on libary files after being copied to the lib tree for ↵Maarten Gribnau
OSX only. This saves other OSX developers the trouble of manually running ranlib. This is not a good solution (because I don't know the correct one) but it works. Maarten
2002-10-30fixed spacing in the headers to get rid of some warnings and some otherKent Mein
little minor spacing issues.
2002-10-30removed some unused variablesKent Mein
2002-10-30removed extra ;Kent Mein
was causing problems with cc on SunOS also took out some blank lines to make the format of the file a little nicer
2002-10-12Initial revisionv2.25Hans Lambermont