From cwant at ualberta.ca Mon Dec 1 03:01:07 2003 From: cwant at ualberta.ca (Chris Want) Date: Mon, 1 Dec 2003 03:01:07 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/render/intern/source rendercore.c Message-ID: <20031201020107.78344398F276@xserve.blender.org> hos (Chris Want) 2003/12/01 03:01:07 CET Modified files: tuhopuu2/source/blender/render/intern/source rendercore.c Log: A fix for the bf-blender back buf endless loop bug ... please test (especially OS X). Revision Changes Path 1.2 +43 -52 tuhopuu2/source/blender/render/intern/source/rendercore.c From cwant at ualberta.ca Tue Dec 2 06:44:37 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 2 Dec 2003 06:44:37 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel/intern action.c Message-ID: <20031202054437.B99633A414FC@xserve.blender.org> hos (Chris Want) 2003/12/02 06:44:37 CET Modified files: tuhopuu2/source/blender/blenkernel/intern action.c Log: Decoded the 'do_all_actions()' function into smaller functions that are a bit more sane and readable (actually fit in an 80 character term). Revision Changes Path 1.2 +166 -143 tuhopuu2/source/blender/blenkernel/intern/action.c From cwant at ualberta.ca Wed Dec 3 06:14:26 2003 From: cwant at ualberta.ca (Chris Want) Date: Wed, 3 Dec 2003 06:14:26 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source nan_subdirs.mk Message-ID: <20031203051426.BF2AE3ADC0A4@xserve.blender.org> hos (Chris Want) 2003/12/03 06:14:26 CET Modified files: tuhopuu2/source nan_subdirs.mk Log: Multiple directory support for make quicky, e.g.: 1 dir: make quicky=source/blender/src 2 dirs: make quicky="source/blender/src source/blender/blenkernel" Revision Changes Path 1.5 +5 -3 tuhopuu2/source/nan_subdirs.mk From cwant at ualberta.ca Wed Dec 3 06:20:48 2003 From: cwant at ualberta.ca (Chris Want) Date: Wed, 3 Dec 2003 06:20:48 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/render/intern/source rendercore.c Message-ID: <20031203052048.152B13ADC1A3@xserve.blender.org> hos (Chris Want) 2003/12/03 06:20:47 CET Modified files: tuhopuu2/source/blender/render/intern/source rendercore.c Log: The fix for the rendercore back buf endless loop, done the Robert Wenzlaff way. Revision Changes Path 1.3 +2 -4 tuhopuu2/source/blender/render/intern/source/rendercore.c From cwant at ualberta.ca Fri Dec 5 07:09:17 2003 From: cwant at ualberta.ca (Chris Want) Date: Fri, 5 Dec 2003 07:09:17 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/src editarmature.c space.c Message-ID: <20031205060917.3C3483BDF1F7@xserve.blender.org> hos (Chris Want) 2003/12/05 07:09:17 CET Modified files: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/src editarmature.c space.c Log: Just to prove that we do occasionally look at (reasonable) feature requests: Hide selected/hide unselected/show all bones in posemode using the usual HKEY, shift-HKEY, alt-HKEY Happy Skinterlaas! Revision Changes Path 1.5 +4 -1 tuhopuu2/source/blender/include/BIF_editarmature.h 1.8 +66 -1 tuhopuu2/source/blender/src/editarmature.c 1.27 +10 -1 tuhopuu2/source/blender/src/space.c From matt at mke3.net Fri Dec 5 12:01:20 2003 From: matt at mke3.net (Matt Ebb) Date: Fri, 5 Dec 2003 12:01:20 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src header_view3d.c Message-ID: <20031205110120.50D203BECF74@xserve.blender.org> broken (Matt Ebb) 2003/12/05 12:01:20 CET Modified files: tuhopuu2/source/blender/src header_view3d.c Log: - Added 'More' and 'Less' to the 3D View edit / mesh > select menu - Added 'Show Hidden', 'Hide Selected', and 'Hide Deselected' to the 3D View pose / armature menu - Brought back the menu entry for edit / mesh > select random vertices (overlooked and commented out for 2.30 bf release) I know it's extra work, but it would be nice to update the menus at the same time as space.c, so everything stays in sync.. Nice and self-documenting, too - we know how many people actually bother to read the release notes ;) Revision Changes Path 1.2 +76 -12 tuhopuu2/source/blender/src/header_view3d.c From larstiq-bforge at larstiq.dyndns.org Fri Dec 5 15:22:17 2003 From: larstiq-bforge at larstiq.dyndns.org (Wouter van Heyst) Date: Fri, 5 Dec 2003 15:22:17 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src Makefile.am Message-ID: <20031205142217.2A0D63C037C7@xserve.blender.org> larstiq (Wouter van Heyst) 2003/12/05 15:22:16 CET Modified files: tuhopuu2/source/blender/src Makefile.am Log: backbuf.c was removed from the source, but not from the list of files to build. Als remove it there so that make can continue building. Fixes buildbuster reported by delire. Revision Changes Path 1.6 +0 -1 tuhopuu2/source/blender/src/Makefile.am From cwant at ualberta.ca Fri Dec 5 21:46:55 2003 From: cwant at ualberta.ca (Chris Want) Date: Fri, 5 Dec 2003 21:46:55 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 Makefile Message-ID: <20031205204655.0DB5A3C3621C@xserve.blender.org> hos (Chris Want) 2003/12/05 21:46:55 CET Modified files: . Makefile Log: A fix for the bad guessconfig ... please test! Revision Changes Path 1.9 +2 -2 tuhopuu2/Makefile From matt at mke3.net Sat Dec 6 11:07:39 2003 From: matt at mke3.net (Matt Ebb) Date: Sat, 6 Dec 2003 11:07:39 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src space.c Message-ID: <20031206100739.3CAF63C7FD2F@xserve.blender.org> broken (Matt Ebb) 2003/12/06 11:07:38 CET Modified files: tuhopuu2/source/blender/src space.c Log: - Added hotkeys Ctrl , (comma) to select Median point pivot and Ctrl . (period) to select individual object centers. Done for consistency so all the View3D->around things have hotkeys. Revision Changes Path 1.28 +9 -5 tuhopuu2/source/blender/src/space.c From cwant at ualberta.ca Sat Dec 6 17:46:12 2003 From: cwant at ualberta.ca (Chris Want) Date: Sat, 6 Dec 2003 17:46:12 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include butspace.h tuhopuu2/source/blender/src buttons_logic.c buttons_shading.c buttons.c editsca.c Message-ID: <20031206164612.50BF03CA64B4@xserve.blender.org> hos (Chris Want) 2003/12/06 17:46:12 CET Modified files: tuhopuu2/source/blender/include butspace.h tuhopuu2/source/blender/src buttons_logic.c buttons_shading.c Removed files: tuhopuu2/source/blender/src buttons.c editsca.c Log: Fixed the logic buttons (nee game buttons) to handle enji. Removed 2 files that are obsolete. Revision Changes Path 1.2 +8 -1 tuhopuu2/source/blender/include/butspace.h 1.2 +141 -41 tuhopuu2/source/blender/src/buttons_logic.c 1.5 +1 -1 tuhopuu2/source/blender/src/buttons_shading.c From cwant at ualberta.ca Sat Dec 6 19:45:26 2003 From: cwant at ualberta.ca (Chris Want) Date: Sat, 6 Dec 2003 19:45:26 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editmesh.c Message-ID: <20031206184526.E10353CC787D@xserve.blender.org> hos (Chris Want) 2003/12/06 19:45:26 CET Modified files: tuhopuu2/source/blender/src editmesh.c Log: Fixed 'join meshes' to handle BIG_MESH Revision Changes Path 1.46 +8 -4 tuhopuu2/source/blender/src/editmesh.c From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 08:19:11 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 08:19:11 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/extern Makefile.am tuhopuu2/extern/qhull Announce.txt COPYING.txt FILE_ID.DIZ Makefile.am Makefile.in Qhull-go.pif README.txt REGISTER.txt aclocal.m4 configure configure.in tuhopuu2/extern/qhull/VisualC6 qhull.dsw ... Message-ID: <20031207071911.C0DE33D56445@xserve.blender.org> kester (Kester Maddock) 2003/12/07 08:19:11 CET Added files: tuhopuu2/extern Makefile.am tuhopuu2/extern/qhull Announce.txt COPYING.txt FILE_ID.DIZ Makefile.am Makefile.in Qhull-go.pif README.txt REGISTER.txt aclocal.m4 configure configure.in tuhopuu2/extern/qhull/VisualC6 qhull.dsw tuhopuu2/extern/qhull/VisualC6/qhull qhull.dsp tuhopuu2/extern/qhull/eg Makefile.am Makefile.in Qhull-go.bat q_eg q_egtest q_test q_test.bat tuhopuu2/extern/qhull/html Makefile.am Makefile.in index.htm qconvex.htm qdelau_f.htm qdelaun.htm qh--4d.gif qh--cone.gif qh--dt.gif qh--geom.gif qh--half.gif qh--rand.gif qh-eg.htm qh-faq.htm qh-get.htm qh-home.htm qh-impre.htm qh-in.htm qh-optc.htm qh-optf.htm qh-optg.htm qh-opto.htm qh-optp.htm qh-optq.htm qh-optt.htm qh-quick.htm qhalf.htm qhull.htm qhull.man qhull.txt qvoron_f.htm qvoronoi.htm rbox.htm rbox.man rbox.txt tuhopuu2/extern/qhull/include/qhull geom.h io.h mem.h merge.h poly.h qhull.h qhull_a.h qset.h stat.h user.h tuhopuu2/extern/qhull/src Changes.txt MBorland Make-config.sh Makefile.am Makefile.in Makefile.txt geom.c geom.h geom2.c global.c index.htm io.c io.h mem.c mem.h merge.c merge.h poly.c poly.h poly2.c qconvex.c qdelaun.c qh-geom.htm qh-globa.htm qh-io.htm qh-mem.htm qh-merge.htm qh-poly.htm qh-qhull.htm qh-set.htm qh-stat.htm qh-user.htm qhalf.c qhull.c qhull.h qhull_a.h qhull_interface.cpp qset.c qset.h qvoronoi.c rbox.c stat.c stat.h unix.c user.c user.h user_eg.c user_eg2.c tuhopuu2/extern/solid LICENSE_GPL.txt LICENSE_QPL.txt Makefile.am Makefile.in README.txt aclocal.m4 config.guess config.sub configure configure.ac depcomp install-sh ltmain.sh missing mkinstalldirs tuhopuu2/extern/solid/VisualC6 solid.dsw tuhopuu2/extern/solid/VisualC6/broad broad.dsp tuhopuu2/extern/solid/VisualC6/complex complex.dsp tuhopuu2/extern/solid/VisualC6/convex convex.dsp tuhopuu2/extern/solid/VisualC6/dynamics dynamics.dsp tuhopuu2/extern/solid/VisualC6/gldemo gldemo.dsp tuhopuu2/extern/solid/VisualC6/mnm mnm.dsp tuhopuu2/extern/solid/VisualC6/physics physics.dsp tuhopuu2/extern/solid/VisualC6/sample sample.dsp tuhopuu2/extern/solid/VisualC6/solid solid.dsp tuhopuu2/extern/solid/VisualC6/solid_dll solid_dll.dsp tuhopuu2/extern/solid/doc Makefile.am Makefile.in mdate-sh solid3.html solid3.pdf solid3.texi stamp-vti texinfo.tex version.texi tuhopuu2/extern/solid/examples Makefile.am Makefile.in README.txt gldemo.cpp mnm.cpp physics.cpp sample.cpp tuhopuu2/extern/solid/examples/dynamics Dynamic.cpp Dynamic.h Kinetic.cpp Kinetic.h Makefile.am Makefile.in RigidBody.cpp RigidBody.h tuhopuu2/extern/solid/include GEN_MinMax.h GEN_random.h MT_BBox.h MT_Interval.h MT_Matrix3x3.h MT_Point3.h MT_Quaternion.h MT_Scalar.h MT_Transform.h MT_Vector3.h Makefile.am Makefile.in SOLID.h SOLID_broad.h SOLID_types.h config.h.in tuhopuu2/extern/solid/include/MT Interval.h Matrix3x3.h Quaternion.h Transform.h Tuple3.h Tuple4.h Vector3.h tuhopuu2/extern/solid/src DT_AlgoTable.h DT_C-api.cpp DT_Encounter.cpp DT_Encounter.h DT_Object.cpp DT_Object.h DT_RespTable.cpp DT_RespTable.h DT_Response.h DT_Scene.cpp DT_Scene.h Makefile.am Makefile.in tuhopuu2/extern/solid/src/broad BP_C-api.cpp BP_Endpoint.h BP_EndpointList.cpp BP_EndpointList.h BP_Proxy.cpp BP_Proxy.h BP_ProxyList.h BP_Scene.cpp BP_Scene.h Makefile.am Makefile.in tuhopuu2/extern/solid/src/complex DT_BBoxTree.cpp DT_BBoxTree.h DT_CBox.h DT_Complex.cpp DT_Complex.h Makefile.am Makefile.in tuhopuu2/extern/solid/src/convex DT_Accuracy.cpp DT_Accuracy.h DT_Array.h DT_Box.cpp DT_Box.h DT_Cone.cpp DT_Cone.h DT_Convex.cpp DT_Convex.h DT_Cylinder.cpp DT_Cylinder.h DT_Facet.cpp DT_Facet.h DT_GJK.h DT_Hull.h DT_IndexArray.h DT_LineSegment.cpp DT_LineSegment.h DT_Minkowski.h DT_PenDepth.cpp DT_PenDepth.h DT_Point.cpp DT_Point.h DT_Polyhedron.cpp DT_Polyhedron.h DT_Polytope.cpp DT_Polytope.h DT_Shape.h DT_Sphere.cpp DT_Sphere.h DT_Transform.h DT_Triangle.cpp DT_Triangle.h DT_VertexBase.h Makefile.am Makefile.in Log: SOLID & QHull for tuhopuu2. From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 08:25:30 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 08:25:30 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine Makefile.am tuhopuu2/source/gameengine/SceneGraph Makefile.am tuhopuu2/source/gameengine/Rasterizer Makefile.am tuhopuu2/source/gameengine/Physics Makefile.am tuhopuu2/source/gameengine/Physics/Sumo SumoPhysicsController.cpp SumoPhysicsEnvironment.cpp SumoPhysicsEnvironment.h ... Message-ID: <20031207072530.B6C433D5662D@xserve.blender.org> kester (Kester Maddock) 2003/12/07 08:25:30 CET Modified files: tuhopuu2/source/gameengine Makefile.am tuhopuu2/source/gameengine/SceneGraph Makefile.am tuhopuu2/source/gameengine/Rasterizer Makefile.am tuhopuu2/source/gameengine/Physics Makefile.am tuhopuu2/source/gameengine/Physics/Sumo SumoPhysicsController.cpp SumoPhysicsEnvironment.cpp SumoPhysicsEnvironment.h tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_FhObject.cpp SM_Object.cpp SM_Scene.cpp tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_FhObject.h SM_Object.h SM_Scene.h tuhopuu2/source/gameengine/Network Makefile.am tuhopuu2/source/gameengine/Ketsji KX_ConvertPhysicsObject.h KX_ConvertPhysicsObjects.cpp Makefile.am tuhopuu2/source/gameengine/GamePlayer Makefile.am tuhopuu2/source/gameengine/GamePlayer/ghost GPG_ghost.cpp tuhopuu2/source/gameengine/GameLogic Makefile.am tuhopuu2/source/gameengine/Expressions Makefile.am Value.cpp Value.h tuhopuu2/source/gameengine/Converter Makefile.am tuhopuu2/source/gameengine/BlenderRoutines Makefile.am Removed files: tuhopuu2/source/gameengine/Physics/Sumo/include solid_broadphase.h solid.h solid_types.h Log: Update ketsji to build with SOLID. Status: Ketsji builds, collision detection is a not working. See SM_Object.cpp line 257. Revision Changes Path 1.2 +3 -0 tuhopuu2/source/gameengine/Makefile.am 1.2 +2 -0 tuhopuu2/source/gameengine/SceneGraph/Makefile.am 1.2 +2 -0 tuhopuu2/source/gameengine/Rasterizer/Makefile.am 1.2 +14 -6 tuhopuu2/source/gameengine/Physics/Makefile.am 1.2 +2 -1 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsController.cpp 1.2 +5 -4 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp 1.2 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h 1.2 +11 -8 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_FhObject.cpp 1.2 +62 -14 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp 1.2 +14 -15 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp 1.2 +3 -3 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h 1.2 +16 -3 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h 1.2 +9 -6 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h 1.2 +2 -0 tuhopuu2/source/gameengine/Network/Makefile.am 1.2 +3 -4 tuhopuu2/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h 1.2 +9 -11 tuhopuu2/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp 1.2 +5 -2 tuhopuu2/source/gameengine/Ketsji/Makefile.am 1.2 +3 -1 tuhopuu2/source/gameengine/GamePlayer/Makefile.am 1.2 +6 -2 tuhopuu2/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp 1.2 +2 -0 tuhopuu2/source/gameengine/GameLogic/Makefile.am 1.2 +2 -0 tuhopuu2/source/gameengine/Expressions/Makefile.am 1.2 +5 -5 tuhopuu2/source/gameengine/Expressions/Value.cpp 1.2 +2 -2 tuhopuu2/source/gameengine/Expressions/Value.h 1.2 +8 -2 tuhopuu2/source/gameengine/Converter/Makefile.am 1.2 +3 -1 tuhopuu2/source/gameengine/BlenderRoutines/Makefile.am From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 08:31:16 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 08:31:16 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 configure.ac Makefile.am Message-ID: <20031207073116.6E5E63D56700@xserve.blender.org> kester (Kester Maddock) 2003/12/07 08:31:16 CET Modified files: . configure.ac Makefile.am Log: 1. Update autoconf to build Solid. 2. Fail if png, jpeg missing Revision Changes Path 1.9 +64 -41 tuhopuu2/configure.ac 1.4 +10 -1 tuhopuu2/Makefile.am From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 08:33:55 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 08:33:55 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/extern/qhull Makefile.in tuhopuu2/extern/qhull/eg Makefile.in tuhopuu2/extern/qhull/html Makefile.in tuhopuu2/extern/qhull/src Makefile.in tuhopuu2/extern/solid Makefile.in tuhopuu2/extern/solid/doc Makefile.in ... Message-ID: <20031207073355.CB1493D5692C@xserve.blender.org> kester (Kester Maddock) 2003/12/07 08:33:55 CET Removed files: tuhopuu2/extern/qhull Makefile.in tuhopuu2/extern/qhull/eg Makefile.in tuhopuu2/extern/qhull/html Makefile.in tuhopuu2/extern/qhull/src Makefile.in tuhopuu2/extern/solid Makefile.in tuhopuu2/extern/solid/doc Makefile.in tuhopuu2/extern/solid/examples Makefile.in tuhopuu2/extern/solid/examples/dynamics Makefile.in tuhopuu2/extern/solid/include Makefile.in tuhopuu2/extern/solid/src Makefile.in tuhopuu2/extern/solid/src/broad Makefile.in tuhopuu2/extern/solid/src/complex Makefile.in tuhopuu2/extern/solid/src/convex Makefile.in Log: Remove Makefile.in's generated by automake. From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 08:47:09 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 08:47:09 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 configure.ac Makefile.am tuhopuu2/extern/solid/src/convex Makefile.am Message-ID: <20031207074709.D7A1D3D596BC@xserve.blender.org> kester (Kester Maddock) 2003/12/07 08:47:09 CET Modified files: . configure.ac Makefile.am tuhopuu2/extern/solid/src/convex Makefile.am Log: Make SOLID use included qhull. Revision Changes Path 1.10 +1 -0 tuhopuu2/configure.ac 1.5 +2 -2 tuhopuu2/Makefile.am 1.2 +2 -1 tuhopuu2/extern/solid/src/convex/Makefile.am From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 7 14:08:43 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 7 Dec 2003 14:08:43 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/extern/solid depcomp ltmain.sh tuhopuu2/extern/solid/include config.h.in Message-ID: <20031207130843.3E6D63D88726@xserve.blender.org> kester (Kester Maddock) 2003/12/07 14:08:43 CET Modified files: tuhopuu2/extern/solid depcomp ltmain.sh tuhopuu2/extern/solid/include config.h.in Log: Re Add Makefile.in's apparently they are needed. dos2unix a few files. Revision Changes Path 1.2 +423 -423 tuhopuu2/extern/solid/depcomp 1.2 +5102 -5102tuhopuu2/extern/solid/ltmain.sh 1.2 +89 -89 tuhopuu2/extern/solid/include/config.h.in From cwant at ualberta.ca Sun Dec 7 18:50:23 2003 From: cwant at ualberta.ca (Chris Want) Date: Sun, 7 Dec 2003 18:50:23 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel/intern action.c tuhopuu2/source/blender/blenkernel BKE_action.h Message-ID: <20031207175023.2A56A3DBE019@xserve.blender.org> hos (Chris Want) 2003/12/07 18:50:22 CET Modified files: tuhopuu2/source/blender/blenkernel/intern action.c tuhopuu2/source/blender/blenkernel BKE_action.h Log: Fixed the goofy way the function prototypes in these files were done Revision Changes Path 1.3 +40 -111 tuhopuu2/source/blender/blenkernel/intern/action.c 1.2 +28 -85 tuhopuu2/source/blender/blenkernel/BKE_action.h From cwant at ualberta.ca Sun Dec 7 23:53:50 2003 From: cwant at ualberta.ca (Chris Want) Date: Sun, 7 Dec 2003 23:53:50 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 user-def.mk.defaults tuhopuu2/source Makefile nan_definitions.mk tuhopuu2/source/gameengine Makefile tuhopuu2/source/kesterji Makefile Message-ID: <20031207225350.33E8A3DFFF4E@xserve.blender.org> hos (Chris Want) 2003/12/07 23:53:50 CET Modified files: . user-def.mk.defaults tuhopuu2/source Makefile nan_definitions.mk tuhopuu2/source/gameengine Makefile tuhopuu2/source/kesterji Makefile Log: By popular demand, the return of NAN_JUST_BLENDERDYNAMIC to deal with zton... err people that don't want to build the plugin. Also fixed a situation where Kesterji was using Sumo headers from the gameblender dir. Revision Changes Path 1.6 +3 -0 tuhopuu2/user-def.mk.defaults 1.4 +9 -1 tuhopuu2/source/Makefile 1.5 +15 -11 tuhopuu2/source/nan_definitions.mk 1.2 +6 -2 tuhopuu2/source/gameengine/Makefile 1.2 +6 -2 tuhopuu2/source/kesterji/Makefile From cwant at ualberta.ca Mon Dec 8 01:35:57 2003 From: cwant at ualberta.ca (Chris Want) Date: Mon, 8 Dec 2003 01:35:57 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 Makefile user-def.mk.defaults tuhopuu2/source Makefile nan_compile.mk tuhopuu2/source/blender/src space.c Message-ID: <20031208003557.EF2003E0B68B@xserve.blender.org> hos (Chris Want) 2003/12/08 01:35:57 CET Modified files: . Makefile user-def.mk.defaults tuhopuu2/source Makefile nan_compile.mk tuhopuu2/source/blender/src space.c Log: Well, since things are picking up in the game engine it is getting even more difficult to build on various platforms/build systems. Thus the return of NAN_NO_KETSJI which removes the C++ game engine from blender altogether. Revision Changes Path 1.10 +7 -1 tuhopuu2/Makefile 1.7 +3 -0 tuhopuu2/user-def.mk.defaults 1.5 +17 -5 tuhopuu2/source/Makefile 1.6 +7 -1 tuhopuu2/source/nan_compile.mk 1.29 +5 -2 tuhopuu2/source/blender/src/space.c From cwant at ualberta.ca Tue Dec 9 04:30:07 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 9 Dec 2003 04:30:07 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src drawobject.c drawview.c editobject.c headerbuttons.c Message-ID: <20031209033007.8F6DA3EA7E9C@xserve.blender.org> hos (Chris Want) 2003/12/09 04:30:07 CET Modified files: tuhopuu2/source/blender/src drawobject.c drawview.c editobject.c headerbuttons.c Log: Major speed up for armatures during times when you aren't posing a figure. There are bound to be bugs with this so be sure to report any weirdness to tuhopuu-devel at blender.org. Background: the calculation of poses generated by actions and the calculation of displists were getting somewhat out of sync. This was being remedied by 'clearing the constraint done flag' of the pose channels and recalculating the displists every time the 3d view was redrawn, making life slow and unpleasant. Commenting out the code that was doing this, then reinserting the 'clearing the constraint done flag' at the right times made things a bit more perky. Revision Changes Path 1.25 +3 -2 tuhopuu2/source/blender/src/drawobject.c 1.6 +30 -3 tuhopuu2/source/blender/src/drawview.c 1.31 +4 -2 tuhopuu2/source/blender/src/editobject.c 1.16 +10 -1 tuhopuu2/source/blender/src/headerbuttons.c From cwant at ualberta.ca Tue Dec 9 06:22:58 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 9 Dec 2003 06:22:58 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src header_view3d.c toolbox.c Message-ID: <20031209052258.380E43EB10D0@xserve.blender.org> hos (Chris Want) 2003/12/09 06:22:58 CET Modified files: tuhopuu2/source/blender/src header_view3d.c toolbox.c Log: * Added select non-manifold to the select menu on the 3d window header. * Added select random, more, less & non-manifold to the select menu of the mesh editmode toolbox. Revision Changes Path 1.3 +11 -3 tuhopuu2/source/blender/src/header_view3d.c 1.6 +13 -8 tuhopuu2/source/blender/src/toolbox.c From matt at mke3.net Tue Dec 9 10:09:58 2003 From: matt at mke3.net (Matt Ebb) Date: Tue, 9 Dec 2003 10:09:58 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src interface.c Message-ID: <20031209090958.B2C4C3EC68A8@xserve.blender.org> broken (Matt Ebb) 2003/12/09 10:09:58 CET Modified files: tuhopuu2/source/blender/src interface.c Log: Mousewheel support for menus * scroll up and down the available choices with mouse wheel up and mouse wheel down, select with middle mouse button * Works on all blocks with the flag UI_DO_LOOP - both pulldown menus, popup menus Iike (Wkey) and also menu buttons, like the file type selector Revision Changes Path 1.9 +10 -3 tuhopuu2/source/blender/src/interface.c From rwenzlaff at soylent-green.com Tue Dec 9 15:39:32 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Tue, 9 Dec 2003 15:39:32 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 featurelist.txt tuhopuu2/intern/ghost GHOST_C-api.h GHOST_IWindow.h tuhopuu2/intern/ghost/intern GHOST_C-api.cpp GHOST_Window.cpp GHOST_Window.h GHOST_WindowCarbon.cpp GHOST_WindowCarbon.h GHOST_WindowWin32.cpp ... Message-ID: <20031209143932.CA0683EEF2E8@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/09 15:39:32 CET Modified files: . featurelist.txt tuhopuu2/intern/ghost GHOST_C-api.h GHOST_IWindow.h tuhopuu2/intern/ghost/intern GHOST_C-api.cpp GHOST_Window.cpp GHOST_Window.h GHOST_WindowCarbon.cpp GHOST_WindowCarbon.h GHOST_WindowWin32.cpp GHOST_WindowWin32.h GHOST_WindowX11.cpp GHOST_WindowX11.h tuhopuu2/source/blender/makesdna DNA_userdef_types.h tuhopuu2/source/blender/src editmesh.c ghostwinlay.c space.c usiblender.c winlay.h Added files: tuhopuu2/source/blender/include BIF_cursors.h tuhopuu2/source/blender/src cursors.c Log: rwenlaff: Added new custom cursor support. Allows up to 32x32 cursors on systems that support them. Selectable via userpref in "View and Controls". See cursors.c for api & use documentation. Revision Changes Path 1.49 +4 -1 tuhopuu2/featurelist.txt 1.2 +18 -1 tuhopuu2/intern/ghost/GHOST_C-api.h 1.2 +7 -1 tuhopuu2/intern/ghost/GHOST_IWindow.h 1.2 +20 -2 tuhopuu2/intern/ghost/intern/GHOST_C-api.cpp 1.2 +13 -4 tuhopuu2/intern/ghost/intern/GHOST_Window.cpp 1.2 +12 -3 tuhopuu2/intern/ghost/intern/GHOST_Window.h 1.5 +20 -4 tuhopuu2/intern/ghost/intern/GHOST_WindowCarbon.cpp 1.2 +5 -1 tuhopuu2/intern/ghost/intern/GHOST_WindowCarbon.h 1.4 +34 -7 tuhopuu2/intern/ghost/intern/GHOST_WindowWin32.cpp 1.2 +12 -1 tuhopuu2/intern/ghost/intern/GHOST_WindowWin32.h 1.4 +21 -3 tuhopuu2/intern/ghost/intern/GHOST_WindowX11.cpp 1.2 +17 -1 tuhopuu2/intern/ghost/intern/GHOST_WindowX11.h 1.10 +3 -2 tuhopuu2/source/blender/makesdna/DNA_userdef_types.h 1.47 +7 -17 tuhopuu2/source/blender/src/editmesh.c 1.5 +1 -26 tuhopuu2/source/blender/src/ghostwinlay.c 1.30 +16 -5 tuhopuu2/source/blender/src/space.c 1.10 +3 -1 tuhopuu2/source/blender/src/usiblender.c 1.2 +31 -2 tuhopuu2/source/blender/src/winlay.h From rwenzlaff at soylent-green.com Tue Dec 9 16:01:32 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Tue, 9 Dec 2003 16:01:32 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/intern/ghost/intern GHOST_WindowWin32.cpp GHOST_WindowWin32.h Message-ID: <20031209150132.D8E0B3EF0AE2@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/09 16:01:32 CET Modified files: tuhopuu2/intern/ghost/intern GHOST_WindowWin32.cpp GHOST_WindowWin32.h Log: RWenzlaff: Found 2 typos in Win cursor stuff that I missed. Revision Changes Path 1.5 +3 -3 tuhopuu2/intern/ghost/intern/GHOST_WindowWin32.cpp 1.3 +2 -2 tuhopuu2/intern/ghost/intern/GHOST_WindowWin32.h From matt at mke3.net Tue Dec 9 16:47:03 2003 From: matt at mke3.net (Matt Ebb) Date: Tue, 9 Dec 2003 16:47:03 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 featurelist.txt Message-ID: <20031209154703.F24D03EFB79B@xserve.blender.org> broken (Matt Ebb) 2003/12/09 16:47:03 CET Modified files: . featurelist.txt Log: Whoops, forgot to update this for recent commits. Revision Changes Path 1.50 +8 -0 tuhopuu2/featurelist.txt From Christopher.Maddock.1 at uni.massey.ac.nz Wed Dec 10 06:44:59 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Wed, 10 Dec 2003 06:44:59 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_Object.h tuhopuu2/source/gameengine/Ketsji KX_ConvertPhysicsObjects.cpp Message-ID: <20031210054459.778883F4F1C4@xserve.blender.org> kester (Kester Maddock) 2003/12/10 06:44:59 CET Modified files: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_Object.h tuhopuu2/source/gameengine/Ketsji KX_ConvertPhysicsObjects.cpp Log: Fix Collisions!!! A double * was being passed where a float * was expected. TODO: Stacking doesn't work properly. Reenable collision based sensor bricks. Revision Changes Path 1.3 +8 -5 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp 1.3 +2 -1 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h 1.3 +6 -2 tuhopuu2/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp From Christopher.Maddock.1 at uni.massey.ac.nz Wed Dec 10 06:59:22 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Wed, 10 Dec 2003 06:59:22 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/doc building_solid.txt Message-ID: <20031210055922.EE4473F503CD@xserve.blender.org> kester (Kester Maddock) 2003/12/10 06:59:22 CET Added files: tuhopuu2/doc building_solid.txt Log: A couple of hints on getting QHull and SOLID to build. From Christopher.Maddock.1 at uni.massey.ac.nz Wed Dec 10 09:49:51 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Wed, 10 Dec 2003 09:49:51 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp Message-ID: <20031210084951.7766F3F58206@xserve.blender.org> kester (Kester Maddock) 2003/12/10 09:49:51 CET Modified files: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp Log: Stacking works now. Revision Changes Path 1.4 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp From rob at captainvideo.nl Wed Dec 10 13:03:06 2003 From: rob at captainvideo.nl (Rob Haarsma) Date: Wed, 10 Dec 2003 13:03:06 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src interface.c space.c Message-ID: <20031210120306.84DDB3F735BE@xserve.blender.org> phase (Rob Haarsma) 2003/12/10 13:03:06 CET Modified files: tuhopuu2/source/blender/src interface.c space.c Log: Mousewheel can now be used to change the value of NUM buttons. Two notes: -Using the wheel for scrolling in buttonspaces is disabled. (wasn't doing much anyway) -Tuning procedural textures was never this much fun ! Revision Changes Path 1.10 +102 -7 tuhopuu2/source/blender/src/interface.c 1.31 +3 -3 tuhopuu2/source/blender/src/space.c From rob at captainvideo.nl Wed Dec 10 13:05:38 2003 From: rob at captainvideo.nl (Rob Haarsma) Date: Wed, 10 Dec 2003 13:05:38 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src interface.c Message-ID: <20031210120538.6004F3F736ED@xserve.blender.org> phase (Rob Haarsma) 2003/12/10 13:05:38 CET Modified files: tuhopuu2/source/blender/src interface.c Log: small fix Revision Changes Path 1.11 +4 -1 tuhopuu2/source/blender/src/interface.c From rwenzlaff at soylent-green.com Wed Dec 10 14:38:35 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Wed, 10 Dec 2003 14:38:35 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/tools MakeCursor.py Message-ID: <20031210133835.3563F3F7AFB7@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/10 14:38:35 CET Added files: tuhopuu2/source/tools MakeCursor.py Log: Adding MakeCursor.py to tools section. From rob at captainvideo.nl Wed Dec 10 15:39:43 2003 From: rob at captainvideo.nl (Rob Haarsma) Date: Wed, 10 Dec 2003 15:39:43 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BIF_space.h tuhopuu2/source/blender/src editscreen.c usiblender.c Message-ID: <20031210143943.5AB3C3F86469@xserve.blender.org> phase (Rob Haarsma) 2003/12/10 15:39:42 CET Modified files: tuhopuu2/source/blender/include BIF_space.h tuhopuu2/source/blender/src editscreen.c usiblender.c Log: Prints current blend filename in windowheader. Revision Changes Path 1.2 +22 -2 tuhopuu2/source/blender/include/BIF_space.h 1.11 +18 -1 tuhopuu2/source/blender/src/editscreen.c 1.11 +6 -1 tuhopuu2/source/blender/src/usiblender.c From cwant at ualberta.ca Thu Dec 11 06:13:44 2003 From: cwant at ualberta.ca (Chris Want) Date: Thu, 11 Dec 2003 06:13:44 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c Message-ID: <20031211051344.23F79401B59A@xserve.blender.org> hos (Chris Want) 2003/12/11 06:13:43 CET Modified files: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c Log: * the code from tuhopuu1 that checks that constraints are updated when an editbone is renamed seemed to be implemented incorrectly in tuhopuu2. * *sigh* for some bizarre reason Ton has decided to move half of editarmature.c to buttons_editing.c in bf-blender... despite not liking this, I have moved some of the stuff over to match bf-blender in order to aid future cvs merges (more accurately, I deleted a number of duplicated static functions in editarmature.c that were no longer getting called -- I am sure there are other cases of this in other files). Revision Changes Path 1.6 +5 -1 tuhopuu2/source/blender/include/BIF_editarmature.h 1.2 +293 -227 tuhopuu2/source/blender/src/buttons_editing.c 1.9 +3 -247 tuhopuu2/source/blender/src/editarmature.c From cwant at ualberta.ca Thu Dec 11 16:27:13 2003 From: cwant at ualberta.ca (Chris Want) Date: Thu, 11 Dec 2003 16:27:13 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source Makefile nan_definitions.mk tuhopuu2/source/gameengine/Converter Makefile tuhopuu2/source/gameengine/Ketsji Makefile tuhopuu2/source/gameengine/Physics/Sumo Makefile tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src Makefile Message-ID: <20031211152713.C7079407A1ED@xserve.blender.org> hos (Chris Want) 2003/12/11 16:27:13 CET Modified files: tuhopuu2/source Makefile nan_definitions.mk tuhopuu2/source/gameengine/Converter Makefile tuhopuu2/source/gameengine/Ketsji Makefile tuhopuu2/source/gameengine/Physics/Sumo Makefile tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src Makefile Log: Kester's solid work for Makefiles. Enable this with export NAN_KESTERJI=false This assumes you have solid and qhull installed somewhere (I would actually prefer not having them in the source tree at all). The default place it looks for these is NAN_SOLID=../lib/{platform}/solid NAN_QHULL=../lib/{platform}/qhull but you can set these variables to whereever you want. Revision Changes Path 1.6 +8 -3 tuhopuu2/source/Makefile 1.6 +3 -2 tuhopuu2/source/nan_definitions.mk 1.2 +3 -2 tuhopuu2/source/gameengine/Converter/Makefile 1.2 +3 -2 tuhopuu2/source/gameengine/Ketsji/Makefile 1.2 +6 -2 tuhopuu2/source/gameengine/Physics/Sumo/Makefile 1.2 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/Makefile From cwant at ualberta.ca Fri Dec 12 15:25:56 2003 From: cwant at ualberta.ca (Chris Want) Date: Fri, 12 Dec 2003 15:25:56 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src buttons_logic.c Message-ID: <20031212142556.2A584414DB23@xserve.blender.org> hos (Chris Want) 2003/12/12 15:25:55 CET Modified files: tuhopuu2/source/blender/src buttons_logic.c Log: Use the same logic (nee game) buttons when using solid that were used with ODE. Revision Changes Path 1.3 +1 -1 tuhopuu2/source/blender/src/buttons_logic.c From Christopher.Maddock.1 at uni.massey.ac.nz Sat Dec 13 03:46:37 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sat, 13 Dec 2003 03:46:37 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/extern/qhull Makefile.am aclocal.m4 configure configure.in tuhopuu2/extern/qhull/eg Makefile.am tuhopuu2/extern/qhull/html Makefile.am tuhopuu2/extern/qhull/src Makefile.am tuhopuu2/extern/solid Makefile.am configure.ac ... Message-ID: <20031213024637.6058E41E5A24@xserve.blender.org> kester (Kester Maddock) 2003/12/13 03:46:37 CET Modified files: tuhopuu2/extern/solid Makefile.am configure.ac mkinstalldirs tuhopuu2/extern/solid/doc mdate-sh Removed files: tuhopuu2/extern/qhull Makefile.am aclocal.m4 configure configure.in tuhopuu2/extern/qhull/eg Makefile.am tuhopuu2/extern/qhull/html Makefile.am tuhopuu2/extern/qhull/src Makefile.am tuhopuu2/extern/solid aclocal.m4 configure tuhopuu2/extern/solid/doc stamp-vti version.texi tuhopuu2/extern/solid/include config.h.in Log: Remove all (autoconf) generated files. This should keep better encapsulation of solid & qhull as external libraries dos2unix a couple of scripts. Revision Changes Path 1.2 +1 -1 tuhopuu2/extern/solid/Makefile.am 1.2 +12 -1 tuhopuu2/extern/solid/configure.ac 1.2 +111 -111 tuhopuu2/extern/solid/mkinstalldirs 1.2 +97 -97 tuhopuu2/extern/solid/doc/mdate-sh From rwenzlaff at soylent-green.com Sat Dec 13 03:47:00 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Sat, 13 Dec 2003 03:47:00 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/intern/ghost/intern GHOST_WindowWin32.cpp Message-ID: <20031213024700.555C941E5C2E@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/13 03:47:00 CET Modified files: tuhopuu2/intern/ghost/intern GHOST_WindowWin32.cpp Log: Fix error that prevented Custom Cursor in Windows from drawing (again). Revision Changes Path 1.6 +2 -2 tuhopuu2/intern/ghost/intern/GHOST_WindowWin32.cpp From Christopher.Maddock.1 at uni.massey.ac.nz Sat Dec 13 03:56:15 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sat, 13 Dec 2003 03:56:15 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/Converter KX_ConvertSensors.cpp tuhopuu2/source/gameengine/Ketsji KX_ClientObjectInfo.h KX_ConvertPhysicsObjects.cpp KX_GameObject.cpp KX_GameObject.h KX_NearSensor.cpp KX_NearSensor.h KX_Scene.cpp KX_Scene.h KX_TouchEventManager.cpp KX_TouchEventManager.h ... Message-ID: <20031213025615.2BAC141E7034@xserve.blender.org> kester (Kester Maddock) 2003/12/13 03:56:14 CET Modified files: tuhopuu2/source/gameengine/Converter KX_ConvertSensors.cpp tuhopuu2/source/gameengine/Ketsji KX_ClientObjectInfo.h KX_ConvertPhysicsObjects.cpp KX_GameObject.cpp KX_GameObject.h KX_NearSensor.cpp KX_NearSensor.h KX_Scene.cpp KX_Scene.h KX_TouchEventManager.cpp KX_TouchEventManager.h KX_TouchSensor.cpp KX_TouchSensor.h tuhopuu2/source/gameengine/Physics/Sumo SumoPhysicsController.cpp SumoPhysicsEnvironment.cpp SumoPhysicsEnvironment.h tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_FhObject.h SM_Object.h SM_Scene.h tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/sample particle.cpp tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp SM_Scene.cpp Log: Enable touch based sensor bricks: Touch, Near, Collision Revision Changes Path 1.2 +16 -20 tuhopuu2/source/gameengine/Converter/KX_ConvertSensors.cpp 1.2 +6 -1 tuhopuu2/source/gameengine/Ketsji/KX_ClientObjectInfo.h 1.4 +11 -11 tuhopuu2/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp 1.2 +3 -2 tuhopuu2/source/gameengine/Ketsji/KX_GameObject.cpp 1.2 +2 -1 tuhopuu2/source/gameengine/Ketsji/KX_GameObject.h 1.2 +40 -27 tuhopuu2/source/gameengine/Ketsji/KX_NearSensor.cpp 1.2 +15 -5 tuhopuu2/source/gameengine/Ketsji/KX_NearSensor.h 1.2 +15 -8 tuhopuu2/source/gameengine/Ketsji/KX_Scene.cpp 1.2 +2 -5 tuhopuu2/source/gameengine/Ketsji/KX_Scene.h 1.2 +55 -25 tuhopuu2/source/gameengine/Ketsji/KX_TouchEventManager.cpp 1.2 +16 -2 tuhopuu2/source/gameengine/Ketsji/KX_TouchEventManager.h 1.2 +43 -38 tuhopuu2/source/gameengine/Ketsji/KX_TouchSensor.cpp 1.2 +15 -21 tuhopuu2/source/gameengine/Ketsji/KX_TouchSensor.h 1.3 +3 -4 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsController.cpp 1.3 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp 1.3 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h 1.3 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h 1.4 +16 -20 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h 1.3 +38 -14 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h 1.2 +1 -1 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/sample/particle.cpp 1.5 +84 -92 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp 1.3 +83 -14 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp From Christopher.Maddock.1 at uni.massey.ac.nz Sat Dec 13 03:59:13 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sat, 13 Dec 2003 03:59:13 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 configure.ac Makefile.am tuhopuu2/source/blender/src Makefile.am tuhopuu2/extern Makefile.am Message-ID: <20031213025913.DE10141E70FD@xserve.blender.org> kester (Kester Maddock) 2003/12/13 03:59:13 CET Modified files: . configure.ac Makefile.am tuhopuu2/source/blender/src Makefile.am Removed files: tuhopuu2/extern Makefile.am Log: Autoconf build system fixes: Treat SOLID & QHull as external libraries use ../tuhopuu2/configure --with-qhull=prefix --with-solid=prefix to find them. Build cursor.c. Revision Changes Path 1.11 +65 -67 tuhopuu2/configure.ac 1.6 +1 -8 tuhopuu2/Makefile.am 1.7 +1 -0 tuhopuu2/source/blender/src/Makefile.am From Christopher.Maddock.1 at uni.massey.ac.nz Sat Dec 13 04:10:08 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sat, 13 Dec 2003 04:10:08 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp Message-ID: <20031213031008.C042241E850C@xserve.blender.org> kester (Kester Maddock) 2003/12/13 04:10:08 CET Modified files: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_Object.cpp Log: Fix calculation of lateral velocity. Non rigid bodies should work now. Revision Changes Path 1.6 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp From Christopher.Maddock.1 at uni.massey.ac.nz Sat Dec 13 04:11:05 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sat, 13 Dec 2003 04:11:05 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source nan_link.mk tuhopuu2/source/gameengine/Converter Makefile tuhopuu2/source/gameengine/Ketsji Makefile tuhopuu2/source/gameengine/Physics/Sumo Makefile Message-ID: <20031213031105.0AEE841E85CF@xserve.blender.org> kester (Kester Maddock) 2003/12/13 04:11:04 CET Modified files: tuhopuu2/source nan_link.mk tuhopuu2/source/gameengine/Converter Makefile tuhopuu2/source/gameengine/Ketsji Makefile tuhopuu2/source/gameengine/Physics/Sumo Makefile Log: NaN build system updates. I'm now getting a game engine from both build systems. Revision Changes Path 1.4 +2 -2 tuhopuu2/source/nan_link.mk 1.3 +2 -2 tuhopuu2/source/gameengine/Converter/Makefile 1.3 +2 -2 tuhopuu2/source/gameengine/Ketsji/Makefile 1.3 +2 -2 tuhopuu2/source/gameengine/Physics/Sumo/Makefile From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 14 07:44:03 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 14 Dec 2003 07:44:03 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/BlenderRoutines KX_BlenderRenderTools.cpp Makefile.am tuhopuu2/source/gameengine/Converter BL_BlenderDataConversion.cpp KX_ConvertSensors.cpp tuhopuu2/source/gameengine/GamePlayer Makefile.am tuhopuu2/source/gameengine/GamePlayer/common GPC_RenderTools.cpp tuhopuu2/source/gameengine/Ketsji KX_ConvertPhysicsObjects.cpp ... Message-ID: <20031214064403.A4FFB42CAA2C@xserve.blender.org> kester (Kester Maddock) 2003/12/14 07:44:03 CET Modified files: tuhopuu2/source/gameengine/BlenderRoutines KX_BlenderRenderTools.cpp Makefile.am tuhopuu2/source/gameengine/Converter BL_BlenderDataConversion.cpp KX_ConvertSensors.cpp tuhopuu2/source/gameengine/GamePlayer Makefile.am tuhopuu2/source/gameengine/GamePlayer/common GPC_RenderTools.cpp tuhopuu2/source/gameengine/Ketsji KX_ConvertPhysicsObjects.cpp KX_NearSensor.cpp KX_NearSensor.h KX_RadarSensor.cpp KX_RadarSensor.h KX_RaySensor.cpp KX_RaySensor.h KX_TouchEventManager.cpp tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_FhObject.h SM_Object.h tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src SM_FhObject.cpp SM_Object.cpp SM_Scene.cpp tuhopuu2/source/gameengine/Rasterizer RAS_IRenderTools.h RAS_MaterialBucket.h Added files: tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include SM_Debug.h Log: Enabled Ray Sensors and Radar Sensors. Fixed rigid bodies. By fixed, I mean they don't go insane now. They still tend to make the simulation unstable. Insane is a technical term. Revision Changes Path 1.2 +19 -10 tuhopuu2/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp 1.3 +4 -1 tuhopuu2/source/gameengine/BlenderRoutines/Makefile.am 1.2 +6 -1 tuhopuu2/source/gameengine/Converter/BL_BlenderDataConversion.cpp 1.3 +5 -13 tuhopuu2/source/gameengine/Converter/KX_ConvertSensors.cpp 1.3 +4 -1 tuhopuu2/source/gameengine/GamePlayer/Makefile.am 1.2 +12 -5 tuhopuu2/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp 1.5 +46 -16 tuhopuu2/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp 1.3 +33 -1 tuhopuu2/source/gameengine/Ketsji/KX_NearSensor.cpp 1.3 +11 -1 tuhopuu2/source/gameengine/Ketsji/KX_NearSensor.h 1.2 +8 -10 tuhopuu2/source/gameengine/Ketsji/KX_RadarSensor.cpp 1.2 +6 -6 tuhopuu2/source/gameengine/Ketsji/KX_RadarSensor.h 1.2 +27 -22 tuhopuu2/source/gameengine/Ketsji/KX_RaySensor.cpp 1.2 +2 -2 tuhopuu2/source/gameengine/Ketsji/KX_RaySensor.h 1.3 +3 -1 tuhopuu2/source/gameengine/Ketsji/KX_TouchEventManager.cpp 1.4 +1 -5 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h 1.5 +25 -0 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h 1.3 +23 -6 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_FhObject.cpp 1.7 +216 -235 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp 1.4 +30 -30 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp 1.2 +3 -3 tuhopuu2/source/gameengine/Rasterizer/RAS_IRenderTools.h 1.2 +2 -2 tuhopuu2/source/gameengine/Rasterizer/RAS_MaterialBucket.h From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 14 07:55:28 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 14 Dec 2003 07:55:28 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/BlenderRoutines Makefile Message-ID: <20031214065528.AF31F42CAC1F@xserve.blender.org> kester (Kester Maddock) 2003/12/14 07:55:28 CET Modified files: tuhopuu2/source/gameengine/BlenderRoutines Makefile Log: Update the NaN build system: Add NAN_SOLID includes to source/gameengine/BlenderRoutines. The shadow cast here uses SOLID. Revision Changes Path 1.2 +4 -2 tuhopuu2/source/gameengine/BlenderRoutines/Makefile From Christopher.Maddock.1 at uni.massey.ac.nz Sun Dec 14 08:06:45 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Sun, 14 Dec 2003 08:06:45 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/Ketsji KX_MouseFocusSensor.cpp Message-ID: <20031214070645.E6D8B42CDB38@xserve.blender.org> kester (Kester Maddock) 2003/12/14 08:06:45 CET Modified files: tuhopuu2/source/gameengine/Ketsji KX_MouseFocusSensor.cpp Log: Enable the Mouse Focus Sensor Revision Changes Path 1.2 +20 -15 tuhopuu2/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp From stefang at aon.at Sun Dec 14 17:24:31 2003 From: stefang at aon.at (Stefan Gartner) Date: Sun, 14 Dec 2003 17:24:31 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/gameengine/GamePlayer/common Makefile Message-ID: <20031214162431.3A303432596B@xserve.blender.org> sgefant (Stefan Gartner) 2003/12/14 17:24:30 CET Modified files: tuhopuu2/source/gameengine/GamePlayer/common Makefile Log: added some include paths needed for solid Revision Changes Path 1.2 +4 -1 tuhopuu2/source/gameengine/GamePlayer/common/Makefile From cwant at ualberta.ca Mon Dec 15 03:59:01 2003 From: cwant at ualberta.ca (Chris Want) Date: Mon, 15 Dec 2003 03:59:01 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel BKE_action.h tuhopuu2/source/blender/include BIF_editconstraint.h tuhopuu2/source/blender/src editconstraint.c editobject.c Message-ID: <20031215025901.EBE09438B08B@xserve.blender.org> hos (Chris Want) 2003/12/15 03:59:01 CET Modified files: tuhopuu2/source/blender/blenkernel BKE_action.h tuhopuu2/source/blender/include BIF_editconstraint.h tuhopuu2/source/blender/src editconstraint.c editobject.c Log: Dealing with some loose ends related to transform() and the armature speed up, in particular cases where an armature bone might be parented to some object that is being moved, or perhaps the armature is being moved and the target isn't. Revision Changes Path 1.3 +14 -14 tuhopuu2/source/blender/blenkernel/BKE_action.h 1.7 +2 -1 tuhopuu2/source/blender/include/BIF_editconstraint.h 1.11 +56 -1 tuhopuu2/source/blender/src/editconstraint.c 1.32 +95 -4 tuhopuu2/source/blender/src/editobject.c From Christopher.Maddock.1 at uni.massey.ac.nz Mon Dec 15 06:31:38 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Mon, 15 Dec 2003 06:31:38 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenloader/intern readfile.c Message-ID: <20031215053138.0EB1643AF697@xserve.blender.org> kester (Kester Maddock) 2003/12/15 06:31:38 CET Modified files: tuhopuu2/source/blender/blenloader/intern readfile.c Log: Set world->physicsEngine for pre 224 blend files. Revision Changes Path 1.7 +9 -2 tuhopuu2/source/blender/blenloader/intern/readfile.c From cwant at ualberta.ca Tue Dec 16 03:53:57 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 16 Dec 2003 03:53:57 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel/intern exotic.c Message-ID: <20031216025357.A35FB449D65F@xserve.blender.org> hos (Chris Want) 2003/12/16 03:53:57 CET Modified files: tuhopuu2/source/blender/blenkernel/intern exotic.c Log: Making the stl reader more resilient to errors. Revision Changes Path 1.6 +37 -18 tuhopuu2/source/blender/blenkernel/intern/exotic.c From cwant at ualberta.ca Tue Dec 16 16:00:30 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 16 Dec 2003 16:00:30 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel/intern exotic.c Message-ID: <20031216150030.AEFA944F99F7@xserve.blender.org> hos (Chris Want) 2003/12/16 16:00:30 CET Modified files: tuhopuu2/source/blender/blenkernel/intern exotic.c Log: Read support for the ASCII subformat of STL. Revision Changes Path 1.7 +194 -3 tuhopuu2/source/blender/blenkernel/intern/exotic.c From cwant at ualberta.ca Wed Dec 17 05:04:42 2003 From: cwant at ualberta.ca (Chris Want) Date: Wed, 17 Dec 2003 05:04:42 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c editobject.c Message-ID: <20031217040442.F23584599307@xserve.blender.org> hos (Chris Want) 2003/12/17 05:04:42 CET Modified files: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c editobject.c Log: "Slow Deform" option for armatures (blah, need a better name for this). The button is under the X-ray bones button in the edit buttons. With this armature option selected, manipulations in pose mode will only deform children after the transformation is finished. While hardly an optimal solution to the slow armature crisis, this gives about 4 times speed up on some meshes (ah well, at least lets me isolate armature vs. displist slowdowns while profiling). Revision Changes Path 1.7 +2 -1 tuhopuu2/source/blender/include/BIF_editarmature.h 1.3 +6 -3 tuhopuu2/source/blender/makesdna/DNA_armature_types.h 1.3 +1 -0 tuhopuu2/source/blender/src/buttons_editing.c 1.10 +13 -1 tuhopuu2/source/blender/src/editarmature.c 1.33 +8 -2 tuhopuu2/source/blender/src/editobject.c From cwant at ualberta.ca Sat Dec 20 20:15:45 2003 From: cwant at ualberta.ca (Chris Want) Date: Sat, 20 Dec 2003 20:15:45 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source nan_definitions.mk tuhopuu2/source/gameengine/BlenderRoutines Makefile tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src Makefile Message-ID: <20031220191545.A8AA94843FE8@xserve.blender.org> hos (Chris Want) 2003/12/20 20:15:45 CET Modified files: tuhopuu2/source nan_definitions.mk tuhopuu2/source/gameengine/BlenderRoutines Makefile tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src Makefile Log: Some fixes for the windows-gcc build Revision Changes Path 1.7 +7 -1 tuhopuu2/source/nan_definitions.mk 1.3 +2 -1 tuhopuu2/source/gameengine/BlenderRoutines/Makefile 1.3 +2 -1 tuhopuu2/source/gameengine/Physics/Sumo/Fuzzics/src/Makefile From cwant at ualberta.ca Sat Dec 20 23:42:21 2003 From: cwant at ualberta.ca (Chris Want) Date: Sat, 20 Dec 2003 23:42:21 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/projectfiles/blender blender.dsp blender.dsw tuhopuu2/projectfiles/blender/src BL_src.dsp tuhopuu2/projectfiles/gameengine/blenderhook KX_blenderhook.dsp tuhopuu2/projectfiles/gameengine/converter KX_converter.dsp tuhopuu2/projectfiles/gameengine/ketsji KX_ketsji.dsp tuhopuu2/projectfiles/gameengine/physics/PHY_Physics/PHY_Sumo ... Message-ID: <20031220224221.BFD894865A89@xserve.blender.org> hos (Chris Want) 2003/12/20 23:42:21 CET Modified files: tuhopuu2/projectfiles/blender blender.dsp blender.dsw tuhopuu2/projectfiles/blender/src BL_src.dsp tuhopuu2/projectfiles/gameengine/blenderhook KX_blenderhook.dsp tuhopuu2/projectfiles/gameengine/converter KX_converter.dsp tuhopuu2/projectfiles/gameengine/ketsji KX_ketsji.dsp tuhopuu2/projectfiles/gameengine/physics/PHY_Physics/PHY_Sumo PHY_Sumo.dsp Log: Updating the projectfiles to build with solid (will commit the libs to bf-blender) Revision Changes Path 1.9 +2 -2 tuhopuu2/projectfiles/blender/blender.dsp 1.2 +57 -42 tuhopuu2/projectfiles/blender/blender.dsw 1.9 +4 -0 tuhopuu2/projectfiles/blender/src/BL_src.dsp 1.2 +1 -1 tuhopuu2/projectfiles/gameengine/blenderhook/KX_blenderhook.dsp 1.2 +1 -1 tuhopuu2/projectfiles/gameengine/converter/KX_converter.dsp 1.2 +1 -1 tuhopuu2/projectfiles/gameengine/ketsji/KX_ketsji.dsp 1.2 +150 -150 tuhopuu2/projectfiles/gameengine/physics/PHY_Physics/PHY_Sumo/PHY_Sumo.dsp From cwant at ualberta.ca Sun Dec 21 19:34:28 2003 From: cwant at ualberta.ca (Chris Want) Date: Sun, 21 Dec 2003 19:34:28 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel BKE_action.h tuhopuu2/source/blender/blenkernel/intern action.c armature.c tuhopuu2/source/blender/src editarmature.c editconstraint.c Message-ID: <20031221183428.E62A748F541B@xserve.blender.org> hos (Chris Want) 2003/12/21 19:34:28 CET Modified files: tuhopuu2/source/blender/blenkernel BKE_action.h tuhopuu2/source/blender/blenkernel/intern action.c armature.c tuhopuu2/source/blender/src editarmature.c editconstraint.c Log: made verify_pose_channel return the pose channel that is either found or created (just removed some silly duplicated work). Revision Changes Path 1.4 +3 -3 tuhopuu2/source/blender/blenkernel/BKE_action.h 1.4 +6 -4 tuhopuu2/source/blender/blenkernel/intern/action.c 1.3 +31 -43 tuhopuu2/source/blender/blenkernel/intern/armature.c 1.11 +16 -16 tuhopuu2/source/blender/src/editarmature.c 1.12 +4 -4 tuhopuu2/source/blender/src/editconstraint.c From theeth at yahoo.com Mon Dec 22 04:41:44 2003 From: theeth at yahoo.com (Martin Poirier) Date: Mon, 22 Dec 2003 04:41:44 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editface.c Message-ID: <20031222034144.E8C9F49515AA@xserve.blender.org> theeth (Martin Poirier) 2003/12/22 04:41:44 CET Modified files: tuhopuu2/source/blender/src editface.c Log: BjornMose's patch approved for commitement (really nice feature btw). I just reformated and removed some warnings. ----- Original e-mail ----- hi all i posted a suggestion at the blender forum (interface section) about UV calculation in the faceedit 3d window. it was about the static orientation of the sphere and cylinder mapping. torq suggested to use the current view to determine of the projection sphere / cylinder like the "from window" option does. Well, i did some coding to see if it would work. the attached patch applies to uv_autocalc_tface() in faceedit.c and does: 1. append two options (from window to sphere ..cylinder) to the UV calculation popup 2. inserts two new cases to the corresponding switch statement 3. the code in this cases a. cares for the around settings of the 3D view (bounding box and cursor work) b. calculates a rotation matrix such that the orgigin of the polar/spherical coordinate system points out of the screen c. in the cylinder case pops up a fbutton to read the radius of the projection cylinder. d. calculates the new UV coordinates for the selected faces. notes the code that gets the rotaion from the view is a little hacky, may be this can be done better. it did compile with MSVC 6, have no other compiler working yet bjornmose grabbed it from the wincvs result window so may be wrong CFLFs (is there a way to pipe wincvs output to a file ? no tcl installed) Revision Changes Path 1.2 +208 -10 tuhopuu2/source/blender/src/editface.c From Roel at spruitje.nl Mon Dec 22 15:55:56 2003 From: Roel at spruitje.nl (Roel Spruit) Date: Mon, 22 Dec 2003 15:55:56 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BSE_edit.h tuhopuu2/source/blender/src edit.c Message-ID: <20031222145556.C478349A4F66@xserve.blender.org> goofster (Roel Spruit) 2003/12/22 15:55:56 CET Modified files: tuhopuu2/source/blender/include BSE_edit.h tuhopuu2/source/blender/src edit.c Log: Aligning feature Aligns objects to certain extremities. I will add a drop to floor option too. usage: - select objects - shift-s ->align - choose desired option. Revision Changes Path 1.4 +3 -1 tuhopuu2/source/blender/include/BSE_edit.h 1.9 +250 -18 tuhopuu2/source/blender/src/edit.c From cwant at ualberta.ca Mon Dec 22 17:28:26 2003 From: cwant at ualberta.ca (Chris Want) Date: Mon, 22 Dec 2003 17:28:26 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/blenkernel/intern armature.c tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src editobject.c Message-ID: <20031222162826.E61E449BCDB6@xserve.blender.org> hos (Chris Want) 2003/12/22 17:28:26 CET Modified files: tuhopuu2/source/blender/blenkernel/intern armature.c tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src editobject.c Log: Another (major) armature speed up for bones with many constraints. When tranform()-ing, figure out which bones need to be recalculated beforehand and only update those bones. Revision Changes Path 1.4 +12 -9 tuhopuu2/source/blender/blenkernel/intern/armature.c 1.4 +7 -3 tuhopuu2/source/blender/makesdna/DNA_armature_types.h 1.34 +164 -1 tuhopuu2/source/blender/src/editobject.c From cwant at ualberta.ca Mon Dec 22 18:22:18 2003 From: cwant at ualberta.ca (Chris Want) Date: Mon, 22 Dec 2003 18:22:18 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c editobject.c Message-ID: <20031222172218.6062249C7E76@xserve.blender.org> hos (Chris Want) 2003/12/22 18:22:18 CET Modified files: tuhopuu2/source/blender/include BIF_editarmature.h tuhopuu2/source/blender/makesdna DNA_armature_types.h tuhopuu2/source/blender/src buttons_editing.c editarmature.c editobject.c Log: Henceforth, 'Slow Deform' shall be known as 'Delay Deform'. Revision Changes Path 1.8 +2 -2 tuhopuu2/source/blender/include/BIF_editarmature.h 1.5 +3 -3 tuhopuu2/source/blender/makesdna/DNA_armature_types.h 1.4 +1 -1 tuhopuu2/source/blender/src/buttons_editing.c 1.12 +3 -3 tuhopuu2/source/blender/src/editarmature.c 1.35 +3 -3 tuhopuu2/source/blender/src/editobject.c From Roel at spruitje.nl Mon Dec 22 23:18:46 2003 From: Roel at spruitje.nl (Roel Spruit) Date: Mon, 22 Dec 2003 23:18:46 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src edit.c Message-ID: <20031222221846.96A6C49FDA56@xserve.blender.org> goofster (Roel Spruit) 2003/12/22 23:18:46 CET Modified files: tuhopuu2/source/blender/src edit.c Log: fixed the aligning function for camera and lamp objects. in the same menu as align (shift-s -> align) is also the "drop to floor" option. please note that this uses Zaxis=0 as a floor, boundboxes for objects and centrepoints for cameras and lamps. Revision Changes Path 1.10 +84 -48 tuhopuu2/source/blender/src/edit.c From cwant at ualberta.ca Tue Dec 23 02:55:22 2003 From: cwant at ualberta.ca (Chris Want) Date: Tue, 23 Dec 2003 02:55:22 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editobject.c Message-ID: <20031223015522.AD2454A2C95B@xserve.blender.org> hos (Chris Want) 2003/12/23 02:55:22 CET Modified files: tuhopuu2/source/blender/src editobject.c Log: Handled another case in the algorithm that figures out which bones need updating during transform(): if the root bone of an IK chain is being manipulated we had better recalculate the whole chain. Revision Changes Path 1.36 +28 -3 tuhopuu2/source/blender/src/editobject.c From theeth at yahoo.com Tue Dec 23 20:31:13 2003 From: theeth at yahoo.com (Martin Poirier) Date: Tue, 23 Dec 2003 20:31:13 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editsima.c Message-ID: <20031223193113.534E54ADDB1C@xserve.blender.org> theeth (Martin Poirier) 2003/12/23 20:31:13 CET Modified files: tuhopuu2/source/blender/src editsima.c Log: BjornMose patch for UV selection in the image window ----- Original e-mail ----- hello all thanks theeth for comitting here comes the second part of http://mitglied.lycos.de/mosebjorn/uvmapping/ it modifies the function void mouse_select_sima(void) which (de)selects uv nodes in the uv image editor. when a single node is selected with RMB and the ctrl key is pressed all uv nodes sharing the vertex in the mesh are selected. this way the faces in the uv window stay together when the selection is moved and the uv map almost behaves like a mesh. just a nice little thing to have. bjornmose (mailto:bjornmose at gnx.net) Revision Changes Path 1.2 +25 -4 tuhopuu2/source/blender/src/editsima.c From theeth at yahoo.com Tue Dec 23 20:43:44 2003 From: theeth at yahoo.com (Martin Poirier) Date: Tue, 23 Dec 2003 20:43:44 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editface.c Message-ID: <20031223194344.D1ABB4AE442F@xserve.blender.org> theeth (Martin Poirier) 2003/12/23 20:43:44 CET Modified files: tuhopuu2/source/blender/src editface.c Log: Center mode code for BjornMose feature. ----- Original e-mail ----- hello all hello theeth 1. sorry about this, but there is one thing (hope no other) that slipped when i was analyzing the code: the object in which the mesh is embedded can define a rotation too. the line Mat4MulMat4(finalmatrix,tempmatrix,ob->obmat); in the following patch will take care ( had to do a little finalmatrix tempmatrix acrobatics since Mat4MulMat4(m1,m1.m2) scrambles m1 during calculation) BTW is there hope for a C++ style "m1 *= m2;" for matrix operations? as far as i know standard template library (STL) supports this. 2. for x-mas cookie i streamlined the "centermode" code and added the "object center" option. do you think the "median" option should be coded too ? Revision Changes Path 1.3 +19 -19 tuhopuu2/source/blender/src/editface.c From Roel at spruitje.nl Thu Dec 25 12:36:08 2003 From: Roel at spruitje.nl (Roel Spruit) Date: Thu, 25 Dec 2003 12:36:08 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editmesh.c Message-ID: <20031225113608.2AAB64C10C6D@xserve.blender.org> goofster (Roel Spruit) 2003/12/25 12:36:07 CET Modified files: tuhopuu2/source/blender/src editmesh.c Log: Johnny "Guitargeek" Matthews' exact loopcut extension. usage: - loopcut as usual (CTRL-R) - after you confirm with LMB you can define the place to put the cut on the edge. - use S-KEY to smooth after the cut or not. - confirm the cut with LMB or cancel with RMB Revision Changes Path 1.48 +900 -17 tuhopuu2/source/blender/src/editmesh.c From Roel at spruitje.nl Thu Dec 25 13:34:46 2003 From: Roel at spruitje.nl (Roel Spruit) Date: Thu, 25 Dec 2003 13:34:46 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src edit.c Message-ID: <20031225123446.400534C16129@xserve.blender.org> goofster (Roel Spruit) 2003/12/25 13:34:46 CET Modified files: tuhopuu2/source/blender/src edit.c Log: fixed drop-to-floor for objects that were rotated outside editmode (pffff, matrixstuff :) ps. I know aligning with curves doesn't work well/at all. Revision Changes Path 1.11 +4 -2 tuhopuu2/source/blender/src/edit.c From theeth at yahoo.com Sun Dec 28 20:32:16 2003 From: theeth at yahoo.com (Martin Poirier) Date: Sun, 28 Dec 2003 20:32:16 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 featurelist.txt tuhopuu2/source/blender/src editface.c Message-ID: <20031228193216.1F6D44E38D06@xserve.blender.org> theeth (Martin Poirier) 2003/12/28 20:32:15 CET Modified files: . featurelist.txt tuhopuu2/source/blender/src editface.c Log: BjornMose final fix and featurelist counterpart. I took the liberty to change the feature a bit. Before the changes, you had to align the object with the vertical axis of the viewport, which prooved to be somewhat hard to do for cylinder. I've changed this so you now have to align the clyinder (or sphere) with the depth (Z) axis of the viewport. In effect, you have to rotate the view until you look through the cylinder. I find this a lot more logical and easy to do. ----- Original e-mail ----- hi all, hi theeth /* sorry for the double post. this time i hope without thoose strange linefeeds */ uv auto calculation "from window to shere", "from window to cylinder" bug found and fixed. did test switching, rotating 3d view, works; tranformations (shift,rotation) in object mode, works; parented to empty (shift,rotate), works; parented to armature does not produce desired result, but "from window" does not also, so i think that's the limit to be reached this way. the tempmatrix finalmatrix acrobatics became obsolete, because i found the function Mat4MulSerie(target,m1..m8). helped me very much to find that the tranformation bug was because of wrong LA operations order. (BTW evil trap: Mat3MulSerie(target,m1..m8) applies operations the other way round!) may be i did not point it out that clear, but there are TWO fairly distinct features i've been am working on. 1. goes with uv auto calculation. my code adding two new projection modes had a bug and the patch will fix it. 2. goes with the uv editor window. where i did add a little selection modifier. the updated http://mitglied.lycos.de/mosebjorn/uvmapping/ may show? theeth (about the featurelist.txt thing) never was a hero in prosa/lyrics and i'm not native english but i'll give it a try *** bjornmose: added two new options to uv auto calculation: "from window to shere", "from window to cylinder". the differences to sphere/cylinder mapping as is: 1. the around settings of the 3D view sets the projection center 2. the origin of the polar/spherical coordinate system always points out of the screen. so the rotation of the view affects mapping. 3. in the cylinder case the radius of the projection cylinder is read by a popup button. *** bjornmose: added a new feature that offers the possibility to select all nodes in the uv map that refer to the same vertex in the mesh. it is activated by pressing the CTRL key (without pressing the SHIFT for multiple select) when selecting a uv node with RMB. this feature is usefull when uv calculations generated "folded" maps. so some faces are occluding each other and we want to "unfold" the mesh projection. (the generic nose / ear / mouth problem uv texturing a head) N.B. uv coordinates (nodes) are assigned to faces and faces only hold indices to vertices. The uv editor as it is does not care about thoose (face to vertex) relations. This keeps the uv editor more flexible and i'd like to stick to this concept in genaral. /* wheee... see if someone understands what i wrote */ bjornmose mailto:bjornmose at gmx.net Revision Changes Path 1.51 +19 -1 tuhopuu2/featurelist.txt 1.4 +34 -27 tuhopuu2/source/blender/src/editface.c From Christopher.Maddock.1 at uni.massey.ac.nz Mon Dec 29 02:31:24 2003 From: Christopher.Maddock.1 at uni.massey.ac.nz (Kester Maddock) Date: Mon, 29 Dec 2003 02:31:24 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 configure.ac Message-ID: <20031229013124.6F2314E82F63@xserve.blender.org> kester (Kester Maddock) 2003/12/29 02:31:24 CET Modified files: . configure.ac Log: (autoconf) Remove extern/ from the list of directories built. Revision Changes Path 1.12 +0 -1 tuhopuu2/configure.ac From rwenzlaff at soylent-green.com Wed Dec 31 03:57:58 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Wed, 31 Dec 2003 03:57:58 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editmesh.c tuhopuu2/source/blender/include BIF_editmesh.h Message-ID: <20031231025758.AA465507539D@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/31 03:57:58 CET Modified files: tuhopuu2/source/blender/src editmesh.c tuhopuu2/source/blender/include BIF_editmesh.h Log: Commit of Desoto's Edge Subdivide tool. Tool allows arbitrary set of consecutive edges to be selected and subdivided. Use Cut/Loop menu (KKey) to invoke. Revision Changes Path 1.49 +240 -12 tuhopuu2/source/blender/src/editmesh.c 1.12 +6 -1 tuhopuu2/source/blender/include/BIF_editmesh.h From rwenzlaff at soylent-green.com Wed Dec 31 04:17:38 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Wed, 31 Dec 2003 04:17:38 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editmesh.c Message-ID: <20031231031738.C5D6E50790AD@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/31 04:17:38 CET Modified files: tuhopuu2/source/blender/src editmesh.c Log: Revision Changes Path 1.50 +12 -1 tuhopuu2/source/blender/src/editmesh.c From rwenzlaff at soylent-green.com Wed Dec 31 04:21:30 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Wed, 31 Dec 2003 04:21:30 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 featurelist.txt Message-ID: <20031231032130.96D43507913A@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/31 04:21:30 CET Modified files: . featurelist.txt Log: Tried to abort last time to update featurelist, accidently key fumbled and commited w/o log. Added MMB pan/rotate/zoom for people who don't have VIEWMOVE set. Revision Changes Path 1.52 +3 -0 tuhopuu2/featurelist.txt From rwenzlaff at soylent-green.com Wed Dec 31 05:32:54 2003 From: rwenzlaff at soylent-green.com (Robert Wenzlaff) Date: Wed, 31 Dec 2003 05:32:54 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2 featurelist.txt tuhopuu2/source/blender/blenkernel/intern texture.c tuhopuu2/source/blender/makesdna DNA_material_types.h DNA_texture_types.h tuhopuu2/source/blender/render/extern/include render_types.h tuhopuu2/source/blender/renderconverter/intern convertBlenderScene.c tuhopuu2/source/blender/src ... Message-ID: <20031231043254.CBB4C5095990@xserve.blender.org> rwenzlaff (Robert Wenzlaff) 2003/12/31 05:32:54 CET Modified files: . featurelist.txt tuhopuu2/source/blender/blenkernel/intern texture.c tuhopuu2/source/blender/makesdna DNA_material_types.h DNA_texture_types.h tuhopuu2/source/blender/render/extern/include render_types.h tuhopuu2/source/blender/renderconverter/intern convertBlenderScene.c tuhopuu2/source/blender/src buttons_shading.c Log: rwenzlaff: First commit of displacement mapping. Still needs adaptive subdivide and maybe some normal smoothing. Works only on plain meshes, can add to other objecst fairly easily since it works directly on renderfaces. Revision Changes Path 1.53 +4 -0 tuhopuu2/featurelist.txt 1.2 +37 -20 tuhopuu2/source/blender/blenkernel/intern/texture.c 1.2 +3 -1 tuhopuu2/source/blender/makesdna/DNA_material_types.h 1.2 +5 -2 tuhopuu2/source/blender/makesdna/DNA_texture_types.h 1.4 +2 -1 tuhopuu2/source/blender/render/extern/include/render_types.h 1.7 +136 -5 tuhopuu2/source/blender/renderconverter/intern/convertBlenderScene.c 1.6 +5 -4 tuhopuu2/source/blender/src/buttons_shading.c From cwant at ualberta.ca Wed Dec 31 07:49:42 2003 From: cwant at ualberta.ca (Chris Want) Date: Wed, 31 Dec 2003 07:49:42 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src editarmature.c Message-ID: <20031231064942.A9B2D50AB322@xserve.blender.org> hos (Chris Want) 2003/12/31 07:49:42 CET Modified files: tuhopuu2/source/blender/src editarmature.c Log: made non-void function is_delay_deform() always return a value. Revision Changes Path 1.13 +2 -2 tuhopuu2/source/blender/src/editarmature.c From cwant at ualberta.ca Wed Dec 31 07:51:55 2003 From: cwant at ualberta.ca (Chris Want) Date: Wed, 31 Dec 2003 07:51:55 +0100 (CET) Subject: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/src buttons_editing.c editobject.c Message-ID: <20031231065155.C7AD050AB3CE@xserve.blender.org> hos (Chris Want) 2003/12/31 07:51:55 CET Modified files: tuhopuu2/source/blender/src buttons_editing.c editobject.c Log: Made 'Rest Pos' work with the new, faster, better armatures (thanks malefico for the bug report). Revision Changes Path 1.5 +7 -1 tuhopuu2/source/blender/src/buttons_editing.c 1.37 +3 -1 tuhopuu2/source/blender/src/editobject.c