feat: experimental 3D view #71
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
WORK IN PROGRESS - This change likely shouldn't be merged yet. I just wanted to get the code out to community in case anyone wanted to tinker on it.
Implement 3D viewer of current design in new "3D" tab by using
solid-three
, specifically itsnext
branch.Used
solid-three
'sEntity
pattern as opposed tocreateT
pattern mainly out of personal preference, could probably be either way. Look here for more info: https://github.com/solidjs-community/solid-three/tree/next?tab=readme-ov-file#basic-usageAlso used magic numbers to get the display to fit on my machine; almost certainly NEEDS WORK to be universal and applicable for most users.
To Do
That can think of right now...
Paper
.