Page 1 of 3

Updated Textures for Famous Planets and System Redux

Posted: Tue Jun 05, 2012 4:04 pm
by parazaine
As the title suggests, I have been through all the textures in Famous Planets and System Redux with the aim of improving them.

For famous Planets I kept the Texture size the same and Photoshopped the various images to improve clarity and try to remove some of the perceived blur in some of them...I also found some of them a bit unsaturated so I adjusted that as well for some of them.

For System Redux, I increased all the texture sizes four fold to make them comparable to Famous planets

I'm aware that i'm modifying someone else's hard work here and this was purely a project for my own use initially but after seeing the results, i thought that maybe with the two author's consent, I could possibly provide these updated textures for everyone to use if they wanted.

I also have a question where System Redux is concerned (bearing in mind that my coding abilities are zero) ... is it possible to increase the number of textures System Redux chooses from to provide more variety? and if so, how would I go about it? All comments are welcome.

Re: Updated Textures for Famous Planets and System Redux

Posted: Tue Jun 05, 2012 4:16 pm
by Cody
parazaine wrote:
I also have a question where System Redux is concerned ... is it possible to increase the number of textures System Redux chooses from to provide more variety?
Last I heard, CaptKev was already working on an expansion/improvement of System Redux - maybe you should PM him?

Re: Updated Textures for Famous Planets and System Redux

Posted: Tue Jun 05, 2012 4:25 pm
by parazaine
El Viejo wrote:
parazaine wrote:
I also have a question where System Redux is concerned ... is it possible to increase the number of textures System Redux chooses from to provide more variety?
Last I heard, CaptKev was already working on an expansion/improvement of System Redux - maybe you should PM him?
Like I said, my coding skills are non-existent and this project was initially purely for my own use...I will wait for him to finish his reworking before taking things any further

Re: Updated Textures for Famous Planets and System Redux

Posted: Tue Jun 05, 2012 9:11 pm
by pagroove
Hi Parazaine,

No worries. It always is good when someone improves an OXP. And the license gives permission.
:)

But the current situation with Famous Planets is that I cubemapped all the old (and also size optimized) Famous Planets textures (the old set) and sent them to Submersible who is in the process of including the Famous Planets textures into his galaxy wide texture OXP. These future set does also include new shaders FX etc (see the about planets thread in the suggestion box forum).

Re: Updated Textures for Famous Planets and System Redux

Posted: Wed Jun 06, 2012 12:02 am
by parazaine
Ok, thanks for the reply...i will use my re-vamped textures to tide me over until then.

Re: Updated Textures for Famous Planets and System Redux

Posted: Wed Jun 06, 2012 6:51 am
by CaptKev
parazaine - Go ahead and use what textures you need. You may be able to use parts of the code below which will use 64 textures but could be extended to 256. I'm not sure if this code is still compatible with the latest version of the trunk. Have fun! :D

Code: Select all

this.name = "System Redux 1.3";
this.author	= "CaptKev and Kaks";
this.description = "Texture the home planet from 64 available textures, add an extra 0 to 4 planets from 32 available textures, add an extra 0 to 4 moons from an available 32 textures. Each system will always display the same planet/moon/texture combination.";
this.version = "1.3";
this.copyright = "This work is hereby placed in the public domain.";

// Set the required number of moons and planets here (from 0 to 4)
this.max_moons = 2;
this.max_planets = 4;

