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
2006-01-07more work to get armatures/blender materials to work under non-windows platformsErwin Coumans
2006-01-06openal didn't compile under linux, some casting problem.Erwin Coumans
2006-01-06Lots of stupid warning fixes:Kent Mein
Added newlines at end of a bunch of files that didn't have them. removed a couple of unused variables and an extra ';' (Also removed config.h crap from these files) Kent
2006-01-05Three minor fixes:Nils Thuerey
- removed debugging output from fluidsim export - directores with "+" are now valid for fluidsim data - simulation now always uses frame 1 to endframe, so changing start frame settings should work again
2005-12-31Fixed several bugs: python refcounting related and Bullet related (basic ↵Erwin Coumans
add/remove object support, bounding volume hierarchy). Added a few files, updated the Bullet scons. Vc6/7 Bullet projectfiles need to add a couple of files: 'Bullet/CollisionShapes/BvhTriangleMeshShape.cpp', 'Bullet/CollisionShapes/ConvexTriangleCallback.cpp', 'Bullet/CollisionShapes/EmptyShape.cpp', 'Bullet/CollisionShapes/OptimizedBvh.cpp', 'Bullet/CollisionShapes/TriangleCallback.cpp', 'Bullet/CollisionShapes/TriangleIndexVertexArray.cpp', 'Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp'. Sorry, no armatures fix yet.
2005-12-05fix for exotic msvc6 projects buildingJens Ole Wund
so i think i can do, though we're BCON-4 ( official builds are VC7 anyway ) building elbeem debug lib with proper threading model
2005-12-01- last bugfix caused problems when using the makefile, this should work as ↵Nils Thuerey
well now
2005-12-01- this should fix bug #3468 (scons problem with fluidsim off)Nils Thuerey
2005-11-30Boolean op are undeffined when one of the two meshes are a no closed mesh ↵Marc Freixas
(without holes). I put a test to check the input meshes before do any thing. If one mesh have holes a error code is returned.
2005-11-29.net projectfile updateJoseph Gilbert
* fixes file directory for elbeem (rebuild intern) * adds the tiff stuff to imbuf and copies dll
2005-11-28Nvidia workaroundsJean-Luc Peurière
- partially working workaround for nvidia bug on Os X 10.4.3 - brought back the raster ops hack for GT6800 with proper driver version check so that text works both on Os X 10.4.3 and older systems. this last patch was given by Kent Miller from Apple
2005-11-24- 'extern "C"' fix for MSVC as suggested by StephaneNils Thuerey
2005-11-23- solver now supports animated time steps, gravityNils Thuerey
and viscosity, an example can be found here: http://www10.informatik.uni-erlangen.de/~sinithue/temp/fluid_timeanim.mpg - for simulation time animation the time IPO of the object is currently used, for all three there should probably be new ipos in the fluidsim struct - started the API in elbeem.cpp, to get rid of parser & export via HD (it's not yet used)
2005-11-21Changed powf to pow. (For Solaris)Kent Mein
Kent
2005-11-17Fix for bug #3414 provided by Lewis Saunders.Chris Want
It appears that removing the 'int level' field from the MemHead struct caused alignment issues for gcc builds of blender on Irix (zr, who removed this field, commented that this problem might occur, and sure enough it did happen). I've renamed the field from 'level' to 'pad' to reflect that it has no meaning beyond addressing alignment issues.
2005-11-17some more msvc6 magicJens Ole Wund
2005-11-12Bjornmose's fixes for making booleans compile on MSVC 6.Alexander Ewering
Thanks!
2005-11-11special service for msvc6 projectsJens Ole Wund
post build step for booleans --> copy boolop.lib to lib folder _foo_/lib/windows.. enabeling bullet for GE wants to link with _foo_/lib/windows/bullet/lib/bullet3.lib you have to build it with continuous.dsw in exten/bullet and copy it manually there since bullet is exten i think no automagic in place here
2005-11-11Removal of ugly_nvidia_hack for OSX Nvidia systems. Apple has fixed thisTon Roosendaal
bug in 10.4.3 now.
2005-11-09fixing msvc6 projects to compile againJens Ole Wund
2005-11-09adding msvc6 project to boolopsJens Ole Wund
2005-11-09- replaced values.h by float.h/limits.h as suggested by Hos,GSR,UnNamedNils Thuerey
2005-11-09- forgot to enable mac compile fixNils Thuerey
2005-11-09- popup menu now aborts by defaultNils Thuerey
- changed directory/prefix input (only 1 string instead of two, more similar to render output settings now) - changed reading/writing of surface files - slightly enhanced surface smoothness
2005-11-06I seem to have problems with the distinction between else and #else today.Chris Want
My apologies!
2005-11-06Use limits.h and float.h on *bsd instead of values.h.Chris Want
On this subject (and thanks to GSR for research) on debian the values.h has the following warning: /* This interface is obsolete. New programs should use <limits.h> and/or <float.h> instead of <values.h>. */ Should values.h be used at all?
2005-11-03project file updateJoseph Gilbert
*Added the boolop project
2005-11-01-- avoid some divide-by-zero errors/assertions in boolean modifiers whichKen Hughes
caused "Trace/BPT trap" errors (don't normalize zero-length vectors)
2005-10-30Support for adding elements in random positions in an opennl matrix.Brecht Van Lommel
Also some code formatting.
2005-10-29fixing case issue for blender_BOP.lib to blender_bop.libJohnny Matthews
2005-10-29Scons files for BoolopJohnny Matthews
also a fix in BOP_Material so that MSVC won't complain about template issues
2005-10-29(Hopefully) last part of Booleans commit.Alexander Ewering
Please update, compile (make) and test.
2005-10-29New files from new booleansAlexander Ewering
2005-10-28Somehow, most files are missing from this commit, and I have no idea why,Alexander Ewering
so there will be more files following. Anyway: NEW BOOLEANS from Google Summer of Code (Courtesy of Marc Freixas) Known problems: - Random freezes while using them as a modifier. This may not be directly related to modifiers though - it's maybe just the huge number of operations that leads to a higher probability of triggering a bug - Static booleans (the first 3 entries in the WKEY menu) are borked anyway, this is not due to this commit. - Errors when exiting Blender (dupli_alloc stuff), is not related to this commit, either. Please test if everything works, and check the other build systems, I only know that make works. Also, compare the results of, say, cube-cylinder, in old and new booleans :)
2005-10-26- hopefully fixed osx compilation by forcing compilationNils Thuerey
with a single file again (intern/elbeem/intern/solver_main.cpp includes intern/elbeem/intern/solver_init.cpp and intern/elbeem/intern/solver_util.cpp when __APPLE_CC__ is defined) - minor cleanup of inlined functions
2005-10-25updated elbeem project for new / removed filesJens Ole Wund
2005-10-25Only restructured code:Nils Thuerey
- added Hos fixes - split up solver into 3 cpp files (as suggested by jonathan) - de-inlined function that caused gcc33 to use >1GB of memory
2005-10-20fix for Game engine bug #1961 furnished by Josh Nimoy.Jean-Luc Peurière
Thanks. Although the fix is not perfect (lacks screen requisition safeguards), it does indeed allow to run game engine fullscreen
2005-10-11looks like the warning fix caused problems so reverting it.Kent Mein
Kent
2005-10-11A couple of small fixes to get things working on solaris.Kent Mein
added #include <ieeefp.h> similar to where its included in other files. (made an ifdef that matches other includes of the same file) solaris does a lot of type overloading so there is no expf its just exp so I added a #define expf exp wrapped in an ifndef Finally, I fixed a warning in cfglexer.cpp about multiply defined yy_wrap functions. Kent
2005-10-10msvc6 project file suite complete againJens Ole Wund
2005-10-10Projectfile updateJoseph Gilbert
* added new file to elbeem project
2005-10-10- minor solver fix for msvc compilationNils Thuerey
- added pop up menues for fluid sim bake with no fluid objects or without valid output dir settings - fixed 3d view redraw for fluidsim buttons
2005-10-10- fixed fluidsim inflow speed initNils Thuerey
- fixed intersecting fluid objects init - added MSVC6 fixes from bjornmose (thanks!)
2005-10-10- added option to switch off compiling elbeem to scons files (set ↵Nils Thuerey
USE_FLUIDSIM=true) in this case only the new blenderdummy.cpp and utilities.cpp have to be compiled - restructured gui: * domain options split up into 2 sections * added compressibility and refinement settings * added inflow/outflow object types - increased progress bar by 1
2005-10-05added elbeem though it won't compile without modificationsJens Ole Wund
thus i did not add to dependencies but still a nice reminder to build it at times
2005-10-03again an intermediate solution for the msvc6 buildersJens Ole Wund
added msvc6 project file for builing elbeem NOTE: it won't build unless some spots in elbeem code are cangend see --> fixing elbeem to build on msvc6 http://projects.blender.org/pipermail/bf-committers/2005-September/011952.html [quote] And no.. i won't set up a msvc6 project for building blender_elbeem.lib until things calmed down a bit. [/quote] well i did for me to continue work, why not share. if you do *rebuild all* in this project (release mode) on success will do a post build step which will copy blender_elbeem.lib to the lib/windows..blah folder such that the msvc6 (blender) project will find it for happy linking. it even #defines MSVC6 so all the above changes could be nicly hidden behind that ( my local tree does so ) but it is on Nils to decide if he wants his code to be *pested*.
2005-09-29projectfile update to elbeemJoseph Gilbert
* fixed lib paths * removed files * fix preprocessor define
2005-09-28- corrected MSVC6 fix in ntl_vector3dim.h (caused problems with SDL includes)Nils Thuerey
- removed print from SConscript
2005-09-28- removed some unecessary files & codeNils Thuerey
- debug output now controlled globally by elbeem debug level (BLENDER_ELBEEMDEBUG environment var), also for fluidsimBake and read/writeBobj - debug output is written to file for WIN32 - added "for" and "vector" etc. defines for MSVC6 (I couldnt get hold of the compiler itself, so not tested yet)