Coder Social home page Coder Social logo

nebukam / com.nebukam.orca Goto Github PK

View Code? Open in Web Editor NEW
278.0 3.0 34.0 681 KB

ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.

License: Other

C# 100.00%
collision-detection robotics unity unity3d simulation physics-simulation game-development rvo2 rvo2-library

com.nebukam.orca's People

Contributors

nebukam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

com.nebukam.orca's Issues

Feature request of real 3D (XYZ) support instead of XZ

Your solution to 3D scenes is to convert XY into XZ. I couldn't make out the difference between XY and XZ, which are both 2D planes.

Real 3D (XYZ) support is intended to be suitable for many novel applications, such as unmanned aerial vehicles (UAVs) light shows.

I do not excel in ORCA. This is just a thought. I appreciate your excellent work. Thank you!

How can I change Agent.pos ?

I change the value pos of Agent, but It does not work. Because after I do that, Agent.pos is assigned by AgentData.position immediately. So please help me: How can I change Agent.pos ?

Conflicts with ECS

When I add ORCA in a project with entities package,console shows conflicts,such as "GUID [7a96926915a7746789220056d7c409a5] for asset 'Packages/com.unity.jobs/Editor/JobsMenu.cs' conflicts with:
'Packages/com.unity.collections/Unity.Collections.Editor/JobsMenu.cs' (current owner)
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored."
1
:)

Error depencie on unity 2021.3.17f1

I create a clean proyect to test this package and I have this error:

Library\PackageCache\[email protected]\Unity.Jobs\IJobParallelForDefer.cs(73,85): error CS8377: The type 'U' must be a non-nullable value type, along with all fields at any level of nesting, in order to use it as parameter 'T' in the generic type or method 'NativeList<T>'

I think there are some bad depencies that shouldn't be used.

Thank you

Error building Player because scripts had compiler errors

Describe the bug
There are always compiler errors when building a scence. I am not expecting your extra work to fix the bug, because I actually have a slightly more complicated alternate plan for building the scence. Please let me know if you have any ideas on how to fix the following bug. Please accept my thanks for the trouble you have taken.

image

Device info

  • Macbook pro
    • Processor: Apple M1 Pro
    • OS: macOS Monterey 12.3.1

Unity info

  • Version: 2021.2.16f1c1

when can this project support at version>=unity2022

Dear contributor,I show my appreciate to you that YOU did such an amazing ORCA project. But I found a situation that This project can only use up to unity2021. Once I upgrade to unity2022, it throw out so many compile error.

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.