this.startUp = function()
{
	this.Log("Initialising OXP " + this.name);

/*    home       moon &     planet   moon
      planet     planet     bits     bits
      texture    texture    DCBA     DCBA
      xx000000  |  x000  |  0000  |  0000

            000      001      002      003      004      005      006      007      008      009      010      011      012      013      014      015      016      017      018      019      020      021      022      023      024      025      026      027      028      029      030      031      032      033      034      035      036      037      038      039      040      041      042      043      044      045      046      047      048      049      050      051      052      053      054      055      056      057      058      059      060      061      062      063      064      065      066      067      068      069      070      071      072      073      074      075      076      077      078      079      080      081      082      083      084      085      086      087      088      089      090      091      092      093      094      095      096      097      098      099      100      101      102      103      104      105      106      107      108      109      110      111      112      113      114      115      116      117      118      119      120      121      122      123      124      125      126      127      128      129      130      131      132      133      134      135      136      137      138      139      140      141      142      143      144      145      146      147      148      149      150      151      152      153      154      155      156      157      158      159      160      161      162      163      164      165      166      167      168      169      170      171      172      173      174      175      176      177      178      179      180      181      182      183      184      185      186      187      188      189      190      191      192      193      194      195      196      197      198      199      200      201      202      203      204      205      206      207      208      209      210      211      212      213      214      215      216      217      218      219      220      221      222      223      224      225      226      227      228      229      230      231      232      233      234      235      236      237      238      239      240      241      242      243      244      245      246      247      248      249      250      251      252      253      254      255      256 */
	this.system_info = new Array(
		0x05102, 0x021A5, 0x12100, 0x01118, 0x08181, 0x03168, 0x0D110, 0x00204, 0x02735, 0x0C103, 0x07110, 0x0B110, 0x0F120, 0x00100, 0x071A2, 0x0414A, 0x06180, 0x021A5, 0x04116, 0x0D102, 0x0A125, 0x05180, 0x08122, 0x071C1, 0x0B142, 0x1018A, 0x0F141, 0x0010A, 0x06123, 0x01140, 0x00145, 0x0A14C, 0x06100, 0x0D121, 0x08112, 0x0B110, 0x04140, 0x01113, 0x00102, 0x04128, 0x02181, 0x08100, 0x06122, 0x05100, 0x0F163, 0x0B108, 0x0C149, 0x00103, 0x0E100, 0x06145, 0x02168, 0x00180, 0x01185, 0x11100, 0x0D10D, 0x07190, 0x02131, 0x011A0, 0x0C142, 0x0F100, 0x0312B, 0x10108, 0x06100, 0x001C0, 0x0A194, 0x08115, 0x03100, 0x01100, 0x00106, 0x0E144, 0x0F142, 0x01182, 0x06120, 0x05151, 0x0C100, 0x00114, 0x0F141, 0x13181, 0x01112, 0x11102, 0x03190, 0x0C170, 0x00100, 0x0311E, 0x07107, 0x08100, 0x02144, 0x0D194, 0x01145, 0x0C109, 0x0E100, 0x00100, 0x071B2, 0x0213C, 0x01114, 0x0A101, 0x10180, 0x0C120, 0x0F144, 0x07120, 0x00100, 0x01108, 0x03100, 0x0F18C, 0x04181, 0x01101, 0x0C1A8, 0x05115, 0x0311E, 0x0D138, 0x02108, 0x08108, 0x00120, 0x07104, 0x041C0, 0x0C160, 0x10100, 0x08184, 0x02104, 0x111C0, 0x0E101, 0x05180, 0x06124, 0x01101, 0x0E10A, 0x00188, 0x01103, 0x02142, 0x0310C, 0x04180, 0x05180, 0x06114, 0x071D6, 0x08153, 0x0A180, 0x0C100, 0x0D134, 0x0E140, 0x0F157, 0x00128, 0x1212C, 0x07105, 0x08151, 0x02106, 0x06159, 0x05182, 0x01128, 0x00105, 0x07138, 0x02120, 0x08108, 0x0C120, 0x0D142, 0x09104, 0x0F102, 0x0612A, 0x00106, 0x021C0, 0x01169, 0x05104, 0x09100, 0x01100, 0x00100, 0x08188, 0x13106, 0x01190, 0x0E100, 0x051A8, 0x06159, 0x00101, 0x0A180, 0x0219B, 0x11100, 0x0F10A, 0x10104, 0x01102, 0x0810A, 0x02115, 0x0E154, 0x0A1A0, 0x05120, 0x06147, 0x00195, 0x08100, 0x01190, 0x0D100, 0x00102, 0x10100, 0x051D8, 0x0C120, 0x061B0, 0x01120, 0x02100, 0x03140, 0x04120, 0x0F140, 0x0A100, 0x11140, 0x0514D, 0x06140, 0x0C155, 0x0112B, 0x00154, 0x03180, 0x0D100, 0x07180, 0x12100, 0x011C1, 0x001BC, 0x02125, 0x0D104, 0x03101, 0x08106, 0x00180, 0x0211C, 0x04101, 0x10110, 0x0D10B, 0x041A0, 0x0E141, 0x05125, 0x06100, 0x01130, 0x0010C, 0x0A100, 0x0415A, 0x0711C, 0x0814E, 0x11109, 0x0D102, 0x10119, 0x01144, 0x0C1E8, 0x0F104, 0x05180, 0x13140, 0x03140, 0x01104, 0x0211A, 0x0E107, 0x0A18C, 0x00172, 0x0110D, 0x04141, 0x06120, 0x0C109, 0x02105, 0x00100, 0x0B108, 0x08182, 0x0412E, 0x10184, 0x07104, 0x0C12A, 0x01111, 0x06104, 0x00115,
		0x03122, 0x0C1A0, 0x02138, 0x00148, 0x01108, 0x01102, 0x06108, 0x011A0, 0x0A1A0, 0x071F3, 0x04101, 0x03180, 0x00152, 0x05101, 0x02123, 0x0B112, 0x01100, 0x0F184, 0x0D164, 0x041E1, 0x02167, 0x031C0, 0x04142, 0x05136, 0x0A10A, 0x051D6, 0x05109, 0x021C1, 0x05180, 0x031A0, 0x0A100, 0x06126, 0x02102, 0x0F184, 0x04114, 0x0010B, 0x02142, 0x07108, 0x02118, 0x02111, 0x0F10A, 0x00104, 0x01185, 0x0A131, 0x00120, 0x09190, 0x0410A, 0x021A0, 0x01110, 0x01104, 0x061D1, 0x0F188, 0x05181, 0x02104, 0x051A0, 0x0814A, 0x0E184, 0x0E100, 0x01140, 0x0C106, 0x00100, 0x0F124, 0x01128, 0x01130, 0x02108, 0x03109, 0x04150, 0x0510C, 0x06100, 0x07182, 0x081D5, 0x09111, 0x0A100, 0x0B100, 0x0C181, 0x0D124, 0x0E140, 0x0F114, 0x0110A, 0x02108, 0x03122, 0x04111, 0x00100, 0x05166, 0x07114, 0x04100, 0x00111, 0x021A2, 0x0A166, 0x06120, 0x071D0, 0x05104, 0x00180, 0x02188, 0x04179, 0x0C100, 0x0D181, 0x09141, 0x00144, 0x0A106, 0x03100, 0x07124, 0x0816C, 0x00116, 0x01107, 0x0C142, 0x0A109, 0x01180, 0x02100, 0x05170, 0x06117, 0x06104, 0x09100, 0x0C128, 0x0A146, 0x02188, 0x06143, 0x0B109, 0x04108, 0x0310B, 0x011DA, 0x04184, 0x011C6, 0x06110, 0x0C160, 0x02186, 0x08105, 0x0E1C4, 0x04101, 0x0A100, 0x05114, 0x06144, 0x00106, 0x01100, 0x021A5, 0x03104, 0x04188, 0x05176, 0x06102, 0x07100, 0x08117, 0x0916B, 0x0A100, 0x0B180, 0x0C1AC, 0x0D111, 0x0E100, 0x0F180, 0x0015E, 0x01101, 0x02130, 0x031A0, 0x01104, 0x02110, 0x03108, 0x04100, 0x05110, 0x06140, 0x07183, 0x0F120, 0x0E1A0, 0x0D190, 0x0C180, 0x0B102, 0x0A180, 0x09145, 0x0A104, 0x09106, 0x08148, 0x0011D, 0x07111, 0x01102, 0x00100, 0x08198, 0x05142, 0x02109, 0x0C1C1, 0x05140, 0x01112, 0x0B127, 0x0F102, 0x02188, 0x0D130, 0x01103, 0x031C5, 0x04121, 0x091C5, 0x05162, 0x06100, 0x07140, 0x0A188, 0x0F182, 0x02108, 0x00102, 0x0E17A, 0x0B105, 0x0C182, 0x04128, 0x01161, 0x0C109, 0x02100, 0x05102, 0x0F10A, 0x00184, 0x02100, 0x05100, 0x08194, 0x0E100, 0x0A110, 0x01131, 0x05132, 0x07110, 0x01120, 0x07102, 0x00130, 0x01112, 0x0E168, 0x05101, 0x01115, 0x0210A, 0x03108, 0x04166, 0x05180, 0x061CC, 0x0711A, 0x081C0, 0x09140, 0x0A102, 0x0B104, 0x0C181, 0x0D140, 0x0E144, 0x0F18E, 0x0D1A2, 0x01128, 0x00108, 0x05196, 0x0C101, 0x0112F, 0x04140, 0x0810A, 0x02113, 0x0010A, 0x04101, 0x03152, 0x07182, 0x091D0, 0x0C102, 0x0F1C4, 0x01180, 0x001F5, 0x081B4, 0x0C160, 0x09172, 0x0512A, 0x07120, 0x06122,
		0x05110, 0x02100, 0x07161, 0x07144, 0x06109, 0x00194, 0x081A2, 0x02144, 0x0B180, 0x02199, 0x02153, 0x07165, 0x05104, 0x09150, 0x08109, 0x04150, 0x07108, 0x08102, 0x0310C, 0x00122, 0x0114D, 0x021AB, 0x0112A, 0x04140, 0x0B132, 0x02100, 0x02144, 0x0810C, 0x011E0, 0x081AE, 0x02104, 0x0F138, 0x06142, 0x0E1C4, 0x0214E, 0x01101, 0x01100, 0x031E3, 0x0D111, 0x00190, 0x0E109, 0x07120, 0x02102, 0x0B185, 0x031A1, 0x0218A, 0x05108, 0x04168, 0x00100, 0x05104, 0x09171, 0x081A0, 0x02142, 0x07119, 0x0110C, 0x02100, 0x0B131, 0x04108, 0x04148, 0x03198, 0x021AA, 0x0E180, 0x05182, 0x0F130, 0x0E110, 0x0D187, 0x0C18A, 0x0B100, 0x0A1A2, 0x09100, 0x081C0, 0x0710D, 0x06119, 0x05100, 0x04100, 0x03188, 0x02153, 0x01100, 0x00140, 0x0A120, 0x0F136, 0x01100, 0x051A3, 0x08160, 0x01152, 0x07144, 0x09122, 0x071CA, 0x00100, 0x0118C, 0x02161, 0x0310A, 0x04120, 0x05105, 0x06105, 0x07180, 0x08101, 0x09140, 0x0A104, 0x0A000, 0x0C1C7, 0x0D115, 0x05108, 0x011D0, 0x041C8, 0x0B142, 0x0F145, 0x0F110, 0x02117, 0x00113, 0x05169, 0x03100, 0x05100, 0x00101, 0x001AA, 0x07160, 0x0A104, 0x051C1, 0x0C120, 0x00101, 0x02108, 0x06100, 0x02105, 0x0714C, 0x0D140, 0x03143, 0x09180, 0x0F113, 0x05122, 0x0B120, 0x04102, 0x07182, 0x011CF, 0x06104, 0x07104, 0x08100, 0x09136, 0x0A195, 0x0B126, 0x0C100, 0x0D1B8, 0x00133, 0x0E10D, 0x0F155, 0x00118, 0x01100, 0x021A2, 0x03111, 0x04188, 0x05161, 0x061CE, 0x07158, 0x02110, 0x04189, 0x05108, 0x0A118, 0x0B112, 0x00160, 0x02110, 0x09180, 0x0C10A, 0x01140, 0x03110, 0x05106, 0x07100, 0x09145, 0x0B180, 0x0D154, 0x01148, 0x02108, 0x05100, 0x08118, 0x02150, 0x0012C, 0x031C0, 0x0B100, 0x03108, 0x06182, 0x021B5, 0x01190, 0x03122, 0x00124, 0x02120, 0x00149, 0x09101, 0x05110, 0x03109, 0x04140, 0x08126, 0x0E1C1, 0x02102, 0x01124, 0x0011C, 0x0D146, 0x01144, 0x04109, 0x05122, 0x06122, 0x09112, 0x05104, 0x001A8, 0x01140, 0x03190, 0x0610A, 0x0C148, 0x0D122, 0x021A1, 0x07180, 0x02101, 0x0F1E1, 0x01109, 0x0414C, 0x08105, 0x02173, 0x09101, 0x0F101, 0x06102, 0x06121, 0x05100, 0x06190, 0x07199, 0x08124, 0x091C0, 0x0A113, 0x0B146, 0x0C142, 0x0D100, 0x0E106, 0x0F122, 0x0013A, 0x01100, 0x02110, 0x031C8, 0x091A1, 0x0714A, 0x01134, 0x0A140, 0x0C128, 0x02108, 0x05146, 0x09102, 0x03157, 0x0B1B4, 0x06104, 0x02138, 0x00148, 0x07188, 0x0E1C0, 0x0113A, 0x0D10A, 0x0515B, 0x03178, 0x02100, 0x01110, 0x09180, 0x0310A, 0x01148,
		0x05104, 0x05180, 0x05103, 0x02142, 0x04122, 0x02116, 0x031C0, 0x03102, 0x0C193, 0x00108, 0x01120, 0x0A100, 0x01101, 0x02118, 0x04181, 0x0C14C, 0x021C3, 0x01144, 0x09102, 0x02100, 0x00101, 0x0D1B4, 0x00141, 0x03140, 0x0C101, 0x07132, 0x09133, 0x0A100, 0x06104, 0x0C152, 0x06110, 0x0C133, 0x09148, 0x0D162, 0x08108, 0x0512A, 0x06142, 0x0C104, 0x07191, 0x05181, 0x02181, 0x08100, 0x03101, 0x05142, 0x05111, 0x0A10F, 0x06194, 0x06144, 0x02140, 0x0A144, 0x01120, 0x02104, 0x08128, 0x06120, 0x02142, 0x05142, 0x0A150, 0x05100, 0x0D1A4, 0x04113, 0x07194, 0x0D120, 0x06130, 0x07112, 0x03101, 0x01190, 0x00141, 0x01184, 0x02106, 0x00128, 0x01180, 0x02186, 0x03104, 0x04124, 0x05104, 0x061BA, 0x07110, 0x08145, 0x09148, 0x0A101, 0x0B13D, 0x0C120, 0x0D1A2, 0x0E140, 0x00188, 0x08100, 0x0D11B, 0x011A0, 0x0E128, 0x0F168, 0x00100, 0x01128, 0x02180, 0x03170, 0x04194, 0x05101, 0x06149, 0x07104, 0x08100, 0x0910A, 0x0A110, 0x0B142, 0x0014E, 0x04140, 0x02192, 0x06123, 0x06111, 0x00170, 0x0E100, 0x0316A, 0x00120, 0x01150, 0x00120, 0x02106, 0x0810C, 0x09118, 0x05192, 0x00170, 0x0412A, 0x0D181, 0x03171, 0x07100, 0x00130, 0x08101, 0x0E188, 0x04195, 0x0A1BD, 0x00100, 0x06144, 0x0C101, 0x03109, 0x08152, 0x0F118, 0x0F102, 0x0E101, 0x0D10A, 0x0C188, 0x0B120, 0x0A134, 0x09121, 0x08190, 0x07151, 0x06110, 0x05102, 0x041A2, 0x03142, 0x02116, 0x01101, 0x00140, 0x0F13D, 0x0E14F, 0x0D16E, 0x05104, 0x031B2, 0x06140, 0x01189, 0x0214C, 0x01108, 0x05121, 0x03184, 0x0D100, 0x02163, 0x041A1, 0x06108, 0x08198, 0x0A188, 0x0C190, 0x0E164, 0x02108, 0x03160, 0x09100, 0x00118, 0x06198, 0x0311C, 0x0A102, 0x00181, 0x071F8, 0x02122, 0x03144, 0x05112, 0x081C5, 0x08102, 0x07141, 0x0E105, 0x01120, 0x0812B, 0x0E188, 0x0D198, 0x0C10C, 0x0B140, 0x0A102, 0x09122, 0x08104, 0x07100, 0x06108, 0x05100, 0x04132, 0x03180, 0x021C8, 0x01108, 0x0A160, 0x08125, 0x0A1B1, 0x02108, 0x04110, 0x00128, 0x02121, 0x08190, 0x0E108, 0x03156, 0x07178, 0x03104, 0x02186, 0x05124, 0x08109, 0x0318C, 0x03104, 0x03128, 0x0F114, 0x0E105, 0x0D118, 0x0C125, 0x0B102, 0x0A145, 0x09100, 0x0810E, 0x07112, 0x06103, 0x05100, 0x04141, 0x0313C, 0x02104, 0x01101, 0x0C100, 0x0B101, 0x00101, 0x051AA, 0x07100, 0x09145, 0x0D108, 0x05122, 0x0912C, 0x02167, 0x01181, 0x0C120, 0x0818C, 0x0010A, 0x01188, 0x03182, 0x0D112, 0x05120, 0x06180, 0x0B151, 0x09148, 0x0A192, 0x02108, 0x03107,
		0x0810A, 0x00161, 0x0212D, 0x08120, 0x0A108, 0x0C144, 0x0A181, 0x04105, 0x0D140, 0x02124, 0x09100, 0x0C110, 0x06115, 0x0E141, 0x0A140, 0x01110, 0x00123, 0x09101, 0x0C161, 0x071C0, 0x0A10A, 0x071BB, 0x01104, 0x02142, 0x0D102, 0x03150, 0x0D121, 0x0917C, 0x09104, 0x07107, 0x02190, 0x05180, 0x03112, 0x0C102, 0x03180, 0x02196, 0x03151, 0x0A100, 0x09144, 0x06106, 0x06106, 0x09143, 0x04191, 0x06155, 0x0A1AD, 0x0E140, 0x07181, 0x07199, 0x061C8, 0x0F105, 0x0A180, 0x0D153, 0x0F140, 0x04180, 0x0C128, 0x07100, 0x02140, 0x0C195, 0x09107, 0x07105, 0x0810D, 0x0C189, 0x0110C, 0x001E4, 0x0A180, 0x02140, 0x03100, 0x07100, 0x0C10C, 0x0F121, 0x0E183, 0x0D152, 0x0C100, 0x0B141, 0x0A181, 0x09126, 0x08100, 0x0718E, 0x06110, 0x051B0, 0x04114, 0x03100, 0x02181, 0x0110C, 0x02130, 0x09102, 0x02120, 0x05180, 0x0010D, 0x03114, 0x01159, 0x02131, 0x061A0, 0x09103, 0x05191, 0x0A146, 0x0C168, 0x0F101, 0x05114, 0x071E4, 0x0810C, 0x0B1E1, 0x02180, 0x0514C, 0x00101, 0x08141, 0x03180, 0x00155, 0x00120, 0x0D100, 0x0412D, 0x081A7, 0x00100, 0x09108, 0x08104, 0x00102, 0x04108, 0x00120, 0x0510D, 0x03181, 0x0E150, 0x08104, 0x03124, 0x0912A, 0x0F101, 0x05100, 0x0B195, 0x01113, 0x07103, 0x0D182, 0x02101, 0x091C4, 0x0E105, 0x00102, 0x03158, 0x06188, 0x09141, 0x0C118, 0x0F104, 0x02130, 0x05114, 0x08181, 0x0B15C, 0x0E188, 0x01128, 0x041EA, 0x07109, 0x0A10A, 0x0D165, 0x001A2, 0x03120, 0x06129, 0x00102, 0x08193, 0x05105, 0x0014B, 0x0D122, 0x001C0, 0x00146, 0x0510A, 0x08170, 0x081A4, 0x06198, 0x001A0, 0x00180, 0x02190, 0x08189, 0x00120, 0x0018A, 0x0A100, 0x02105, 0x03101, 0x04102, 0x091B4, 0x041B8, 0x03115, 0x02112, 0x00100, 0x04129, 0x02181, 0x0D140, 0x03145, 0x04100, 0x0A181, 0x0218C, 0x091AC, 0x0210E, 0x08180, 0x05100, 0x081C7, 0x0C130, 0x02146, 0x00164, 0x0A1CA, 0x0010C, 0x0F1C0, 0x0E149, 0x04160, 0x05102, 0x07102, 0x02119, 0x07104, 0x00102, 0x0118A, 0x07142, 0x08103, 0x01180, 0x0A142, 0x0B10A, 0x0C100, 0x021A1, 0x0918D, 0x04110, 0x07130, 0x0E142, 0x05145, 0x07186, 0x08174, 0x00143, 0x05108, 0x09110, 0x01180, 0x07180, 0x02110, 0x0A140, 0x0F130, 0x0C110, 0x05116, 0x0B10A, 0x0316A, 0x07109, 0x08100, 0x09109, 0x0411E, 0x0F148, 0x00108, 0x041A3, 0x00101, 0x061C1, 0x09102, 0x00122, 0x03160, 0x0F11D, 0x05110, 0x001B0, 0x0710D, 0x0A125, 0x0710D, 0x06104, 0x05101, 0x04151, 0x03100, 0x021E1, 0x01110, 0x00129, 0x0D1B0, 0x0A180,
		0x0D180, 0x01130, 0x0F108, 0x05100, 0x00142, 0x031C0, 0x01104, 0x05104, 0x0E100, 0x08141, 0x05102, 0x09100, 0x041CC, 0x031C0, 0x04100, 0x00118, 0x0B100, 0x05120, 0x02180, 0x05189, 0x00160, 0x01128, 0x0D120, 0x01144, 0x0E150, 0x01188, 0x04143, 0x01191, 0x0C101, 0x041E0, 0x01114, 0x09120, 0x04102, 0x0B107, 0x01145, 0x0B150, 0x08122, 0x06143, 0x02111, 0x0A100, 0x041C2, 0x03107, 0x051E9, 0x0C140, 0x04103, 0x03130, 0x08159, 0x08110, 0x07120, 0x02100, 0x09109, 0x01148, 0x091A5, 0x00109, 0x0D140, 0x0A100, 0x08173, 0x061B6, 0x00151, 0x08118, 0x09100, 0x0B183, 0x00100, 0x011C8, 0x05120, 0x05164, 0x0A180, 0x08100, 0x00104, 0x05102, 0x07110, 0x09130, 0x0A1F0, 0x0C122, 0x0F148, 0x0610A, 0x081B8, 0x0A140, 0x00153, 0x02116, 0x04102, 0x0612C, 0x08182, 0x01103, 0x05100, 0x0A100, 0x0C101, 0x0F191, 0x011C2, 0x00120, 0x03170, 0x05100, 0x06182, 0x08158, 0x04110, 0x0A178, 0x001AA, 0x0D100, 0x01101, 0x02106, 0x09142, 0x0110C, 0x0A195, 0x07101, 0x0F104, 0x03174, 0x05104, 0x00154, 0x00100, 0x00122, 0x0C10E, 0x05104, 0x0A100, 0x0712A, 0x0110C, 0x01190, 0x03120, 0x001AA, 0x0A180, 0x0118A, 0x02128, 0x0F124, 0x0414C, 0x0A144, 0x00186, 0x06104, 0x0C116, 0x021C8, 0x081CA, 0x0E1CC, 0x01100, 0x0A144, 0x0D109, 0x011C2, 0x04190, 0x07101, 0x0A181, 0x0D180, 0x00180, 0x03144, 0x06180, 0x09104, 0x0C141, 0x0F161, 0x02104, 0x051A2, 0x08186, 0x0B10A, 0x0E128, 0x01142, 0x04104, 0x07185, 0x01102, 0x02116, 0x00122, 0x06110, 0x04114, 0x02160, 0x0A108, 0x0D121, 0x00100, 0x05134, 0x02190, 0x001B2, 0x0110C, 0x0D1C1, 0x021A1, 0x09150, 0x05100, 0x0B180, 0x01161, 0x00101, 0x08110, 0x0A188, 0x0B120, 0x0910C, 0x0D168, 0x0B144, 0x071ED, 0x0914E, 0x001C3, 0x0410D, 0x08100, 0x03118, 0x03101, 0x0A105, 0x00114, 0x00100, 0x01100, 0x00105, 0x0210A, 0x0C1A0, 0x03128, 0x0A151, 0x0D141, 0x00104, 0x03100, 0x00109, 0x04106, 0x01190, 0x03110, 0x06104, 0x0E165, 0x001A3, 0x0C100, 0x05100, 0x07104, 0x09100, 0x0F129, 0x02148, 0x0819A, 0x0D100, 0x0A110, 0x08170, 0x0D181, 0x09110, 0x0C12C, 0x01111, 0x05102, 0x0211C, 0x06110, 0x09182, 0x0D100, 0x011B0, 0x0A1B4, 0x04142, 0x07141, 0x03111, 0x08110, 0x0510A, 0x04188, 0x0F180, 0x0D181, 0x01104, 0x021C0, 0x00103, 0x00109, 0x03100, 0x0A105, 0x01102, 0x04166, 0x01108, 0x06112, 0x07118, 0x00110, 0x05152, 0x0317D, 0x0E126, 0x0A100, 0x08108, 0x02100, 0x00100, 0x01124, 0x0511A, 0x07104, 0x0910D, 0x00105,
		0x021A5, 0x0E173, 0x03150, 0x02148, 0x091B8, 0x01102, 0x00111, 0x06180, 0x0F108, 0x09108, 0x01113, 0x02100, 0x0212C, 0x0A100, 0x02141, 0x01145, 0x0E167, 0x04141, 0x08190, 0x06122, 0x0B108, 0x0E190, 0x02102, 0x00100, 0x0F102, 0x07140, 0x0E142, 0x02106, 0x011E0, 0x0D1B1, 0x00130, 0x04101, 0x0A124, 0x0711C, 0x04185, 0x0C12C, 0x091E0, 0x05140, 0x00182, 0x01108, 0x00102, 0x08180, 0x06142, 0x0D11A, 0x02184, 0x0C108, 0x09145, 0x0918D, 0x0C121, 0x03100, 0x081AE, 0x05108, 0x0A143, 0x0318C, 0x06108, 0x00134, 0x01182, 0x07142, 0x01115, 0x02128, 0x0A100, 0x07142, 0x03110, 0x02111, 0x08106, 0x09148, 0x0C110, 0x00101, 0x02151, 0x041A1, 0x05140, 0x02100, 0x01104, 0x00150, 0x0A160, 0x0C149, 0x0F100, 0x0E164, 0x05194, 0x06122, 0x071DC, 0x00134, 0x01126, 0x05150, 0x031E4, 0x00108, 0x0A101, 0x02144, 0x02128, 0x01181, 0x05100, 0x03104, 0x07100, 0x09100, 0x021A2, 0x0F100, 0x0C102, 0x0A100, 0x00108, 0x07145, 0x05138, 0x00120, 0x07100, 0x02152, 0x0D118, 0x01103, 0x0A11D, 0x001A0, 0x00155, 0x001D4, 0x00182, 0x0B14A, 0x06104, 0x00108, 0x00120, 0x07140, 0x02193, 0x00109, 0x03141, 0x07104, 0x04104, 0x01118, 0x05180, 0x0B15B, 0x01108, 0x07188, 0x0D123, 0x03180, 0x09120, 0x0F103, 0x00110, 0x0B118, 0x0C115, 0x02106, 0x0513C, 0x08102, 0x0B101, 0x0E141, 0x01144, 0x04190, 0x07132, 0x0A111, 0x0D131, 0x00101, 0x03183, 0x0618B, 0x09101, 0x0C140, 0x0F100, 0x021A0, 0x05197, 0x081F2, 0x0C180, 0x00144, 0x0C140, 0x07124, 0x08111, 0x001C2, 0x0E131, 0x0F161, 0x04108, 0x00181, 0x01122, 0x0C1C2, 0x0F140, 0x07106, 0x08162, 0x00102, 0x00154, 0x0C119, 0x0B100, 0x07101, 0x01180, 0x0F161, 0x04129, 0x05124, 0x06120, 0x0410E, 0x08126, 0x0A108, 0x05141, 0x0D105, 0x05117, 0x02164, 0x041A0, 0x0B122, 0x01102, 0x0718A, 0x001AD, 0x04168, 0x06188, 0x0F101, 0x08133, 0x05102, 0x07140, 0x0B112, 0x06124, 0x01100, 0x00102, 0x04144, 0x09142, 0x0B180, 0x02151, 0x041C8, 0x0D180, 0x03110, 0x05130, 0x08108, 0x00121, 0x01191, 0x0310A, 0x05148, 0x0311B, 0x00122, 0x01190, 0x07108, 0x02122, 0x0F102, 0x001F0, 0x041C2, 0x0A100, 0x00121, 0x0C108, 0x00108, 0x05102, 0x06140, 0x0E188, 0x00114, 0x07104, 0x0010C, 0x03164, 0x00158, 0x02109, 0x00160, 0x0810F, 0x00100, 0x08105, 0x0512C, 0x0E101, 0x02134, 0x00148, 0x00152, 0x09180, 0x0B154, 0x07180, 0x00114, 0x03100, 0x05102, 0x00158, 0x02109, 0x0E100, 0x0C160, 0x01154, 0x00144, 0x03108, 0x05130, 0x0D126,
		0x0E165, 0x04116, 0x0D102, 0x0A125, 0x05180, 0x00111, 0x06180, 0x0F108, 0x01120, 0x0A100, 0x01101, 0x02118, 0x0A100, 0x02141, 0x01145, 0x0E167, 0x04141, 0x0A108, 0x0C144, 0x0A181, 0x04105, 0x02102, 0x0A100, 0x09144, 0x06106, 0x06106, 0x02100, 0x02144, 0x0810C, 0x011E0, 0x081AE, 0x0A124, 0x0711C, 0x08122, 0x071C1, 0x0B142, 0x0B18A, 0x00182, 0x01108, 0x00102, 0x08180, 0x06142, 0x0D11A, 0x02184, 0x0C108, 0x09145, 0x01120, 0x02104, 0x08128, 0x06120, 0x05108, 0x0A143, 0x06120, 0x02142, 0x05142, 0x0A150, 0x07120, 0x02100, 0x09109, 0x01148, 0x07142, 0x03110, 0x02111, 0x061B6, 0x00151, 0x08118, 0x09100, 0x0E140, 0x00188, 0x08100, 0x0D11B, 0x01104, 0x06110, 0x051B0, 0x04114, 0x03100, 0x0E164, 0x02106, 0x00128, 0x01180, 0x02186, 0x01126, 0x00101, 0x02151, 0x041A1, 0x05140, 0x0A195, 0x07101, 0x0F104, 0x03174, 0x02144, 0x0D194, 0x01145, 0x0C109, 0x0F100, 0x0C102, 0x0A100, 0x00108, 0x0010D, 0x03114, 0x01159, 0x02131, 0x0A100, 0x00108, 0x07145, 0x05138, 0x001A0, 0x00120, 0x02106, 0x0810C, 0x09118, 0x06104, 0x0414C, 0x0A144, 0x00186, 0x06104, 0x0F1C0, 0x0E101, 0x05180, 0x06124, 0x01118, 0x05180, 0x0B15B, 0x02117, 0x00113, 0x05169, 0x03100, 0x09120, 0x0B120, 0x0A134, 0x09121, 0x08190, 0x07101, 0x0A181, 0x0D180, 0x0B15C, 0x0E188, 0x01128, 0x041EA, 0x07132, 0x0A111, 0x0D131, 0x0F118, 0x0F102, 0x0E101, 0x0D10A, 0x0C140, 0x02116, 0x00122, 0x06110, 0x04114, 0x0C180, 0x00146, 0x0510A, 0x08170, 0x081A4, 0x001C2, 0x0E131, 0x0F161, 0x04108, 0x0F13D, 0x0E14F, 0x0D16E, 0x05104, 0x06159, 0x00101, 0x0A180, 0x0219B, 0x0C119, 0x0B100, 0x08198, 0x0A188, 0x0C190, 0x0E164, 0x05124, 0x01190, 0x0E100, 0x051A8, 0x06159, 0x05141, 0x021A1, 0x09150, 0x05100, 0x0B180, 0x0B122, 0x0C130, 0x02146, 0x00164, 0x0A1CA, 0x06188, 0x0F101, 0x08133, 0x05102, 0x091AC, 0x0210E, 0x08180, 0x05100, 0x00102, 0x04144, 0x09142, 0x0B180, 0x02151, 0x041C8, 0x0D180, 0x03110, 0x01110, 0x0D10B, 0x041A0, 0x0E141, 0x0310A, 0x08194, 0x0E100, 0x0A110, 0x01131, 0x07108, 0x05124, 0x08109, 0x0318C, 0x03104, 0x0A100, 0x01180, 0x0A142, 0x0B10A, 0x0C100, 0x06140, 0x0E188, 0x00114, 0x06103, 0x05100, 0x04141, 0x041A3, 0x00101, 0x061C1, 0x09102, 0x00100, 0x08105, 0x0F130, 0x0C110, 0x05116, 0x0B10A, 0x05120, 0x06180, 0x0B151, 0x09148, 0x03111, 0x03100, 0x05102, 0x00158, 0x02109, 0x0E100, 0x0C160, 0x01154, 0x0317D, 0x001B0, 0x0710D, 0x0A125, 0x0710D
	);

	var excl = new Array();

//	if (worldScripts['Assassins Launch Script']) {
//		excl.push(1805, 1810, 1845, 1873, 1874, 1899, 1986, 1995);
//	} 

	if (worldScripts['Famous Planets Launch Script']) {
		excl.push(7, 129, 39, 124, 246, 99, 55, 154, 147, 141);
	} 

	if (worldScripts['Famous Planets 2 Launch Script']) {
		excl.push(7, 129, 39, 124, 246, 99, 55, 154, 147, 141, 73, 50, 89, 35, 227, 250, 188, 111, 186, 101, 222, 29, 23, 177, 93, 131, 42, 21, 100, 28, 16, 221, 36, 198, 150, 62, 172, 241, 200, 18, 86, 126, 3, 153, 132, 90, 44, 228, 13, 458, 370, 298, 365, 383, 463, 392, 262, 280, 304, 309, 334, 460, 449, 477, 492, 322, 314, 344, 396, 445, 321, 400, 434, 301, 369, 371, 313, 350, 285, 289, 330, 378, 310, 279, 444, 338, 570, 677, 618, 710, 676, 781,815, 898, 786, 890, 1040, 1217, 1255, 1116, 1033, 1431, 1286, 1365, 1426, 1520, 1725, 1682, 1666, 1654, 1573, 1969, 1823, 2003, 1949, 1812); 
	}

	for (var i = 0; i < excl.length; i++) system_info[excl[i]] = 0;
}

