Skip to content

Conversation

@selfup
Copy link
Owner

@selfup selfup commented Apr 5, 2025

Big changes! Will think about this for a few days to make sure this is the path forward.

In theory, unigen-rs will be easier to work on.

This will allow us to keep the renderer (oxidizy) scoped to only rendering and not having to deal with dependency and source code conflicts once development kicks back in for a deep dive in the universe generator.

There is also the chance that we will need to do GPU compute in unigen and this might conflict with the renderer pipeline. That or we delegate GPU compute to bevy somehow. It's all very exciting either way.

@selfup
Copy link
Owner Author

selfup commented Apr 8, 2025

For further clarification: unigen-rs is this repo with all the history, but newly scoped to just the unigen crate logic we all worked on. Now this repo will also keep all of the history but scope down to just visualizing the universe. One is the data producer and the other is the data consumer.

@whereswald0
Copy link
Collaborator

For further clarification: oxidizy-rs is this repo with all the history, but newly scoped to just the unigen crate logic we all worked on. Now this repo will also keep all of the history but scope down to just visualizing the universe. One is the data producer and the other is the data consumer.

This does make more sense to split the two off into their respective repos. After the split, I'm assuming not much future work will occur in the oxidizy repo, right?

@selfup
Copy link
Owner Author

selfup commented Apr 24, 2025

I'll keep it up to date with bevy engine but as our data gets more and more complex it should just stay high level (visualizing atoms) from a rendering perspective. I'd imagine after a while, as we rely on GPU compute, large visualizations will compete with VRAM.

@selfup
Copy link
Owner Author

selfup commented Apr 24, 2025

Updated deps. All good to go

@selfup selfup merged commit 4eb4a81 into main Apr 24, 2025
1 check passed
@selfup selfup deleted the depend-on-unigen-crate branch April 24, 2025 04:13
@selfup
Copy link
Owner Author

selfup commented Apr 24, 2025

Woohoo 🎉

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

Successfully merging this pull request may close these issues.

2 participants