

: - how can I have an internationnal keyboard like in pb : keyboardmode(#pb_keyboard_international) ? Ībout the licence, can we use your engine in a commercial game ? Or is it a particular licence to use it ?

is there a way to project shadow with sprite, or to use normal mapping to illuminate the sprite ? can we have an orthographic camera (to create a 3D isometric camera) ? some shaders are very impressive, and excellent, how can we do : reflection, refraction and fall of shader ?

is there a way to have an antialiasing screen (for 3D object) (like with Ogre) ? About the post processing (bloom, emboss) : can we have the bloom not on a GUi for example ? Because, when I place the text of the demo bloom, all is "bloomed". While Not MP_KeyDown(#PB_Key_Escape) And Not WindowEvent() = #PB_Event_CloseWindow new parameter Dbug for debuggingģ1) new command: MP_2DPhysicBodySetColor (Body, Color) Set BorderColor of 2D Bodyģ2) new command: MP_2DPhysicBodyGetColor (Body) Get BorderColor of 2D Bodyģ3) new command: MP_2DdPhysicPickBody(x,y) Get Picked Physic 2d Objektģ4) new command: MP_2DdPhysicAddPivotConstraint(Body, x, y) Set middle point of Bodyģ5) new command: MP_2DPhysicMoveBody( state, x, y) Move 2dBody with left Mouseklick and Mousewheelģ6) command expanded: MP_DrawSprite (Sprite, x, y ]) new Parameter Frame for animspritesģ7) new command: MP_GrabTexture (Texture,x,y,width,height) Create a new texture from another textureģ8) new command: MP_ResizeTexture (Texture,width,height) Resize a textureĬode: Select all MP_Graphics3D (640,480,0,3)īackground = MP_LoadSprite("raupe40_60.bmp")
#MP3D PUREBASIC UPDATE#
New command: MP_2DPhysicEnd() End 2D physicĩ) new command: MP_2DPhysicUpdate() Update all physic calculationsġ0) new command: MP_2DPhysicBod圜ircle (x, y, Radius, Sprite, Mass.f(,Color)) Create 2D Physic Circleġ1) new command: MP_2DPhysicAddCircle (Body, x, y, Radius, Sprite(,Color)) Add a 2D Physic Circleġ2) new command: MP_2DPhysicBodyBox(x, y, width, height, Sprite, Mass.f(,Color)) Create 2D Physic Boxġ3) new command: MP_2DPhysicBodyPolygon(x,y,Count,Memory, Sprite, Mass.f(, Color)) Create 2D Physic Static Poligonġ4) new command: MP_2DPhysicStaticLine(x1, y1, x2, y2(, Color)) Create 2D Physic Static Lineġ5) new command: MP_2DPhysicStaticPolygon(x,y,Count,Memory, Sprite(, Color)) Create 2D Physic Static Poligonġ6) new command: MP_2DPhysicBodySetVector( Body, Vx.f, Vy.f) Set 2D Physic Vectorġ7) new command: MP_2DPhysicBodySetInertia( Body, i.f) Set 2D Physic Inertiaġ8) new command: MP_2DPhysicBodySetProperties(Body, elasticity.f, friction.f) Set 2D Physic elasticity and frictionġ9) new command: MP_2DPhysicBodySetAngularVelocity(Body, w.f) Set 2D Physic Angular VelocityĢ0) new command: MP_2DPhysicBodySetAngle(Body, w.f) Set 2D Physic AngleĢ1) new command: MP_2DPhysicSetStaticHash(x.f, y.f) Set 2D Physic Static Body HashĢ2) new command: MP_2DPhysicSetActiveHash(x.f, y.f) Set 2D Physic Active Body HashĢ3) new command: MP_2DPhysicBodyGetX (Body) Get X of 2D BodyĢ4) new command: MP_2DPhysicBodySetX (Body, x.d) Set X of 2D BodyĢ5) new command: MP_2DPhysicBodyGetY (Body) Get Y of 2D BodyĢ6) new command: MP_2DPhysicBodySetY (Body, y.d) Set X of 2D BodyĢ7) new command: MP_2DPhysicStaticBox(x, y, width, height, Sprite(, Color)) Create 2D Physic Static BoxĢ8) new command: MP_2DPhysicStaticCircle (x, y, Radius, Sprite (,Color)) Create 2D Physic Static CicleĢ9) new command: MP_2DPhysicPickBody(x,y) Get Picked Physic 2d Objektģ0) command expanded: MP_SpritePixelCollision(Sprite1,x,y,Sprite2,x,y]) command is new programmed for Anim Sprites, bugs found and changed.
#MP3D PUREBASIC FULL#
1) new command: MP_FullScreenMode(Var) switch between full and windows mode (Var = 1, Fullscreen, Var = 0 windowed Screen)Ģ) new command: MP_ConstraintCreateBall (Entity,Entity2,x.f,y.f,z.f,PinX.f,PinY.f,PinZ.f,maxConeAngle.f,maxTwistAngle.f) make a ConstraintBallģ) new command: MP_EntityAddImpulse(Entity,pointDeltaVelocX.f,pointDeltaVelocY.f ,pointDeltaVelocZ.f, pointPositX.f, pointPositY.f,pointPositZ.f) Add force impulseĤ) command deleted: MP_WindowEvent() deleted, use only WindowEvent() in teh futureĥ) command expanded: MP_RenderBegin((cam)) use rendercamĦ) new command: MP_2DPhysicInit() Initalise 2D physicħ) new command: MP_2DPhysicSetGravity(x) Set Gravity
