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

Suggestion: SNES Mode 7 Extension #440

Closed
Meehdrescher opened this issue May 20, 2023 · 16 comments
Closed

Suggestion: SNES Mode 7 Extension #440

Meehdrescher opened this issue May 20, 2023 · 16 comments

Comments

@Meehdrescher
Copy link

The SNES has 8 graphics modes from 0 to 7, and the 7. mode is used in games like Super Mario Kart or F-Zero to create the illusion of a 3D world by rotating and skewing a 2D sprite. Larger RPG games use this mode too.
grafik
grafik
grafik
(Images are from an emulator with HD rendering similar to high quality pen in TW)

@ghost

This comment was marked as spam.

@GarboMuffin
Copy link
Member

if you don't get it then don't comment...

@TheShovel
Copy link
Contributor

This would be cool, but I think we straight up need a 3D rendering extension.
Replacing a sprites costume with the output of something like Three.js should be enough. I have no experience with Three.js, tho. Someone who knows what they are doing should probably give it a shot.

@echoless3484
Copy link

This would be freaking awesome

@David-Orangemoon
Copy link
Contributor

This would be cool, but I think we straight up need a 3D rendering extension. Replacing a sprites costume with the output of something like Three.js should be enough. I have no experience with Three.js, tho. Someone who knows what they are doing should probably give it a shot.

I mean old Pen+ could do this effect pretty well it's just that that version was inefficient.

@Meehdrescher Meehdrescher closed this as not planned Won't fix, can't repro, duplicate, stale May 26, 2023
@Meehdrescher Meehdrescher reopened this May 26, 2023
@Meehdrescher
Copy link
Author

I mean old Pen+ could do this effect pretty well it's just that that version was inefficient.

Do you happen to have access to the old version? I'd like to try it out.

@David-Orangemoon
Copy link
Contributor

David-Orangemoon commented May 26, 2023 via email

@Meehdrescher
Copy link
Author

Meehdrescher commented May 26, 2023

It's on the gallery

I just went through all the different versions and I can't seem to find the one that allegedly has the mode 7 effect.

@David-Orangemoon
Copy link
Contributor

David-Orangemoon commented May 26, 2023 via email

@Meehdrescher
Copy link
Author

You are going to have to make it somewhat manually by just having a simple 3d projection.

That would work and I've already managed to do that, but it's resource intensive and the UV mapping is weird.

@David-Orangemoon
Copy link
Contributor

You are going to have to make it somewhat manually by just having a simple 3d projection.

That would work and I've already managed to do that, but it's resource intensive and the UV mapping is weird.

Yeah I'm trying to fix the resource issue.

@Meehdrescher
Copy link
Author

Meehdrescher commented May 27, 2023 via email

@David-Orangemoon
Copy link
Contributor

David-Orangemoon commented May 27, 2023 via email

@Meehdrescher
Copy link
Author

Meehdrescher commented May 27, 2023 via email

@David-Orangemoon
Copy link
Contributor

David-Orangemoon commented May 27, 2023 via email

@SharkPool-SP
Copy link
Collaborator

can be replicated now with Pen+ V7 and or Simple3D :)

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

6 participants