Sins of a Solar Empire : Real-Time Strategy. Unrivalled Scale.
© 2003-2013 Ironclad Games Corporation Vancouver, BC. All rights reserved.
© 2006-2013 Stardock Entertainment

[Rebellion Modding] Rebellion Modding Q, and A.

Specific discussions about Rebellion Modding here.

By on May 19, 2012 2:58:50 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Major Stress

Join Date 05/2006
+138

As the title says. Discuss Rebellion Specific modding.

For Example: Some say they have had success converting, and importing Rebellion meshes in game with the current version of ConvertXSI, but they had to use a text editor for the new shaders to work.

This is kind of important information for the modding community to know. We don't know if the Forge Tool set will be updated for Rebellion, or not.

The ones that did have success importing meshes into Rebellion can you explain to the community what you did, and how you did it? This will help us all greatly. Especially Me for the resurrection of TSOP, and it will help the Sins modding community in general. If you want to post tutorials, and/or links to tutorials. Even better.

I would like this topic to be an open topic on Rebellion Specific Modding. Any, and all information regarding Modding Rebellion specifically post it here. Hopefully it will get a sticky.

Thanks

Edited to reflect this topic as a general question, and answer topic specifically for Rebellion Modding.

115 Replies
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
May 24, 2012 2:10:04 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

So what is this 2nd shader exactly? I was under the impression that you could now use something other than Phong and or as well as. Can it be any other shader? Or is what I am thinking entirely different to what this new shader is?

Edit; nevermind

Reason for Karma (Optional)
Successfully updated karma reason!
May 24, 2012 12:55:40 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting Volt_Cruelerz,
I don't know how or where it would display them though.

Aren't there more "spaces" next to the weapons/durability/antimatter slots?

Reason for Karma (Optional)
Successfully updated karma reason!
May 24, 2012 1:41:36 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Spaces, yes, but there doesn't seem to be any rhyme or reason to it aside from 4 abilities on top, 3 upgrades on bottom.

Reason for Karma (Optional)
Successfully updated karma reason!
May 24, 2012 2:14:38 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting GoaFan77,
One thing I've been meaning to try is to see if the Starbase upgrade properties work on titans, they look almost identical. Could give our titans more interesting passive upgrades that way. Probably won't but I can dream until I start really looking at this stuff.

At this time they do not work based on my tinkering around. Please feel free to verify though.

Reason for Karma (Optional)
Successfully updated karma reason!
May 24, 2012 11:01:32 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I had tried swapping them and got no luck either--but what do I know?  I did do the passive fixed level in ability 4.

The setup looked a bit funky and I imagine the "Highlander abilities" are hard coded in and fill those "empty" spots?

There can be only one.

Reason for Karma (Optional)
Successfully updated karma reason!
May 25, 2012 12:08:25 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting Sinperium,
The setup looked a bit funky and I imagine the "Highlander abilities" are hard coded in and fill those "empty" spots?

The titans don't need abilities to limit themselves, the engine has been set up to do that by itself. Even if you could fill the UI without more modifiers you won't be able to do anything radically different with them I think.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 9:53:17 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I have tested Rebellion retail and the shadow bug is still there, as prominent as ever. I believe the shadow bug has two major contributors to it.


The first contributor is that the shadow maps are extremely small. The 'squares' we're seeing are no doubt individual pixels of the shadow map. I thought maybe you could force higher resolution shadow maps in the settings file (Why waste all my GPU power, anyways?), but such is not possible.

The second contributor is that the engine doesn't seem to devote nearly enough shadow space to edges or thin constructs. This makes sense to an extent, but every single attennae in the game seems to create wildly flickering shadows, not to speak of curved wings, plating, and other such things. Some shadows create triangles and not even "pixels", resulting in very weird shadowing.

The attennae on the new TEC capital ship also produce very buggy shadows.

I seriously doubt a new version of convertxsi.exe would fix this, unless it allows you to manually define the resolution of a mesh's shadow maps. A lot of ships like my Kraken above have a lot of plating and tests yielded it all freaking out because of these bugs, and the bugs are prominent on many vanilla meshes.

Changes to AF and AA settings have no impact on the bug. While I zoomed in to point out the bugs, you'll see them clearly at any distance, especially if the ship is moving.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 11:50:14 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Realistically, though, you won't be zoomed in far enough, during normal gameplay, to really see that (or care).

 

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 11:55:06 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

It's visible zoomed out. And the problem is very apparent on larger meshes (like the ones I posted early in the thread). The flickering is pretty distracting.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 3:22:21 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting IskatuMesk,
It's visible zoomed out. And the problem is very apparent on larger meshes (like the ones I posted early in the thread). The flickering is pretty distracting.


I haven't noticed an issue over them (nor do I seem to have issues on my side).  Then again, I run with high shadows on.  If you do modelling, I imagine you'd notice it quicker than the rest of us.

Anyway, Sins got updated again.  Yarlen gave a passing mention to a balancing patch coming out soon.  I guess they were quick about delivery.

http://forums.sinsofasolarempire.com/378266/page/4/#3173281 <-I put updated refs. in Harpo's thread.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 3:43:26 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I have high shadows on (lower shadows seems to reduce the shadow map resolution further). It's only the self-shadowing that seems to freak out. Anyways, I'm going to revise the Kraken and see if I can manipulate the plating in a way that reduces that effect.

 

