Outerra forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Download Outerra Tech Demo. Unofficial Outerra Discord server, MicroProse Discord server for OWS.

Author Topic: .pkg file format / web viewer  (Read 6772 times)

theshanergy

  • Member
  • **
  • Posts: 69
.pkg file format / web viewer
« on: November 07, 2014, 11:34:40 am »

Does anyone know what the actual pkg file format is? I'm wondering specifically if there would be any way to create a basic webgl viewer for model files? Something like threejs perhaps? Here is an example. http://helloracer.com/webgl/ It would be really cool to be able to do this with Outerra models, but I don't know if it is feasible.
Logged

cameni

  • Brano Kemen
  • Outerra Administrator
  • Hero Member
  • *****
  • Posts: 6721
  • No sense of urgency.
    • outerra.com
Re: .pkg file format / web viewer
« Reply #1 on: November 07, 2014, 11:48:06 am »

It's unlikely to be possible for several reasons. Licensed game models usually have clause that the model must be stored in a format that can't be (easily) decompiled, to avoid creating derivative works. Also the format isn't stable yet - we are converting the old formats to new ones, but internally the format is already at its 9th iteration. The data are supposed to load directly to GPU and assume certain things about the rendering engine, etc.
Logged

theshanergy

  • Member
  • **
  • Posts: 69
Re: .pkg file format / web viewer
« Reply #2 on: November 07, 2014, 11:52:39 am »

That's too bad, I had an idea that was the case though. Would there be any possibility of an embedded proprietary web viewer released directly by you guys at some point down the line once the format is stable?
Logged

cameni

  • Brano Kemen
  • Outerra Administrator
  • Hero Member
  • *****
  • Posts: 6721
  • No sense of urgency.
    • outerra.com
Re: .pkg file format / web viewer
« Reply #3 on: November 07, 2014, 01:18:15 pm »

Possibly. Or maybe the importer could generate a separate simplified 3D file for previewing.
Logged