#445 Feature Request: OBJ Import support for Map Editor

Closed
opened 1 year ago by mixxit · 3 comments
mixxit commented 1 year ago

Feature Request: Add support for reversing the export process of the map editor to create new maps for EQ2 Emu exportable as VPK

Some notes here:

https://discord.com/channels/210453864678293514/210454321001660426/840922343215726612

I tried but failed :(

Feature Request: Add support for reversing the export process of the map editor to create new maps for EQ2 Emu exportable as VPK Some notes here: https://discord.com/channels/210453864678293514/210454321001660426/840922343215726612 I tried but failed :(
mixxit commented 1 year ago
Poster

i'd happily pay a bouncesource for this but it doesn't seem to link to this git hosting

i'd happily pay a bouncesource for this but it doesn't seem to link to this git hosting
mixxit commented 1 year ago
Poster
I had to fork to github then post bounty: https://app.bountysource.com/issues/109640853-feature-request-obj-import-support-for-map-editor
image commented 1 year ago
Collaborator

This would be a huge undertaking since the request is not only an ask for importing object files, but also the ability to export as VPK which means building an entire map out of an object file.

EQ2 has grids that you define on the terrain to distinguish areas and also NPCs/players/spawns lock to grids otherwise you can't see them / don't map to the ground correctly.

Obviously lighting is another thing.. objects don't have lighting built into them. The sounds of the world, the environment settings, water and even being underwater (environment setting), sky so on..

Someone would need to become heavily versed into the VPKTool/libeq2 to reverse what the tool is doing right now, which is to export EQ2 maps so that we can use them for height maps, pathing, water, so on.. https://git.eq2emu.com/devn00b/EQ2EMu/src/master/EQ2/devtools/EQ2ModelViewer/EQ2ModelViewer/Eq2VpkTool | https://git.eq2emu.com/devn00b/EQ2EMu/src/master/EQ2/devtools/EQ2ModelViewer/EQ2ModelViewer/libeq2

Just to note that the EQ2EMu (ZekLabs) team is focused on the emulator code and will be for the foreseeable future. We need a stable client/server with a content filled world before we start exploring complete customized content just as EQEMu and I imagine many other emulators would do just to properly allocate the time and resources we do have.

This would be a huge undertaking since the request is not only an ask for importing object files, but also the ability to export as VPK which means building an entire map out of an object file. EQ2 has grids that you define on the terrain to distinguish areas and also NPCs/players/spawns lock to grids otherwise you can't see them / don't map to the ground correctly. Obviously lighting is another thing.. objects don't have lighting built into them. The sounds of the world, the environment settings, water and even being underwater (environment setting), sky so on.. Someone would need to become heavily versed into the VPKTool/libeq2 to reverse what the tool is doing right now, which is to export EQ2 maps so that we can use them for height maps, pathing, water, so on.. https://git.eq2emu.com/devn00b/EQ2EMu/src/master/EQ2/devtools/EQ2ModelViewer/EQ2ModelViewer/Eq2VpkTool | https://git.eq2emu.com/devn00b/EQ2EMu/src/master/EQ2/devtools/EQ2ModelViewer/EQ2ModelViewer/libeq2 Just to note that the EQ2EMu (ZekLabs) team is focused on the emulator code and will be for the foreseeable future. We need a stable client/server with a content filled world before we start exploring complete customized content just as EQEMu and I imagine many other emulators would do just to properly allocate the time and resources we do have.
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.