Thanks for the refs, too. These will be most useful in my update project.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 3:45:12 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting IskatuMesk,
I have high shadows on (lower shadows seems to reduce the shadow map resolution further). It's only the self-shadowing that seems to freak out. Anyways, I'm going to revise the Kraken and see if I can manipulate the plating in a way that reduces that effect.

 

Thanks for the refs, too. These will be most useful in my update project.

AMD or Nvidia card?  It could be more of a matter of the drivers needing to be updated for the game vs. the game itself.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 4:03:13 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

It appears that you have to put in the moveAreaRadius and hyperspaceExitRadius for planets in the galaxy file; using the planet's own entity appears to be insufficient now. I'm extremely disappointed by this, it absolutely ruins several maps that I enjoy playing and/or have made.

Edit: Scratch that, they will work it seems, but the dev exe will bitch an error storm over it. This needs more testing.

 

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 4:18:11 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

The engine did get updated.  I expect more options would be available because of it.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 4:25:50 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting XATHOS,

Quoting IskatuMesk, reply 37I have high shadows on (lower shadows seems to reduce the shadow map resolution further). It's only the self-shadowing that seems to freak out. Anyways, I'm going to revise the Kraken and see if I can manipulate the plating in a way that reduces that effect.

 

Thanks for the refs, too. These will be most useful in my update project.
AMD or Nvidia card?  It could be more of a matter of the drivers needing to be updated for the game vs. the game itself.

 

AMD, but it's fairly updated. Would you mind getting me screenshots of your self-shadowing in much the same manner of my examples? I'm extremely curious if there's something else afoot.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 4:35:00 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Putting in hyperspaceExitRadius with blank values does not make the game reference the planet/star's entity files, but instead uses some weird, tiny, default. Haven't looked at moveAreaRadius yet.

Quoting XATHOS,
The engine did get updated.  I expect more options would be available because of it.

Depends on your definition of "more". For some people, this allows for far more customization of maps, allowing them to bypass a file's entity values. For some it results in less variety, as you cannot, for example, have a random star which can have a different moveAreaRadius and hyperspaceExitRadius based on the star which is spawned; you are now forced to enter in these values or face error messages.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 5:03:17 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting Lavo_2,

Depends on your definition of "more". For some people, this allows for far more customization of maps, allowing them to bypass a file's entity values. For some it results in less variety, as you cannot, for example, have a random star which can have a different moveAreaRadius and hyperspaceExitRadius based on the star which is spawned; you are now forced to enter in these values or face error messages.

You have more control, thus, you have more  you can do.  Whether positive or negative is in the eyes of the modder (generally, a positive).

 

Quoting IskatuMesk,

AMD, but it's fairly updated. Would you mind getting me screenshots of your self-shadowing in much the same manner of my examples? I'm extremely curious if there's something else afoot.

I'll see what I can do.  Can't guarantee anything new, but I'll take some shots of a titan with maxed out graphics.

 

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 5:28:25 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Max graphics.  I don't see a single issue.

TEC Rebel Titan







TEC Colony Capital






TEC Scout





Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 5:44:32 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Hmm. I do see the shadow map pixels on the colony capital, and on the small turrets with the ragnarov, but certainly not as prominent as some of mine.

I will have to investigate this issue very thoroughly if I am to proceed with my plans. I fear it will be unavoidable.

 

 

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 5:54:30 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting IskatuMesk,
Hmm. I do see the shadow map pixels on the colony capital, and on the small turrets with the ragnarov, but certainly not as prominent as some of mine.
 


What kind of card do you have?  My laptop has a crossfire setup on it.  I could see if this ends up the same way on that end (later, maybe).

Regardless, like I said, it could be a driver issue.  I'd wait until the next Catalyst drivers are out.  They'll probable have a fix in there.

You should also check your settings.  My universal settings had this with FXAA on.  If the engine had blurry shadows, it'd show up with that.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 6:03:33 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I'm using a 6970 single GPU. It could be a driver issue I suppose. I'll fool around with those settings on my next test run and see if I can figure something out.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 6:04:51 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting XATHOS,
You have more control, thus, you have more  you can do.  Whether positive or negative is in the eyes of the modder (generally, a positive).

Define "more control". I feel like I have less control, as I cannot leave things up to chance if I so desire.

Quoting XATHOS,
Regardless, like I said, it could be a driver issue.  I'd wait until the next Catalyst drivers are out.  They'll probable have a fix in there.

I'm not sure it's a drivers issue... I, also on an ATI card, have no issues with the base game yet have issues with ported models. Further, it appears some meshes, such as the Vasari's Battleship (CapitalShip_PhaseBattleship) have remain unchanged from as far as Entrenchment (don't have or want base Sins' reference files). Something is amiss.

Reason for Karma (Optional)
Successfully updated karma reason!
June 13, 2012 10:42:20 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Well well well, seems some stock Sins models have shadow issues. While I wasn't looking for them, I noticed the TEC scout has some.

Reason for Karma (Optional)
Successfully updated karma reason!
June 16, 2012 9:53:29 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I'm too busy not getting killed to notice those.

Reason for Karma (Optional)
Successfully updated karma reason!
June 17, 2012 3:42:25 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

For the sake of argument. How well do the "current" sets of modding tools we have now work with rebellion? (Harpos tools plus the forge tool set)

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #108434  walnut1   Server Load Time: 00:00:00.0000531   Page Render Time: