Another-Game-Engine / AGE

AGE - C++11 OpenGL4 Game Engine
MIT License
48 stars 11 forks source link

Objet Kinematic != Static #547

Open cesarl opened 9 years ago

cesarl commented 9 years ago

Pourquoi mettre en kinematic des objets static, ca ne fait pas trop de sens a mon sens. Mais bon, ca encore c'est pas le pire.

herpec-j commented 9 years ago

Si, c'est assez logique, un objet kinematic n'est pas sensé être affecté du tout par la physique, et ne dois pas bouger autrement que directement par l'utilisateur (avec genre un setPosition directement sur le link de ton entité).

On Tue, Aug 18, 2015, 2:31 AM Cesar Leblic notifications@github.com wrote:

Assigned #547 https://github.com/Another-Game-Engine/AGE/issues/547 to @herpec-j https://github.com/herpec-j.

— Reply to this email directly or view it on GitHub https://github.com/Another-Game-Engine/AGE/issues/547#event-384825153.

Mr. HERPÊCHE Jonathan Software Engineer at Agueris +33 (0)6 20 05 13 72

herpec-j commented 9 years ago

Et kinematic est bien différent de static là. Kinematic, rien ne fait bouger l'objet du tout. Static, l'objet n'est pas affecté par la gravité, etc... MAIS si un objet lui rentre dedans, la force de l'impact peut le déplacer.

On Tue, Aug 18, 2015, 7:02 AM Jonathan Herpêche jonathan.herpeche@gmail.com wrote:

Si, c'est assez logique, un objet kinematic n'est pas sensé être affecté du tout par la physique, et ne dois pas bouger autrement que directement par l'utilisateur (avec genre un setPosition directement sur le link de ton entité).

On Tue, Aug 18, 2015, 2:31 AM Cesar Leblic notifications@github.com wrote:

Assigned #547 https://github.com/Another-Game-Engine/AGE/issues/547 to @herpec-j https://github.com/herpec-j.

— Reply to this email directly or view it on GitHub https://github.com/Another-Game-Engine/AGE/issues/547#event-384825153.

Mr. HERPÊCHE Jonathan Software Engineer at Agueris +33 (0)6 20 05 13 72

Mr. HERPÊCHE Jonathan Software Engineer at Agueris +33 (0)6 20 05 13 72

cesarl commented 9 years ago

Mmmh si je me souviens bien de Bullet, un static ne va pas bouger meme avec collision.

cesarl commented 9 years ago

Kinematic -> controllé par autre chose que la physique Static -> ne bouge pas du tout / jamais Dynanique -> controllé par la physique