this.Log = function(str)
{
	if (log) log(str);
	else Log(str);
}

this.reset = function()
{
	this.systemDone = false;
}

this.guiScreenWillChange = function(toGUI) {

	if (toGUI == 'GUI_SCREEN_SYSTEM_DATA') {

		if (!System.infoForSystem(galaxyNumber, player.ship.targetSystem).texture) {

			System.infoForSystem(galaxyNumber, player.ship.targetSystem).texture = 'home_planet' + (((this.system_info[galaxyNumber * 256 + player.ship.targetSystem] & 0x3F000) >> 12) + 1) + '.png';
		}
	}
}

this.guiScreenChanged = function(toGUI, fromGUI) {

	if (toGUI == 'GUI_SCREEN_SYSTEM_DATA') {

		var sInhabitants = System.infoForSystem(galaxyNumber, player.ship.targetSystem).inhabitants;
		var aInhabitants = sInhabitants.split(" ");
		setScreenOverlay(aInhabitants[(aInhabitants.length - 1)] + ".png");
	}
}

this.shipWillLaunchFromStation  =  function()
{
	this.populate();
}

this.shipWillExitWitchspace = function()
{
	this.systemDone = false;
	this.populate();
}

this.populate = function()
{
	if (this.systemDone || !system.sun || system.isInterstellarSpace) return;

	this.sys_info = this.system_info[galaxyNumber * 256 + system.ID];

	this.addMoons();
	this.addPlanets();
	this.homePlanet();
	this.systemDone = true;
}

