These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Use of the canvas tag, .cube files - starting point and legality question

Author
Gogela
Epic Ganking Time
CODE.
#1 - 2012-02-08 00:25:56 UTC
The ship viewer on the new site is awesome. I was wondering if I could make something like that happen on my silly little IGB site (links in sig) but I have a few questions before I get started:

  • Is it OK to use CCP's technology here? It looks like some kind of skin file is pulled onto the model frame... is this skin taken directly from the in-game assets and if so where might I go to read up on how this is done?
  • Barring the technical problems with me actually creating additional models to support unpublished ships, if in-game textures are required to finish these models would that be in violation of CCPs licencing?
  • Textures aside, did CCPs web designers have to re-create all the volumemetric (essentially re-build each model!) in the .cube file? Are you using some variant of Jmol to do this? Do I even know what I'm talking about? (probably not...)
  • What are you using to compile the finished .cube file?
  • Should I just forget about this?

Any thoughts, even trolls, are welcome. Looking for a starting point or a stop order....

Signatures should be used responsibly...

Cyerus
University of Caille
Gallente Federation
#2 - 2012-02-08 16:01:34 UTC
I'm curious about CCPs statement aswell, including the other 'tools' like the starmap with kills.

Already have a stripped down (but working) version of the ship viewer running on my own website and wondering if this is allowed.

I used CCPs own javascript files to do it, not sure how the internal stuff works ;)
Gogela
Epic Ganking Time
CODE.
#3 - 2012-02-08 18:41:32 UTC
Cyerus wrote:
I'm curious about CCPs statement aswell, including the other 'tools' like the starmap with kills.

Already have a stripped down (but working) version of the ship viewer running on my own website and wondering if this is allowed.

I used CCPs own javascript files to do it, not sure how the internal stuff works ;)

You are probably making calls to CCPs server for content if you are using the file ccp.shipviewer-0.96.min.js
They use a CDN to run everything. What is your site's URL? I'd love to take a look... Big smile

Signatures should be used responsibly...

Cyerus
University of Caille
Gallente Federation
#4 - 2012-02-08 20:01:19 UTC  |  Edited by: Cyerus
Gogela wrote:
Cyerus wrote:
I'm curious about CCPs statement aswell, including the other 'tools' like the starmap with kills.

Already have a stripped down (but working) version of the ship viewer running on my own website and wondering if this is allowed.

I used CCPs own javascript files to do it, not sure how the internal stuff works ;)

You are probably making calls to CCPs server for content if you are using the file ccp.shipviewer-0.96.min.js
They use a CDN to run everything. What is your site's URL? I'd love to take a look... Big smile


eve-it.org

Randomly grabs a ship from the list (CCP provided on eveonline.com, ships, flat list).
Seems to be an error every now and then, probably a ship model that hasn't been implemented yet.

Have been trying to read the javascript files, but it's all minified..

ps. I've set the thrusters to 0.7 instead of 0.6
Gogela
Epic Ganking Time
CODE.
#5 - 2012-02-08 20:56:22 UTC
Yah I am in the same boat... how 'bout some comments in there CCP XD

It's cool that you can set the thrusters like that. I really want to get in there and take apart the .cube files.

Gah... I think I'm going to have to reformat the code to read it. I don't have time to do it now but I will get to it when I get a chance. Once I understand what the java is doing than at least I'll have a starting point for making an all-inclusive ship browser.

Thanks for the link Cyerus. Looks good. :) Nice randomizer btw... Big smile

Signatures should be used responsibly...

Cyerus
University of Caille
Gallente Federation
#6 - 2012-02-08 21:20:03 UTC  |  Edited by: Cyerus
Something interesting I just read;

CCP Seagull wrote:


..snip..

Last year saw presentations on developing for the In Game Browser, using the Static Data Export and the API. This year the Devtrack will present among other things:

..snip..

Web tools like an embeddable starmap (the one from the new eveonline.com) that you can overlay your own data on

..snip..

/CCP Seagull


Source: https://forums.eveonline.com/default.aspx?g=posts&m=773093#post773093

Sounds like we're going to have some nice tools in the future, now let's hope they'll include the Ship model viewer to the mix aswell! Big smile
Gogela
Epic Ganking Time
CODE.
#7 - 2012-02-08 21:24:51 UTC
Cyerus wrote:
Something interesting I just read;

CCP Seagull wrote:


..snip..

Last year saw presentations on developing for the In Game Browser, using the Static Data Export and the API. This year the Devtrack will present among other things:

..snip..

Web tools like an embeddable starmap (the one from the new eveonline.com) that you can overlay your own data on

..snip..

/CCP Seagull


Source: https://forums.eveonline.com/default.aspx?g=posts&m=773093#post773093

Sounds like we're going to have some nice tools in the future, now let's hope they'll include the Ship model viewer to the mix aswell! Big smile

Well if not I'm not afraid to build my own tools... I am however afraid of lawyers. Big smile

That's good new you linked there though.

Signatures should be used responsibly...

Nathan WAKE
Deep Core Mining Inc.
Caldari State
#8 - 2012-02-09 19:40:11 UTC
Posting to that thread to "receive notifications" because it interests me.

Also to say to Cyerus, I found you IG mail, but too late - seems you managed to sort out that query Big smile

"I'm a very good housekeeper. Each time I get a divorce, I keep the house"

Zaza Gabor