Skip to content

Add bigrat in a whole new dimension. #83

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

ayushthoren
Copy link

@ayushthoren ayushthoren commented Jul 20, 2024

3d interactive bigrat model.
Demo: https://ayushthoren.github.io/bigrat.monster/3d/

@ayushthoren
Copy link
Author

ayushthoren commented Jul 21, 2024

I found the discussion post regarding the future of bigrat.monster. The chances of this pull request being merged seem slim, but just in case, I saw that @SoNothingMC had made an effort to clean up the source, so I went ahead and converted the model to one file and made it about 1/16 of its original size to get rid of some clutter. :)

@humboldt123
Copy link
Member

I like the demo

Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>
@SoNothingMC
Copy link
Member

Hi. I am incredibly sorry for not responding to this pull request for over a year. This is an amazing work of art and I'd absolutely love to include it in bigrat.monster.

The way we usually do variants of the big rat image is to fork BR.MS and put them into subdomains (see bigratmonster/chroma), and apparently there is already a 3d repository set up. (I don't even remember doing it, wow)

So how do you think about being added as a user with write access to the 3d repo, and then merging the 3D model over there? Then we should be able to get it up and running on 3d.bigrat.monster.

Thank you again for the work on the model (it looks so good), and I would like to apologise again for the radio silence over this.

@ayushthoren
Copy link
Author

Hi! No worries about the wait, I'm just glad this day has finally come. :)

Write access to the 3d repo sounds great! Since it's separate from the main codebase, I'll probably end up using Vite as a bundler so that users don't have to download the entirety of three.js+addons through a CDN. (I'm assuming that it'll be deployed through Github Pages like chroma is, so I can use Actions to automatically deploy the built version of the site.)

I would like to clarify that I am not the original creator of the 3d model. The original by Scriptifer can be found here, and they were generous enough to license it under CC0 1.0. My contributions to the model were optimizing the geometry and texture.

Thanks for this opportunity to contribute to one of the greatest websites out there!

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.

3 participants