this.addMoons = function()
{
      var texture_no = ((this.sys_info & 0x700) >> 8) + 1;
	var c = 0;

      for (var i=0; i < 4; i++) {
		if (this.sys_info & (1 << i) && c < this.max_moons) {
			system.addMoon("moon" + String.fromCharCode(i + 65) + texture_no);
			c++;
		}
	}
}

this.addPlanets = function()
{
      var texture_no = ((this.sys_info & 0x700) >> 8) + 1;
	var c = 0;

      for (var i=4; i < 8; i++) {
		if (this.sys_info & (1 << i) && c < this.max_planets) {
			system.addPlanet("planet" + String.fromCharCode(i + 61) + texture_no);
			c++;
		}
	}
}

this.homePlanet = function()
{
	if (!this.sys_info || system.mainPlanet.texture) return;

	if (0 < oolite.compareVersion("1.74"))
		system.mainPlanet.setTexture('home_planet' + (((this.sys_info & 0x3F000) >> 12) + 1) + '.png');
	else
		system.mainPlanet.texture = 'home_planet' + (((this.sys_info & 0x3F000) >> 12) + 1) + '.png';
}

Re: Updated Textures for Famous Planets and System Redux

Posted: Wed Jun 06, 2012 11:56 am
by parazaine
Ok, thanks for that, i may give this a go and let you know how i get on.

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 12:11 pm
by parazaine
Just an update on my progress....

