3D Modes. #1427
MiLO83
started this conversation in
Show and tell
3D Modes.
#1427
Replies: 1 comment
-
|
Ah okay now I understand what this is for. I would def be interested in
trying this in VR with the Steam Frame once it comes out to see how it
looks. Question, how does this work with things that replace textures in
the game? Right now you're taking the maps, but what about mods like Moguri
which people would say is an absolute must to use as it makes the game look
new. As for your github Repo I get a 404 error. Did you make it private or
did it get taken down? As for people who are familiar with internals the
best people would be @Albeoris @Tirlititi and @DV666 but I am unsure when
they would be able to respond. I recommend also joining the Moogles and
Mods discord as that is where they and we are most active in FF9 mod
development. https://discord.com/invite/X3pznmB5M8 <-
…On Fri, May 29, 2026 at 8:35 PM MiLO83 ***@***.***> wrote:
https://ffix3dvr.pages.dev/depth-gallery#/scene/fbg_n00_tshp_map001_th_cgr_0
WIP: FFIX3DVR - depth-driven field backgrounds / VR-ish field prototype
for Memoria
Hi! I wanted to share a work-in-progress experiment I’ve been building
around Final Fantasy IX fields, depth maps, and Memoria.
The project is called *FFIX3DVR*. The basic idea is to take FFIX’s
prerendered field backgrounds, generate/use depth maps for them, and render
them as depth-displaced plates so the fields can have camera parallax,
stereo/SBS previewing, and eventually more VR-friendly presentation while
still preserving normal FFIX gameplay.
This is very much a prototype, not a finished mod release yet.
What it currently does
- Exports FFIX field background metadata into a browser/depth preview
pipeline.
- Generates or loads depth maps for field backgrounds.
- Provides a browser gallery for inspecting fields as depth plates:
- mouse-driven parallax
- depth focus/raycast inspection
- walkmesh overlay toggle
- side-by-side 3D preview mode
- public web preview
- Packages the scene data into a Memoria-compatible asset layout.
- Adds a Memoria runtime renderer that can replace the vanilla static
field background with a generated depth plate.
- Keeps native gameplay systems intact as much as possible:
- walkmesh remains the real collision/navigation source
- actors, triggers, scripts, etc. stay native
- missing/unsupported fields fall back to vanilla behavior
Public preview:
https://ffix3dvr.pages.dev/depth-gallery
Repo:
https://github.com/MiLO83/FFIX3DVR
Current Memoria-side approach
The current runtime patch loads a manifest from:
Data/FF9DepthVR/manifest.json
Then it matches the active field by map name, loads that scene’s source plate/depth/camera/walkmesh metadata, and creates a depth-displaced Unity mesh for the background.
The browser gallery is acting as the calibration/debug view, while the Memoria patch is the in-game renderer.
What is still rough
A lot. :)
Depth quality varies by scene.
Actor/background compositing is still experimental.
Foreground masks and occlusion are not “done.”
Camera/parallax tuning is still being adjusted.
SBS/VR preview behavior is exploratory.
This is not packaged as a user-friendly release yet.
The repo is sanitized and does not include copyrighted FFIX source plates or game binaries.
Why I’m posting
I’d love feedback from people familiar with Memoria internals, especially around:
the cleanest way to hook field background replacement
how best to preserve vanilla field behavior while replacing only the visual plate
actor/mask compositing strategies
whether this should live as a mod-layer experiment, engine hook, or some cleaner extension point
any obvious “please don’t do it that way” pitfalls
This is mostly a research/playtest prototype right now, but I think FFIX’s field system is a really interesting fit for depth-based preservation and VR/stereo experiments.
Thanks for all the work on Memoria. This project would not be practical without it.
—
Reply to this email directly, view it on GitHub
<#1427?email_source=notifications&email_token=AVQGRMWYK6VCITBKQAIHSHT45IUFDA5CNFSNUABBM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63RPGEYDCNRUGQ3DLJTSMVQXG33OVJZXKYTTMNZGSYTFMSSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVQGRMRJSM3HC5MZSJE7VWL45IUFDAVCNFSM6AAAAACZTGDQFOVHI2DSMVQWIX3LMV43GRDJONRXK43TNFXW4OZRGAYTMNBUGY2Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
https://ffix3dvr.pages.dev/depth-gallery#/scene/fbg_n00_tshp_map001_th_cgr_0
WIP: FFIX3DVR - depth-driven field backgrounds / VR-ish field prototype for Memoria
Hi! I wanted to share a work-in-progress experiment I’ve been building around Final Fantasy IX fields, depth maps, and Memoria.
The project is called FFIX3DVR. The basic idea is to take FFIX’s prerendered field backgrounds, generate/use depth maps for them, and render them as depth-displaced plates so the fields can have camera parallax, stereo/SBS previewing, and eventually more VR-friendly presentation while still preserving normal FFIX gameplay.
This is very much a prototype, not a finished mod release yet.
What it currently does
Public preview:
https://ffix3dvr.pages.dev/depth-gallery
Repo:
https://github.com/MiLO83/FFIX3DVR
Current Memoria-side approach
The current runtime patch loads a manifest from:
Beta Was this translation helpful? Give feedback.
All reactions