ccpwgl2
ccpwgl2 copied to clipboard
General Resources
CORS
CCPWGL currently uses resources from a ccpwgl specific endpoint on the developers.eveonline.com domain. These files are ccpwgl variants of 2016 eve client files which were converted by ccpers using some internal build process.
It would be preferable that ccpwgl could read resources directly from the eve client cdn (so no build process is required), however it doesn't provide CORS (Cross origin resource sharing) headers on responses which webgl requires.
Cube Maps
- CCP provides cube maps in
ATI1andATI2dds formats which aren't supported by all browsers. This means any dds cube map need to be converted to the png format with .cube extension, or to a dds format that is supported. (This issue stops newer nebulas from being loaded).
DDS formats
ATI1 and ATI2 dds formats aren't supported by all browsers.
Goals
- [x]
.blackfiles can be read from the ccpwgl2 client - [x]
.ddsfiles can be read from the ccpwgl2 client - [x]
.webmfiles can be read from the ccpwgl2 client - [x] Alternate formats have been provided for cube maps that are in unsupported formats
- [ ] Luminance dds maps are supported
- [ ] RGBA and RGB dds maps are supported
- [ ] Mip Maps are supported properly
- [ ] Ask CCP if they can provide cors headers on the CDN
The large majority of dds are now ATI1 and ATI2 so these dds files must be converted.