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

Exciting progress #1

Open
GeorgeS2019 opened this issue Apr 7, 2024 · 12 comments
Open

Exciting progress #1

GeorgeS2019 opened this issue Apr 7, 2024 · 12 comments

Comments

@GeorgeS2019
Copy link

GeorgeS2019 commented Apr 7, 2024

msedge_vpO5VpX6Qt

https://youtu.be/LQ4oa8ZQp0g?list=PLFdndNkL5ZR2D72PR6TgRRIJLbNpCbqTY

Lecrapouille/CiudadSim#1 (comment)

godotengine/godot-proposals#1749 (comment)

https://www.buildingtheopenmetaverse.org/episodes/open-source-game-engines

@stuarta0
Copy link
Owner

stuarta0 commented Apr 8, 2024

Hey @GeorgeS2019 - this looks awesome! Is this a GDExtension built in parallel to what I started? Or did it use this repo as a starting point? Do you have a repo or PR?

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 8, 2024

@stuarta0

No, I assume the youtube is from you?

I forgot the author. He once shared that it will be c++ GDExtension

I hope he soon will share the repos

@stuarta0
Copy link
Owner

stuarta0 commented Apr 8, 2024

Nope, not me I'm afraid. UI looks Chinese and they're very light on details from the YouTube channel so it's hard to find any further information. Their first upload certainly looks like the starting point I made in this repo, but maybe it's just a case of simultaneous invention.

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 8, 2024

@stuarta0
I once was contacted (~> 4 weeks) on one of my Godot Cesium posts which I can not track now.

He is working on it using c++ GDExtension.

we need to wait.

I have not check your repos.

Perhaps you could share where are you so others could contribute know what to do.

@GeorgeS2019
Copy link
Author

This looks great too :-)

https://github.com/stuarta0/launceston-3d-godot

@stuarta0
Copy link
Owner

stuarta0 commented Apr 8, 2024

I only got as far as bootstrapping the extension so the Cesium native library could be compiled alongside the GDExtension using cmake, with a couple of example nodes (Cesium3DTileset). This would've been a great starting point for someone to jump in as it's all the necessary building blocks to hit the ground running.

Since then I'd started digging through cesium native to see what was provided, and cross referencing with the cesium unreal repo to see how it's used. I just haven't had the time to continue trawling code and incrementing the implementation. But it looks like this other person has made great progress!

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 8, 2024

@stuarta0

Keep it up. Let see if I could persuade him to work together. Let us be positive :-) Good Job!!

godotengine/godot-proposals#6913

@GeorgeS2019
Copy link
Author

@stuarta0

@luxun0517 is making huge progress in both new Godot and cesium native commits

image

@stuarta0
Copy link
Owner

@GeorgeS2019 I think they're 99% catch up merges with upstream Godot. The couple of relevant Cesium commits are fairly bare bones. Also, I really hope they aren't developing directly against the Godot codebase - it should be against the godot-cpp or other GDExtension API libraries.

@GeorgeS2019
Copy link
Author

@stuarta0
I understand that it is GDExtension. Thx for feedback.

@luxun0517
Copy link

https://www.youtube.com/watch?v=PFO9Gbq0Njc

@stuarta0 Thanks for Your Repo, that is why i use godot

@GeorgeS2019
Copy link
Author

@stuarta0 because of your pioneering work on Godot for Cesium, @luxun0517 is able to make progress with all these impressive youtubes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants