Cities: Skylines

Cities: Skylines

1,733 ratings
Cubemap Replacer (Read description!)
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
11.074 MB
28 Oct, 2017 @ 3:15pm
31 Oct, 2017 @ 5:03am
5 Change Notes ( view )

Subscribe to download
Cubemap Replacer (Read description!)

In 1 collection by BloodyPenguin
Penguin's Eye Candy
29 items
Description
Replaces daytime skybox & reflections in windows and water surfaces. Photorealistic clouds without Photoshop, yay!

NOTE:
To see sky texture change like on screenshot you must have Daylight Classic installed with 'Classic fog effect' option enabled! That mod allows to switch between 'modern' and 'classic' sky &fog effects through its options entry. So you can use it only for taking screenshots if you don't use it otherwise ;)

You may also want to disable edge fog with Clouds & Fog Toggler + enable minimize horizon option that this mod provides. But beware that because of how skybox shader works, it will not render the skybox below horizon (and I can't change that)

This mod replaces cubemap that affects how reflection on water surface and in windows looks like and also how sky with classic fog effect looks like.

This mod supports two formats of cubemap:
- Single piece (a cross shaped texture, like on mod's preview image)
- 6-piece split texture (1 per cube face)

The mod supports cubemap packs and itself functions as one (containing two replacements as examples - 6 and 1 piece versions). Cubemap pack is defined by CubemapReplacements.xml file. To make your pack upload CubemapReplacements.xml and the cubemaps next to your mod's dll (which only has to extend IUserMod, with name and description)

Note that cubemaps are loaded on demand which means that no more than 1 cubemap will be loaded into memory at any given time, so it's safe to subscribe to as many packs as you want without blowing RAM.

Note to pack makers:
Map pack code must be globally unique! Filenames, on the other hand, are not required to be unique. If you need to have multiple packs in one CubemapReplacements.xml, just specify different prefixes, for instance, if your files are named night_cubemap.png and day_cubemap.png then prefixes should be night_ and day_, respectively

Check out my Pastel pack for example!

I provided example for each format based on this image I found on imgur[imgur.com]. Each exaple has size at approx. 4.5 MB, hence mod's upload size of ~10 MB. The mod itself is very lightweight.
The examples, as well as vanilla cubemap have resolution of 1024p but you can use a different resolution (including really high-res). Just don't forget to set resolution in mod's options.

It would be really cool if somebody could make a cubemap with mountains in background!

Latest update:
UPDATE 4 (10/31/2017)
Added: Cubemap packs support
Changed: Redesigned options to support day & night cubemap packs (Night cubemap replacement support will be added in following updates)

GitHub repository[github.com]

Feel free to comment

Note: if you have any errors/exceptions, please, don't paste them or output_log.txt into comments. Use pastebin, dropbox or whatever.

Become a patron
[www.patreon.com]
or donate in PayPal (using a card or your paypal balance)
[www.paypal.com]
Popular Discussions View All (1)
1
16 Jun, 2022 @ 11:11am
Cubemap gallery
stmSantana
262 Comments
Vasek4444CZ 13 Oct @ 6:12am 
A ModCubemap Replacercaused an error [ModException]

Details:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
at SkyboxReplacer.OptionsFramework.Attibutes.DynamicDropDownAttribute+<>c__DisplayClass0_0.<.ctor>b__0 () [0x00000] in <filename unknown>:0
at SkyboxReplacer.OptionsFramework.Attibutes.DynamicDropDownAttribute.GetItems (System.Func`2 translator) [0x00000] in <filename unknown>:0
at SkyboxReplacer.OptionsFramework.Extensions.UIHelperBaseExtensions.AddDynamicDropdown[Options] (UIHelperBase group, System.String text, System.String propertyName, SkyboxReplacer.OptionsFramework.Attibutes.DynamicDropDownAttribute attr, System.Func`2 translator) [0x00000] in <filename unknown>:0
at and more...
Nyoko 12 Aug @ 3:19pm 
Isn't it better to have one mod to do it all?

However if you like it that way it's okay, however I won't agree with the fact that day/night toggle doesn't work as that was fixed with the latest update.
bakepotatou 12 Aug @ 1:45pm 
Lumina ruins this configuration, as does the order in which these mod features are applied in game (for example i must retoggle Daylight Classic followed by applying LUT or the effect is different like it is with only Lumina). best eye candy is Relight + Daylight Classic + Cubemap Replacer + HDRI 2K Cubemap Pack
Nyoko 12 Aug @ 12:30pm 
Day/Night toggle works just fine on Lumina as of the recent update
wy38192 12 Aug @ 7:42am 
Very good, the cubemap replacer can be used, daylight classic plus cubemap replacer plus HDRI 2K Cubemap Pack, the effect is perfect than Lumina. Lumina has two major disadvantages, one, can not day and night; Second, every time a lumina is used, there are bright spots in the sky.
wy38192 12 Aug @ 7:24am 
@雪宝宝 这个模组可以实现昼夜交替啊,不能交替的的是lumina。
雪宝宝 11 Aug @ 11:18pm 
为什么夜晚还是白天的贴图呢
romuloC 11 Apr @ 9:23am 
Anyone had luck with this in linux? Doesn't show downloaded map packs in selector for me.
Lumina does, but applied maps won't show up either.
bakepotatou 12 Mar @ 5:52pm 
this works with daylight classic beautifully
ArcTurus 12 Mar @ 1:52am 
Still better than "lumina"
cubemap replacer and daylight classic :steamthumbsup:the best visuals of this game by far !