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
2009-03-23irix/scons: use $LCGDIR/sdl instead of $LCGDIR/SDL. Stefan Gartner
Fixed bug #18293: SDL files under lib for irix-6.5-mips are included twice
2009-03-23Speedup for bullet physics mesh conversionCampbell Barton
Was adding each face with a remove doubles option that made conversion increasingly slower for larger meshes, this would often hang blender when starting with the BGE with larger meshes. Replace btTriangleMesh()->addTriangle() with btTriangleIndexVertexArray() YoFrankie level_1_home.blend starts a third faster, level_nut about twice as fast. - previous commit was also incorrect using the original meshes vert locations rather then the vert locations that came from the derived mesh. - Softbody is relying on removing doubles at 0.01 to give stable results, this no longer works but seems a bit dodgy anyway. Maybe some post-processing filter could fix up a mesh for bullet softbody.
2009-03-23MSVC project files updated for ffmpeg 0.5 and armature. You must also update ↵Benoit Bolsee
lib/windows.
2009-03-23BGE API cleanup: add support for attribute set/get through functions only.Benoit Bolsee
2009-03-23only write tex plugin and envmap data to file if texture is the right type. ↵Martin Poirier
This takes care of lingering errors with missing texture plugins after texture type is changed
2009-03-23Speedup for bullet creating convex hull meshesCampbell Barton
In a simple test with ~12000 verts, overall BGE startup time went from ~4.5 sec to a bit under a second. - before adding each vert it did a check for a duplicates. - Using RAS_Polygon verts can give a lot of duplicates because the verts also store UV's and normals. - Was increasing the array one item at a time, now resize the array once. - Use the blender mesh mvert array rather then RAS_TexVert's, so needed to include some DNA headers.
2009-03-22== FFMPEG ==Peter Schlaile
Updated ffmpeg to release version 0.5 updated x264 to today's daily build thanks to ben2610 for first patches (but you got hddaudio.c wrong :)
2009-03-22removed edgecode from the game engines RAS_Polygon class since its not usedCampbell Barton
2009-03-20fixes for...Campbell Barton
[18429] Typo in IPO Actuator [18377] Crash fo yofankie (G.curscreen==NULL) /* No screen, happens when saving a blendfile in background mode, * then loading in the game engine * just assume we need the mesh info */
2009-03-20patch from Banlu KemiyatornCampbell Barton
* when joining only 2 faces dont check they are convex * allow edge rotate for non planer faces - Both were very annoying especially when sub-surf modeling with edge loops
2009-03-18Fix for bug #18419: game engine debug drawing interfered with alpha blending.Brecht Van Lommel
2009-03-18New icon and button for Peel Object option for volume snapping.Martin Poirier
Use snap point to get default embedding depth (for overlapping volumes).
2009-03-17fix crash with missing image sequenceMartin Poirier
2009-03-16This is patch:Kent Mein
[#17974] two small fix for blender 2.48 (memory leak and uninitalized vars) Submitted By: Pavel Nemec (nemecp) (changes delete to [] and sets to vars to NULL) Kent
2009-03-16Merging etch-a-ton branch in trunk.Martin Poirier
Slightly out of date documentation in wiki, I'll be updating that tomorrow. http://wiki.blender.org/index.php/User:Theeth/etch-a-ton
2009-03-16BGENathan Letwory
* getting state of RMB was impossible due to wrong check.
2009-03-14 update v1.12 - 2009.03.14 by migiusRemigiusz Fiedler
d3 removed all set()functions (problem with osx/python<2.4 reported by Blinkozo) d3 code-cleaning d2 temp patch for noname BLOCKS (*X,*U,*D)
2009-03-13merging trunk 19093:19274etch-a-tonMartin Poirier
2009-03-13Makefiles: fix definitions of NAN_OPENEXR_* variables on linux, patch providedStefan Gartner
by GSR
2009-03-12BGE patch 18368: Modulus (ie %) expression controller in BGE. Implement a ↵Benoit Bolsee
cache for the expression for better performance.
2009-03-11removed extra space in text.Kent Mein
Kent
2009-03-10remove decimation and opennl libs from gameengine.Kent Mein
Kent
2009-03-10Addes libopenjpeg (jpeg2000) support to the MakefilesKent Mein
Kent
2009-03-10[#18388] PLY Import fails if line ending is not \nCampbell Barton
bugfix, read the header as ascii text - open(filename, 'rU'), only the body as binary.
2009-03-09Add support to lock individual axis during rigid body simulation, for ↵Erwin Coumans
translation and rotation. This makes it easier to do 1D or 2D physics (tetris, blockout) todo: create some example/demo.blend.
2009-03-09Fix: The debug lines of Physics Debug Visualization were drawn incorrectly ↵Erwin Coumans
when using overlay scenes (it was using the wrong camera)
2009-03-09upgrade to latest Bullet trunk, fix related to vehicle anti-roll, added ↵Erwin Coumans
constraint visualization. This commit doesn't add new functionality, but more updates are planned before Blender 2.49 release.
2009-03-08BGE patch: undo patch about removing blenderplayer console in Windows: it ↵Benoit Bolsee
interferes with scripts that write to the console. Back to previous state: console cannot be disabled in Windows.
2009-03-06Addes jpeg2000 support to cmake.Kent Mein
I also did some small tweaks. removed ifdef's for pluginapi didn't need them there. Fixed it so the filesel shows jp2 as image files. (I'm going to do makefiles next) Kent
2009-03-05Update MSVC9 project file for VideoTextureBenoit Bolsee
2009-03-05VideoTexture: reactivate VideoTexture for scons/cmake/makefile compilation ↵Benoit Bolsee
systems, fix video streaming, fix camera support in Linux, add multi-thread cache service, fix crash when a VideoFFmpeg object could not be created. The multi-thread cache service is activated only on multi-core processors. It consists in loading, decoding and caching the video frames in a separate thread. The cache size is 5 decoded frames and 30 raw frames. Note that the opening of video file/stream/camera is not multi-thread: you will still experience a delay at the VideoFFmpeg object creation. Processing of the video frame (resize, loading to texture) is still done in the main thread. Caching is automatically enabled for video file, video streaming and video camera. Video streaming now works correctly: the videos frames are loaded at the correct rate. Network delays and frequency drifts are automatically compensated. Note: an http video source is always treated as a streaming source, even though the http protocol allows seeking. For the user it means that he cannot define start/stop range and cannot restart the video except by reopening the source. Pause/play is however possible. Video camera is now correctly handled on Linux: it will not slow down the BGE. A video camera is treated as a streaming source.
2009-03-05MSVC9 project file update for Bullet upgrade.Benoit Bolsee
2009-03-03Fix build: don't use Character stuff, it wasn't meant to be included in ↵Erwin Coumans
Blender/extern/bullet2 distro.
2009-03-03Upgraded to Bullet 2.74. The upgrade introduced a few bugs, which need to be ↵Erwin Coumans
fixed before Blender 2.49. In particular, the Bullet vehicle seems broken, and some soft-body demos don't work. No new features or benefits are added yet, but a few improvements are planned before Blender 2.49 release. Please update the build systems, and add those 3 files: extern/bullet2/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp I'll watch the Blender mailing list, in case this commit causes some issues.
2009-03-02minor update to be compatible with Bullet 2.74 physics:Erwin Coumans
btPoint3 has been deprecated, it was already a typedef to btVector3 replace std::vector by btAlignedObjectArray when storing Bullet objects, because MSVC STL implementation has some bugs, preventing to contain aligned objects (btVector3 is 16-byte aligned, to allow SIMD)
2009-03-02* fix linking problem when building WITH_BF_PLAYER=TrueNathan Letwory
2009-03-01Limit cascading rotations (rotation on each child of a chain) to Individual ↵Martin Poirier
Center mode, as I thought I had done at first. :|
2009-03-01BGE patch #18309 commited: Add an addObject() method to KX_Scene.Benoit Bolsee
2009-03-01BGE patch #18181 commited: Fixing some blenderplayer arguments (-c, -w, -f).Benoit Bolsee
2009-03-01MSVC9 project file: add ffmpeg avdevice lib to linker for the blenderplayer.Benoit Bolsee
2009-03-01BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated.Benoit Bolsee
2009-02-28* blender doesn't need the -w anymore to start in a windowCampbell Barton
* NULL can be used instead of () args for calling python functions from C.
2009-02-28BGE Python APICampbell Barton
* Scene's and GameObjects can now be printed (raised an exception) * Added GameLogic.getSceneList()
2009-02-27blender.desktop file from Rudolf KastlCampbell Barton
2009-02-27[18327] Fix crash when activating nodesNathan Letwory
- faulty linking and header file lead to crashing whenever nodes were used.
2009-02-26build blenderplayer without opennl and decimationCampbell Barton
2009-02-26better remove t1_generate_luts.c rather then in scons.Campbell Barton
2009-02-26Py BGE APICampbell Barton
Python dir(ob) for game types now includes attributes names, * Use "__dict__" rather then "__methods__" attribute to be Python 3.0 compatible * Added _getattr_dict() for getting the method and attribute names from a PyObject, rather then building it in the macro. * Added place holder *::Attribute array, needed for the _getattr_up macro.
2009-02-26small errors in touch sensor and gameObjectCampbell Barton
2009-02-26openjpeg contained a C file with a main() function, user reported it was ↵Campbell Barton
overriding blenderplayers. remove this file from building, other build systems should do this too.