Campbell Barton
9ef0eed4b6
build python module without binreloc, add dummy argv[0] to initialize bprogname.
2011-02-21 13:13:08 +00:00
Nick Samarin
ea7353dcd7
synched with trunk at revision 34793
2011-02-16 16:47:48 +00:00
Campbell Barton
c461a7ea4d
patch from IRIE Shinsuke, use systems openjpeg on *nix.
2011-02-15 19:04:51 +00:00
Campbell Barton
0a4eb24ca0
fix for building with opencollada 833 on linux.
2011-02-12 06:25:04 +00:00
Campbell Barton
89c617a116
remove nan-makefiles
2011-01-30 15:29:22 +00:00
Campbell Barton
f10e44884e
gcc 4.6 compatibility commit r34520 broke OSX, this should work now.
2011-01-27 09:40:20 +00:00
Campbell Barton
6a2e5ad599
[ #25815 ] Patch gcc 4.6
...
with minor edits, made sure it works in CMake too.
2011-01-27 00:02:25 +00:00
Campbell Barton
a72f02c025
fix for using un-initialized stack memory with bullet triangle mesh collisions.
...
the 4th component of the vector is used later when copying the vector.
2011-01-16 06:16:28 +00:00
Campbell Barton
5e382eb8e5
rename blenderlib to blender_add_lib
2010-12-22 23:09:30 +00:00
Campbell Barton
af7b8883de
remove bullet CMakeLists.txt files, blender uses its own.
2010-12-22 22:54:48 +00:00
Campbell Barton
afacd18498
use lowercase for cmake builtin names and macros, remove contents in else() and endif() which is no longer needed.
2010-12-08 08:43:06 +00:00
Sergey Sharybin
a21c639529
Fix for compilation error caused by strict prototype checking
2010-12-03 14:35:10 +00:00
Campbell Barton
cd97253502
- added GCC warning -Wstrict-prototypes
...
- fixed bug in paste material, exposed by stricter warnings.
- removed/renamed various shadowed vars.
- removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-03 12:30:59 +00:00
Guillermo S. Romero
7ca3ff1ff1
SVN maintenance.
2010-11-30 19:06:34 +00:00
Campbell Barton
42d6603cae
Add option for CMake to build libredcode, also use CODEC prefix for ffmpeg, quicktime & sndfile options.
2010-11-30 18:52:39 +00:00
Campbell Barton
e8397e6193
include headers in cmake source, added a script to check for consistency, reporting missing headers & C files.
...
this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-11-29 04:35:56 +00:00
Campbell Barton
c7ff23cc34
Added CMake macro REMOVE_STRICT_FLAGS(), this means developers can build with -Werror in their CMAKE_C_FLAGS_DEBUG (so all warnings give errors).
...
but external libs which we don't maintain & generated code will have -Werror removed.
This is GCC only, MSVC can be added easily.
2010-10-24 03:57:07 +00:00
Campbell Barton
f383e2e0e6
Remove msvc build files which are not needed anymore.
2010-10-23 15:14:54 +00:00
Campbell Barton
c6976e7351
use explicit file paths for CMake rather then globing, This is recommended by cmake devs.
...
globbing vs explicit is discussed here.
http://www.cmake.org/pipermail/cmake/2008-December/025694.html
Practical implications are:
- developers need to keep CMakeLists.txt files up to date.
- Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-23 04:05:55 +00:00
Campbell Barton
2e6fcc31cb
tweaks to external libs to get rid of warnings.
2010-10-21 09:19:52 +00:00
Campbell Barton
f0fcf140f8
enable warning for unused args with gcc: -Wunused-parameter
...
- for cmake only apply this to source/blender, will apply globally later.
- ./extern/ ./source/blender/makesrna/intern/ ignore this.
2010-10-15 02:24:48 +00:00
Nick Samarin
90ab716cd5
synched with trunk at revision 32129
2010-10-03 16:28:28 +00:00
Campbell Barton
157d1205a4
added len_squared_v2v2, use instead of len_v3v3 for font handle tests, also fixed some warnings.
2010-10-03 14:16:27 +00:00
Campbell Barton
dea59cc5eb
warning fixes and minor cmake changes.
2010-09-18 03:55:56 +00:00
Campbell Barton
9234f29e67
bugfix [ #23405 ] PNG Images bigger then 2gig wont load with blender.
...
all image formats should be able to load files bigger then 2gig (when its supported)
2010-09-15 06:43:36 +00:00
Campbell Barton
2406ebe1a4
- added back zlib include (needed for win32).
...
- use list append in more places.
- remove non existing include dir.
2010-09-07 01:13:10 +00:00
Campbell Barton
04b0dcd9e5
- use list append in more places (preferred method since its faster)
...
- remove some unused include paths
- remove unused linux path define
2010-09-06 10:15:41 +00:00
Nathan Letwory
d5ddc9eadb
Fix [ #23569 ] Convex hull bounds crash Blender
...
Reported by dobz116
This appears to happen only on 64bit Windows. An issue for this part of code was
reported at http://code.google.com/p/bullet/issues/detail?id=204 and fixed at
http://code.google.com/p/bullet/source/detail?r=1650 . The code change also fixes
the crash we experience: merged changes.
2010-09-03 05:18:36 +00:00
Benoit Bolsee
a52f51df27
Recast: add SCons build system.
2010-09-01 21:43:22 +00:00
Benoit Bolsee
0bca249298
Add CMake build system on Recast&Navigation branch
2010-08-31 22:08:01 +00:00
Benoit Bolsee
b6b277cac0
Detour: remove unused files
2010-08-31 21:40:11 +00:00
Benoit Bolsee
2b4c0cd43b
Recast: remove unused files
2010-08-31 21:32:58 +00:00
Nathan Letwory
6c113b54b3
Finally change SConscript tabs to spaces.
2010-08-29 20:52:05 +00:00
Campbell Barton
4b40d73bfb
rename most scons build targets to match cmake
2010-08-25 04:30:47 +00:00
Campbell Barton
6464718083
rename some cmake build targets
2010-08-24 04:29:23 +00:00
Nick Samarin
f09cd6974e
synched with trunk at revision 31065
2010-08-05 13:54:56 +00:00
Nick Samarin
a2372308d7
integrated adaptive sampling algorithm for obstacle avoidance
2010-08-04 19:32:37 +00:00
Campbell Barton
957976882d
build options to disable image formats WITH_CINEON, WITH_HDR.
...
- updated cmake, make & scons.
- renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc.
2010-08-03 11:25:34 +00:00
Nick Samarin
dbc8d4274f
- moved navmesh conversion code to ED_Editors project (ED_navmesh_conversion.h and navmesh_conversion.cpp files)
...
- added new custom data layer CD_Recast
2010-07-30 13:02:32 +00:00
Nick Samarin
870e0e37e5
- fixed bug in steering actuator: calculate 2d distance to target for seeking and fleeing
...
- added possibility to add navmesh modifier manually in order to transform manually created mesh to navigation mesh (with navigation polygons data layer)
- added possibility to use existed navigation mesh object for navmesh generation (so new object won't be created, but existed object will be updated)
2010-07-29 14:06:48 +00:00
Nick Samarin
14171324b7
- reworked conversion to dtStatNavMesh in KX_NavMeshObject to support navigation mesh editing
2010-07-28 19:43:05 +00:00
Nick Samarin
c6ea23c77c
synched with trunk at revision 30597
2010-07-21 20:54:53 +00:00
Campbell Barton
fd31436897
spelling correction: alredy --> already
2010-07-17 18:08:14 +00:00
Nick Samarin
81021db4f9
synched with trunk at revision 30243
2010-07-14 07:35:39 +00:00
Brecht Van Lommel
44f1decdc0
Fix #22829 : build error in openjpeg with SSE using MSVC, already fixed
...
in openjpeg svn but not in any release, so adding just that fix for now.
2010-07-13 13:59:34 +00:00
Brecht Van Lommel
ba0bad935c
Fix #22796 : GLEW compile errors on FreeBSD (this time in the right branch).
2010-07-09 19:14:02 +00:00
Guillermo S. Romero
3398d901a1
Revert changes back to original state, before 29506.
2010-06-17 03:29:16 +00:00
Joshua Leung
ed59822857
== SoC Bullet - Bullet Upgrade to 2.76 ==
...
Updated Blender's Bullet to 2.76 in this branch only.
This update was done by:
1) deleting the contents of the existing extern/bullet2/src directory (leaving the .svn folder in place),
2) copy/pasting the contents of the bullet/src directory (from unzipped Bullet archive) into this newly cleared folder.
Hopefully there aren't any patches that are still needed from the Bullet we had in source.
---
Note: I didn't use Moguri's patch, since that was giving me compile errors with headers not being able to be found.
[[Split portion of a mixed commit.]]
2010-06-17 02:42:43 +00:00
Nick Samarin
56784fcde9
added converting mesh of game object to Detour StatNavMesh (game object is defined by property "navmesh")
2010-05-19 01:42:17 +00:00
Nick Samarin
34058faa0e
added RecastNavigation library as extern project
2010-05-19 01:01:21 +00:00