Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TRACKER] Navigation Roadmap #73566

Open
11 of 20 tasks
DarkKilauea opened this issue Feb 18, 2023 · 6 comments
Open
11 of 20 tasks

[TRACKER] Navigation Roadmap #73566

DarkKilauea opened this issue Feb 18, 2023 · 6 comments

Comments

@DarkKilauea
Copy link
Contributor

DarkKilauea commented Feb 18, 2023

Here is a list of the major items the navigation team is aiming to tackle in the 4.x time frame. It will not contain every issue we plan to fix or enhancement we want to add, but is intended to communicate major changes and reworks we have planned.

4.4

  1. topic:navigation
  2. topic:navigation
    smix8

4.3

  1. enhancement topic:navigation
  2. enhancement feature proposal topic:navigation
  3. enhancement topic:navigation
  4. enhancement topic:navigation
  5. enhancement topic:2d topic:navigation
  6. enhancement topic:3d topic:navigation
  7. enhancement topic:core topic:navigation
  8. bug topic:navigation

4.2

  1. bug enhancement topic:2d topic:navigation
  2. bug enhancement topic:navigation

4.1

  1. bug enhancement topic:navigation

4.x

  1. topic:navigation
  2. topic:navigation
  3. discussion performance topic:navigation
  4. enhancement needs work topic:3d topic:navigation
  5. performance topic:navigation
  6. topic:navigation
  7. topic:3d topic:navigation

Anything in the 4.x bucket may be moved up if the work is completed and accepted in time.

Plans are subject to change, please let us know if there is something major that you see missing from the list. Please make sure that you have an open proposal for any such changes.

@Scony
Copy link
Contributor

Scony commented Jul 15, 2023

@MJacred
Copy link
Contributor

MJacred commented Aug 26, 2023

Something major missing: godotengine/godot-proposals#5116

@Scony
Copy link
Contributor

Scony commented Jan 22, 2024

  • NavigationRegion3D has no is_baking() method that was overlooked - confirmed by @smix8 - I'll be implementing this soon

@Scony
Copy link
Contributor

Scony commented Jan 23, 2024

  • Replacing NavigationRegion[23]D::bake_navigation_mesh(false) with NavigationServer3D.parse_source_geometry_data and NavigationServer3D.bake_from_source_geometry_data requires extra NavigationServer3D.region_set_navigation_mesh call in order to sync up changes - that should be unified.

@Scony
Copy link
Contributor

Scony commented Jan 24, 2024

  • Adding append=false parameter to NavigationServer3D.parse_source_geometry_data() so that data can be appended to existing geometry resource

@Scony
Copy link
Contributor

Scony commented Mar 9, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

4 participants