[tuhopuu-cvs] CVS commit: tuhopuu2 Makefile featurelist.txt tuhopuu2/source Makefile nan_definitions.mk tuhopuu2/source/blender/src buttons.c tuhopuu2/source/kesterji Makefile Makefile.am tuhopuu2/source/kesterji/BlenderRoutines BL_KetsjiEmbedStart.cpp KX_BlenderCanvas.cpp ...
Chris Want
cwant at ualberta.ca
Tue Sep 9 04:54:07 CEST 2003
hos (Chris Want) 2003/09/09 04:54:07 CEST
Modified files:
. Makefile featurelist.txt
tuhopuu2/source Makefile nan_definitions.mk
tuhopuu2/source/blender/src buttons.c
Added files:
tuhopuu2/source/kesterji Makefile Makefile.am
tuhopuu2/source/kesterji/BlenderRoutines
BL_KetsjiEmbedStart.cpp
KX_BlenderCanvas.cpp
KX_BlenderCanvas.h
KX_BlenderGL.cpp
KX_BlenderGL.h
KX_BlenderInputDevice.cpp
KX_BlenderInputDevice.h
KX_BlenderKeyboardDevice.cpp
KX_BlenderKeyboardDevice.h
KX_BlenderMouseDevice.cpp
KX_BlenderMouseDevice.h
KX_BlenderPolyMaterial.cpp
KX_BlenderPolyMaterial.h
KX_BlenderRenderTools.cpp
KX_BlenderRenderTools.h
KX_BlenderSystem.cpp
KX_BlenderSystem.h
Makefile Makefile.am
tuhopuu2/source/kesterji/Converter BL_ActionActuator.cpp
BL_ActionActuator.h
BL_ArmatureObject.cpp
BL_ArmatureObject.h
BL_BlenderDataConversion.cpp
BL_BlenderDataConversion.h
BL_DeformableGameObject.cpp
BL_DeformableGameObject.h
BL_MeshDeformer.cpp
BL_MeshDeformer.h
BL_SkinDeformer.cpp
BL_SkinDeformer.h
BL_SkinMeshObject.cpp
BL_SkinMeshObject.h
BlenderWorldInfo.cpp
BlenderWorldInfo.h
KX_BlenderScalarInterpolator.cpp
KX_BlenderScalarInterpolator.h
KX_BlenderSceneConverter.cpp
KX_BlenderSceneConverter.h
KX_ConvertActuators.cpp
KX_ConvertActuators.h
KX_ConvertControllers.cpp
KX_ConvertControllers.h
KX_ConvertProperties.cpp
KX_ConvertProperties.h
KX_ConvertSensors.cpp
KX_ConvertSensors.h
KX_IpoConvert.cpp
KX_IpoConvert.h Makefile
Makefile.am
tuhopuu2/source/kesterji/Expressions BoolValue.cpp BoolValue.h
ConstExpr.cpp ConstExpr.h
EXP_C-Api.cpp EXP_C-Api.h
EmptyValue.cpp
EmptyValue.h
ErrorValue.cpp
ErrorValue.h
Expression.cpp
Expression.h
FloatValue.cpp
FloatValue.h
IdentifierExpr.cpp
IdentifierExpr.h
IfExpr.cpp IfExpr.h
InputParser.cpp
InputParser.h
IntValue.cpp IntValue.h
KX_HashedPtr.cpp
KX_HashedPtr.h
KX_Python.h
KX_Python_dynamic.h
KX_Python_static.h
ListValue.cpp ListValue.h
Makefile Makefile.am
Operator1Expr.cpp
Operator1Expr.h
Operator2Expr.cpp
Operator2Expr.h
PyObjectPlus.cpp
PyObjectPlus.h
StringValue.cpp
StringValue.h Value.cpp
Value.h VectorValue.cpp
VectorValue.h VoidValue.h
tuhopuu2/source/kesterji/GameLogic Makefile Makefile.am
SCA_ANDController.cpp
SCA_ANDController.h
SCA_AlwaysEventManager.cpp
SCA_AlwaysEventManager.h
SCA_AlwaysSensor.cpp
SCA_AlwaysSensor.h
SCA_EventManager.cpp
SCA_EventManager.h
SCA_ExpressionController.cpp
SCA_ExpressionController.h
SCA_IActuator.cpp
SCA_IActuator.h
SCA_IController.cpp
SCA_IController.h
SCA_IInputDevice.cpp
SCA_IInputDevice.h
SCA_ILogicBrick.cpp
SCA_ILogicBrick.h
SCA_IObject.cpp
SCA_IObject.h
SCA_IScene.cpp SCA_IScene.h
SCA_ISensor.cpp
SCA_ISensor.h
SCA_KeyboardManager.cpp
SCA_KeyboardManager.h
SCA_KeyboardSensor.cpp
SCA_KeyboardSensor.h
SCA_LogicManager.cpp
SCA_LogicManager.h
SCA_MouseManager.cpp
SCA_MouseManager.h
SCA_MouseSensor.cpp
SCA_MouseSensor.h
SCA_ORController.cpp
SCA_ORController.h
SCA_PropertyActuator.cpp
SCA_PropertyActuator.h
SCA_PropertyEventManager.cpp
SCA_PropertyEventManager.h
SCA_PropertySensor.cpp
SCA_PropertySensor.h
SCA_PythonController.cpp
SCA_PythonController.h
SCA_RandomActuator.cpp
SCA_RandomActuator.h
SCA_RandomEventManager.cpp
SCA_RandomEventManager.h
SCA_RandomNumberGenerator.cpp
SCA_RandomNumberGenerator.h
SCA_RandomSensor.cpp
SCA_RandomSensor.h
SCA_TimeEventManager.cpp
SCA_TimeEventManager.h
tuhopuu2/source/kesterji/GamePlayer Makefile Makefile.am
tuhopuu2/source/kesterji/GamePlayer/ActiveX
ActiveXandNetscapeTest.html
ActiveXgp.hpj
BlenderDataPathProperty.cpp
BlenderDataPathProperty.h
BlenderPlayer.aps
BlenderPlayer.clw
BlenderPlayer.cpp
BlenderPlayer.def
BlenderPlayer.h
BlenderPlayer.html
BlenderPlayer.ico
BlenderPlayer.odl
BlenderPlayer.rc
BlenderPlayerCtl.bmp
BlenderPlayerCtl.cpp
BlenderPlayerCtl.h
BlenderPlayerDuo.html
BlenderPlayerPpg.cpp
BlenderPlayerPpg.h
CControlRefresher.cpp
CControlRefresher.h
MemoryResource.cpp
MemoryResource.h
RawImageRsrc.cpp
RawImageRsrc.h
ReadMe.txt
ReadMeBuilding.txt
SafeControl.cpp
SafeControl.h
StdAfx.cpp
StdAfx.h
resource.h
splash.bmp
tuhopuu2/source/kesterji/GamePlayer/ActiveX/Hlp ActiveXgp.hm
ActiveXgp.rtf
Bullet.bmp
tuhopuu2/source/kesterji/GamePlayer/common GPC_Canvas.cpp
GPC_Canvas.h
GPC_Engine.cpp
GPC_Engine.h
GPC_KeyboardDevice.cpp
GPC_KeyboardDevice.h
GPC_MouseDevice.cpp
GPC_MouseDevice.h
GPC_PolygonMaterial.cpp
GPC_PolygonMaterial.h
GPC_RawImage.cpp
GPC_RawImage.h
GPC_RawLoadDotBlendArray.cpp
GPC_RawLoadDotBlendArray.h
GPC_RawLogoArrays.cpp
GPC_RawLogoArrays.h
GPC_RenderTools.cpp
GPC_RenderTools.h
GPC_System.cpp
GPC_System.h
Makefile bmfont.cpp
load.blend
logo_blender.raw
logo_blender3d.raw
logo_nan.raw
tuhopuu2/source/kesterji/GamePlayer/common/unix GPU_Canvas.cpp
GPU_Canvas.h
GPU_Engine.cpp
GPU_Engine.h
GPU_KeyboardDevice.cpp
GPU_KeyboardDevice.h
GPU_PolygonMaterial.h
GPU_System.cpp
GPU_System.h
Makefile
tuhopuu2/source/kesterji/GamePlayer/common/windows
GPW_Canvas.cpp
GPW_Canvas.h
GPW_Engine.cpp
GPW_Engine.h
GPW_KeyboardDevice.cpp
GPW_KeyboardDevice.h
GPW_System.cpp
GPW_System.h
Makefile
tuhopuu2/source/kesterji/GamePlayer/ghost GPG_Application.cpp
GPG_Application.h
GPG_Canvas.cpp
GPG_Canvas.h
GPG_KeyboardDevice.cpp
GPG_KeyboardDevice.h
GPG_System.cpp
GPG_System.h
GPG_ghost.cpp
Makefile
tuhopuu2/source/kesterji/GamePlayer/netscape Makefile
tuhopuu2/source/kesterji/GamePlayer/netscape/common npmac.cpp
npunix.c
npwin.cpp
tuhopuu2/source/kesterji/GamePlayer/netscape/netscape_api
jri.h
jri_md.h
jritypes.h
npapi.h
npupp.h
tuhopuu2/source/kesterji/GamePlayer/netscape/src
Blender3DPlugin.c
Blender3DPlugin.class
Blender3DPlugin.h
Blender3DPlugin.java
Blender3DPlugin_native_implementation.c
Makefile
NZC_application_callback.h
NZC_application_hooks.h
PLB_script_bindings.h
PLG_MSWindows_windowing.c
PLG_MSWindows_windowing.h
PLG_X11_windowing.c
PLG_X11_windowing.h
PLG_plugin_handles.h
README
UnixShell.c
blender_plugin_types.h
netscape_plugin_Plugin.c
netscape_plugin_Plugin.h
npB3DPlg.def
npB3DPlg.rc
resource.h
stubs.c
winstubs.cpp
tuhopuu2/source/kesterji/GamePlayer/netscape/src/ketsji
KXH_MSWindows_event_sinks.cpp
KXH_MSWindows_event_sinks.h
KXH_MSWindows_services.cpp
KXH_MSWindows_services.h
KXH_engine_data_wraps.h
KXH_ketsji_hooks.cpp
KXH_ketsji_hooks.h
KXH_unix_event_sinks.cpp
KXH_unix_event_sinks.h
KXH_unix_services.cpp
KXH_unix_services.h
Makefile
tuhopuu2/source/kesterji/GamePlayer/netscape/src/xpcom
Blender3DPlugin.h
Blender3DPlugin.idl
Blender3DPlugin.xpt
Makefile
XPH_xpcom_hooks.cpp
XPH_xpcom_hooks.h
_Blender3DPlugin_implementation_.cpp
_Blender3DPlugin_implementation_.h
nsClassInfoMixin.h
tuhopuu2/source/kesterji/GamePlayer/netscape/test Makefile
tuhopuu2/source/kesterji/GamePlayer/netscape/test/colorcycle
Makefile
TST_colorcycle.c
tuhopuu2/source/kesterji/GamePlayer/netscape/test/gears
Makefile
TST_gears.c
tuhopuu2/source/kesterji/GamePlayer/netscape/test/resource
test.html
tuhopuu2/source/kesterji/GamePlayer/netscape/test/stub
Makefile
TST_stubbed_app.c
tuhopuu2/source/kesterji/GamePlayer/netscape/test/threaded_gears
Makefile
TST_threaded_gears.c
tuhopuu2/source/kesterji/Ketsji KX_CDActuator.cpp
KX_CDActuator.h KX_Camera.cpp
KX_Camera.h
KX_CameraActuator.cpp
KX_CameraActuator.cpp.bras
KX_CameraActuator.h
KX_CameraIpoSGController.cpp
KX_CameraIpoSGController.h
KX_ClientObjectInfo.h
KX_ConstraintActuator.cpp
KX_ConstraintActuator.h
KX_ConstraintWrapper.cpp
KX_ConstraintWrapper.h
KX_ConvertPhysicsObject.h
KX_ConvertPhysicsObjects.cpp
KX_EmptyObject.cpp
KX_EmptyObject.h
KX_GameActuator.cpp
KX_GameActuator.h
KX_GameObject.cpp
KX_GameObject.h
KX_ICollisionSensor.h
KX_IInterpolator.h
KX_IPOTransform.h
KX_IPO_SGController.cpp
KX_IPO_SGController.h
KX_IPhysicsController.cpp
KX_IPhysicsController.h
KX_IScalarInterpolator.h
KX_ISceneConverter.h
KX_ISystem.h
KX_IpoActuator.cpp
KX_IpoActuator.h
KX_KetsjiEngine.cpp
KX_KetsjiEngine.h KX_Light.cpp
KX_Light.h
KX_LightIpoSGController.cpp
KX_LightIpoSGController.h
KX_MeshProxy.cpp
KX_MeshProxy.h
KX_MotionState.cpp
KX_MotionState.h
KX_MouseFocusSensor.cpp
KX_MouseFocusSensor.h
KX_NearSensor.cpp
KX_NearSensor.h
KX_ObColorIpoSGController.cpp
KX_ObColorIpoSGController.h
KX_ObjectActuator.cpp
KX_ObjectActuator.h
KX_OdePhysicsController.cpp
KX_OdePhysicsController.h
KX_OrientationInterpolator.cpp
KX_OrientationInterpolator.h
KX_PhysicsEngineEnums.h
KX_PhysicsObjectWrapper.cpp
KX_PhysicsObjectWrapper.h
KX_PhysicsPropertiesobsolete.h
KX_PositionInterpolator.cpp
KX_PositionInterpolator.h
KX_PyConstraintBinding.cpp
KX_PyConstraintBinding.h
KX_PythonInit.cpp
KX_PythonInit.h
KX_RadarSensor.cpp
KX_RadarSensor.h
KX_RayEventManager.cpp
KX_RayEventManager.h
KX_RaySensor.cpp
KX_RaySensor.h
KX_SCA_AddObjectActuator.cpp
KX_SCA_AddObjectActuator.h
KX_SCA_EndObjectActuator.cpp
KX_SCA_EndObjectActuator.h
KX_SCA_ReplaceMeshActuator.cpp
KX_SCA_ReplaceMeshActuator.h
KX_SG_NodeRelationships.cpp
KX_SG_NodeRelationships.h
KX_ScalarInterpolator.cpp
KX_ScalarInterpolator.h
KX_ScalingInterpolator.cpp
KX_ScalingInterpolator.h
KX_Scene.cpp KX_Scene.h
KX_SceneActuator.cpp
KX_SceneActuator.h
KX_SoundActuator.cpp
KX_SoundActuator.h
KX_SumoPhysicsController.cpp
KX_SumoPhysicsController.h
KX_TimeCategoryLogger.cpp
KX_TimeCategoryLogger.h
KX_TimeLogger.cpp
KX_TimeLogger.h
KX_TouchEventManager.cpp
KX_TouchEventManager.h
KX_TouchSensor.cpp
KX_TouchSensor.h
KX_TrackToActuator.cpp
KX_TrackToActuator.h
KX_VertexProxy.cpp
KX_VertexProxy.h
KX_VisibilityActuator.cpp
KX_VisibilityActuator.h
KX_WorldInfo.cpp
KX_WorldInfo.h
KX_WorldIpoController.cpp
KX_WorldIpoController.h
Makefile Makefile.am
tuhopuu2/source/kesterji/Ketsji/KXNetwork
KX_NetworkEventManager.cpp
KX_NetworkEventManager.h
KX_NetworkMessageActuator.cpp
KX_NetworkMessageActuator.h
KX_NetworkMessageSensor.cpp
KX_NetworkMessageSensor.h
KX_NetworkObjectActuator.cpp
KX_NetworkObjectActuator.h
KX_NetworkObjectSensor.cpp
KX_NetworkObjectSensor.h
Makefile
tuhopuu2/source/kesterji/Network Makefile Makefile.am
NG_NetworkDeviceInterface.h
NG_NetworkMessage.cpp
NG_NetworkMessage.h
NG_NetworkObject.cpp
NG_NetworkObject.h
NG_NetworkScene.cpp
NG_NetworkScene.h
tuhopuu2/source/kesterji/Network/LoopBackNetwork Makefile
NG_LoopBackNetworkDeviceInterface.cpp
NG_LoopBackNetworkDeviceInterface.h
tuhopuu2/source/kesterji/Network/TerraplayNetwork Makefile
NG_TerraplayNetworkDeviceInterface.cpp
NG_TerraplayNetworkDeviceInterface.h
tuhopuu2/source/kesterji/Physics Makefile Makefile.am
tuhopuu2/source/kesterji/Physics/BlOde Makefile
OdeConeCollider.cpp
OdeMesh.cpp OdeMesh.h
OdePhysicsController.cpp
OdePhysicsController.h
OdePhysicsEnvironment.cpp
OdePhysicsEnvironment.h
OdeSensor.cpp
OdeSensor.h
tuhopuu2/source/kesterji/Physics/Dummy
DummyPhysicsEnvironment.cpp
DummyPhysicsEnvironment.h
Makefile
tuhopuu2/source/kesterji/Physics/Sumo Makefile
SumoPhysicsController.cpp
SumoPhysicsController.h
SumoPhysicsEnvironment.cpp
SumoPhysicsEnvironment.h
convert.txt
tuhopuu2/source/kesterji/Physics/Sumo/Fuzzics Makefile
tuhopuu2/source/kesterji/Physics/Sumo/Fuzzics/include
SM_Callback.h
SM_ClientObjectInfo.h
SM_FhObject.h
SM_MotionState.h
SM_Object.h
SM_Props.h
SM_Scene.h
tuhopuu2/source/kesterji/Physics/Sumo/Fuzzics/sample Makefile
particle.cpp
particle0.cpp
tuhopuu2/source/kesterji/Physics/Sumo/Fuzzics/src Makefile
SM_FhObject.cpp
SM_Object.cpp
SM_Scene.cpp
tuhopuu2/source/kesterji/Physics/Sumo/include interpolator.h
solid.h
solid_broadphase.h
solid_types.h
tuhopuu2/source/kesterji/Physics/common Makefile
PHY_DynamicTypes.h
PHY_IMotionState.cpp
PHY_IMotionState.h
PHY_IPhysicsController.cpp
PHY_IPhysicsController.h
PHY_IPhysicsEnvironment.cpp
PHY_IPhysicsEnvironment.h
PHY_Pro.h
tuhopuu2/source/kesterji/Rasterizer Makefile Makefile.am
RAS_BucketManager.cpp
RAS_BucketManager.h
RAS_CameraData.h
RAS_Deformer.h
RAS_FramingManager.cpp
RAS_FramingManager.h
RAS_ICanvas.h
RAS_IPolygonMaterial.cpp
RAS_IPolygonMaterial.h
RAS_IRasterizer.h
RAS_IRenderTools.cpp
RAS_IRenderTools.h
RAS_LightObject.h
RAS_MaterialBucket.cpp
RAS_MaterialBucket.h
RAS_MeshObject.cpp
RAS_MeshObject.h
RAS_ObjectColor.h
RAS_Polygon.cpp
RAS_Polygon.h RAS_Rect.h
RAS_TexMatrix.h
RAS_TexVert.cpp
RAS_TexVert.h
RAS_texmatrix.cpp
tuhopuu2/source/kesterji/Rasterizer/RAS_OpenGLRasterizer
Makefile
RAS_CheckVertexArrays.cpp
RAS_CheckVertexArrays.h
RAS_OpenGLRasterizer.cpp
RAS_OpenGLRasterizer.h
RAS_VAOpenGLRasterizer.cpp
RAS_VAOpenGLRasterizer.h
tuhopuu2/source/kesterji/SceneGraph Makefile Makefile.am
SG_Controller.cpp
SG_Controller.h
SG_IObject.cpp
SG_IObject.h SG_Node.cpp
SG_Node.h
SG_ParentRelation.h
SG_Spatial.cpp
SG_Spatial.h
tuhopuu2/source/kesterji/ode/linux/OPCODE libopcode.a
tuhopuu2/source/kesterji/ode/linux/include/ode collision.h
collision_space.h
collision_trimesh.h
common.h
config.h
contact.h
error.h geom.h
mass.h matrix.h
memory.h misc.h
objects.h ode.h
odecpp.h
odecpp_collision.h
odecpp_old.h
odecpp_old_collision.h
odemath.h
rotation.h
space.h timer.h
tuhopuu2/source/kesterji/ode/linux/lib libode.a
tuhopuu2/source/kesterji/ode/linux/ode/src array.h joint.h
objects.h obstack.h
Log:
OK, the cvs merge was postponed so I might as well get this done:
Here is an implementation of Kester's work on the gameenjine.
The source resides in the directory source/kesterji which
gets built instead of source/gameengine when NAN_KESTERJI is
set to true (this is how it is set up by default to 'inspire'
people to get their platform ready to go -- if you can't get this
to build you can set NAN_KESTERJI=false in your environment).
Again, I apologize for this completely inelegant way of doing things
-- please view it as a temporary but necessary measure.
ODE libs, which are compiled from cvs, are placed in
source/kesterji/ode/<OS> (I don't get picky about the libc, etc,
which I'm sure will haunt me in the future). source/kesterji/ode/linux
is ready to go as an example. If you're OS is not supported and you
want to pitch in, you can get the ode source
by doing ('>' represents shell prompt):
> cvs -z3 -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/opende login
(press enter for no password)
> cvs -z3 -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/opende co ode
Then go to OPCODE, and type 'make' and hope it works.
Then do:
> cp config/user-settings.example config/user-settings
and then modify config/user-settings so that PLATFORM matches your
OS and set PRECISION=SINGLE and OPCODE_DIRECTORY=OPCODE.
Then type make and hope it works.
If you need help be sure to e-mail tuhopuu-devel at blender.org.
Kester: if you still have been unsucessfull creating your
projects.blender.org ID, please seek LarstiQ on irc.
Revision Changes Path
1.6 +6 -1 tuhopuu2/Makefile
1.16 +3 -0 tuhopuu2/featurelist.txt
1.2 +11 -2 tuhopuu2/source/Makefile
1.2 +8 -1 tuhopuu2/source/nan_definitions.mk
1.16 +2 -2 tuhopuu2/source/blender/src/buttons.c
More information about the tuhopuu-cvs
mailing list