Samuel Girardin

  • Content Count

  • Joined

  • Last visited

  • Days Won


Samuel Girardin last won the day on March 29 2018

Samuel Girardin had the most liked content!

1 Follower

About Samuel Girardin

  • Rank
    Advanced Member

Contact Methods

  • Website URL
  • Twitter

Profile Information

  • Gender
  • Location

Recent Profile Visitors

2,837 profile views
  1. Samuel Girardin

    Energy.js playground

    @PhilT, Ok I see your file, main problem with physic engine is there are a hundred ways to do the same thing. Look at this one : Fps is better and at the end we have a solid 60 fps, because idle boxes are out of the simulation. They are not totally out, if a new collision occurs, they will be in again in the simulation.
  2. Samuel Girardin

    Energy.js playground

    @PhilT . It's quite better here. Physics engine have their own specifications, it's quite hard to compare them even with raw perfs. Could you share your code, It will be interesting for me to see what value you used with the engines.
  3. Samuel Girardin

    Energy.js on github

    @Deltakosh, about a plug in , not for now. I focus on my own game with bjs and energy.js on my spare time.
  4. Samuel Girardin

    Energy.js playground

    Thanks for testing energy.js, and i'm really sorry that the engine is really slow.
  5. Samuel Girardin

    Energy.js playground

    @MackeyK24, ammo vs energy : about the native engines, bullet (ammo is based on bullet) was developed after Ode (energy is based on ode), so I suppose Ammo is better. About the asm or wasm port with emscripten, ammo is a kind of automatic port, on my side all is done manually I expose only needed classes and methods. About perfs, I really don't know, but the matter is not to say, the engine handle 1000 boxes at 60 fps,. I think physic engine are really tricky, hard to tune, you really have to test and test to perform good simulation., and to learn the engine. About the car demo , both trimesh and heighmap, line 52 set the last boolean to true, and search subdivide repalce 512 by 256, finally it s here Cloth : no. About the plugin I will answer later this day in demo and project topic
  6. Samuel Girardin

    Energy.js playground

    Nope, engine is still in alpha. This is not a priority , I need to add features, and fix few memory leaks.
  7. Samuel Girardin

    Energy.js playground

    Ammo is really good too. new playground : important : check playground url , must start with http not https
  8. Samuel Girardin

    Energy.js playground

    Assets are on http
  9. Samuel Girardin

    Energy.js on github

    Hello, Energy.js is now on github : sam
  10. Samuel Girardin

    Energy.js playground

    Hi, I've made few playgrounds using energy.js (it's a physic engine) , so you can test the engine live. It's still an alpha version, but you can fun ! bounce box ball joint wood machine vehicle (arrow keys) Typescript sources, grunt, etc : github It's quite tricky to get the engine works on the playground (append script and refresh), maybe you can have after multiple run a memory error). sam
  11. Samuel Girardin

    75 fps at work 60 fps at home.

    Hi, I suppose at work your screen resfresh rate is 75 hz, and 60 hz at home.
  12. Samuel Girardin

    Rotation problem of gltf meshes

    HI, I think you have to use rotationQuaternion : sam
  13. Samuel Girardin

    What's your prefered physics engine these days?

    @BitOfGold Hi, sometimes my english is bad, could you be more precise and explain me this : 'It maybe will miss important elements in a game like collision events and trigger (collision only) bodies' . Are you talking about object callback when collision occurs ? thx sam
  14. Samuel Girardin

    New Physics Engine Progress

    @Deltakosh I ve started that : I m not sure where you want to put it ?
  15. Samuel Girardin

    New Physics Engine Progress

    I only use emscripten to produce asm or wasm. The workflow ia exactly the same. I just have to add a specific flag to the compiler to emit asm or wasm. For the moment webassembly was just a test case. About your link, could be useful for heavy math calculation, but Javascript vm are more and more optimized.. Webaasembly is really useful to port existing c++ library to browsers. @Jerome