I found a really useful freeware planetary texture generation program which may be of use to other Planetary Artists....http://www.bundysoft.com/L3DT/

and i've been using this to generate some 8k by 4k textures (unfortunately, the free version only allows 2k by 1k max but it scales up fairly nicely)

Here is a screenshot of one of my completed textures in-game

Image

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 12:17 pm
by SandJ

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 12:19 pm
by Cody
Yeah, cool... has that been cube-mapped?

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 12:21 pm
by parazaine
Thanks...and its fairly easy to do with the aforementioned Texture generator....I did photoshop it etc and added a cloud layer and did a few other things but if I can do it, believe me , anyone can.

The texture program cube-maps it on generation (if that option is selected) and the cloud textures i use are cube-mapped as well already in 8k by 4k format.
APPARENTLY I WAS GETTING MY TERMS CONFUSED...THE PROGRAM USES THE OLD SPHERICAL PROJECTION METHOD.. NOT CUBE MAPS
I'll do some more screenies later....so far i've completed 4 'home' planet textures.

@ CaptKev...thanks for the code..it works, i just have to do another 60 planet textures, 32 moons and all the rest lol

There does seem to be a minor problem with what i assume are the other channels now included..you get some reflected glare off the atmosphere

Oh, I forgot to mention that the planetary texture generator also generates normal maps, shadow maps, lighting maps etc etc so someone with more coding experience than me (none) could make use of those extra channels as well.

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 1:36 pm
by parazaine
Another teaser pic....this one a not-so-habitable world

Image

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 8:24 pm
by Colonel Wasabi
Those look great.....

Re: Updated Textures for Famous Planets and System Redux

Posted: Thu Jun 07, 2012 10:24 pm
by pagroove
:shock: wow.

Both of them are from Famous Planets?
I believe the first one is Rilace?
Very good work at enhancing the textures. When cube mapped you could send them to Submersible.

Re: Updated Textures for Famous Planets and System Redux

Posted: Fri Jun 08, 2012 2:44 am
by parazaine
No, they are both totally new textures done using the aforementioned planetary texture generator and then photoshopped etc.

I am also attempting to improve the Famous Planets textures but this is proving much more difficult as i just have a flat image to work with.

I'm about half way through converting Famous Planets textures to 8k by 4k format and I am slowly producing textures to replace the System Redux defaults

I will keep this thread updated on my progress and post some further images...

ok, here's another....

Image

They are all 'generic' home planets so far, hence the similarity in design..I plan to do about 32 earth-like planets then another 32 with more diverse designs

Then 32 Moons and 32 more Planets so i can populate System Redux (the version captkev posted the code for)...a lot of work but worth it in the long-run.