Code Monkey home page Code Monkey logo

1d-simulation's Introduction

1d-simulation's People

Contributors

addmix avatar

Stargazers

 avatar

Watchers

 avatar

1d-simulation's Issues

process order causes issues

this configuration prevents proper collision detection on the oneway shape, it just phases through the bound shape of the barrel and would get stuck.
image

Outbound collisions/ double collisions

two collisions are detected after an object has bounced away causing sticking

The culprit is in the collision detection algorithm, needs to make sure that we dont count outbound collisions, (this may only be an issue with bound shapes)

Add one-way collision shape

Add a collision shape that acts almost like a spring loaded ramp, allowing an object to collide on one side, but pass over from the other. Ideally implement a constant force when passing over the non-collision side, to simulate friction/pushback of a mechanism.

Implement curved/bent spaces

Allow one simulation space to represent multiple discrete segments of curved or linear space. Enforce constraint rules of equal distance through the 3D curve.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.