PDA

View Full Version : Roofs, glorious roofs!


iCad
26th May 2011, 6:49 PM
Or not-so-glorious, as the case may be. :) I have an is-this-acceptable kind of question for the mod-like peoples. :)

I'm working on what is turning into a massive roof-making project because I'm a) tired of the Maxis roofs, b) stupidly obsessive, and c) people have repeatedly requested roofs of me because I guess I'm becoming known as a creator/recolorer of architectural stuff. Now, simply tweaking and recoloring the Maxis roofs is easy, but I'm working on making some entirely new and realistic and not-bump-mapped (because my video card can't handle bump maps, as far as I can tell) patterns. So, this required me to figure out how roofs are constructed from the main texture image. (And let me tell you, I'm an expert on that now. I can tell you where every square millimeter of that sucker goes on a finished roof of a given type. :lol: )

But anyway, first on my list was metal panel roofing, of the type that is prevalent on houses around where I live because snow slides off of it easily. I came up with one in which the pattern is perfectly realistic, which is in fact "borrowed" from the roof of my neighbor's house, which he graciously allowed me to climb up on and take pics of a few days ago. (I risk life and limb for my Sims creations! :lol: ) I made them in 15 real-world metal roofing colors, and they look really, really nice...on gabled roofs. On hipped roofs...not so good. (And I'm not even bothering to try to make them look good on cone/dome/octagonal roofs because nothing with a strong vertical orientation will "map" very well on those. Not even Maxis's vertical textures do.) Anyway, here's what I mean. Here's the roofing on gable and gable-shed roofs:
http://i654.photobucket.com/albums/uu261/icads_sims/roof1.jpg

Nice, eh? It's because to build a gabled roof, the game uses a whopping 4 (out of 25) pieces of the overall main texture image, so they're easy and simple.

But here's the problem with hipped roofs (and its various mansard and shed-hip friends), which in different and more complex shapes employ most of the 25 pieces of the texture image:
http://i654.photobucket.com/albums/uu261/icads_sims/roof2.jpg
I upped the brightness/contrast on the pic to make the issue more noticeable. Lovely, eh? Now, after much forensic analysis involving bizarrely-shaped testing roofs and obsessively numbering tiny bits of the texture image painted in a rainbow of horribly neon colors, I now know why it does that. It's because when the game builds hipped roofs it flips over blocks of the texture image to build the bits along the edges of the hip. You can see the four flipped "blocks" in the above pics. Now, it makes sense to do this. It saves space in the texture image. At first glance, I thought this would be no problem to fix. Just flip over that bit of the texture image to counteract the game's flipping, right? Wrong. Because then I noticed that the same bit of the texture image is used not-flipped, too. Crap. Now, on heavily patterned roofs like the rustic wood shingles that I'm also working on or on horizontally-oriented patterns like the asphalt shingles I'm working on, this is not-at-all/barely noticeable except up realllllllllly close. But on something with a strong-but-simple vertical pattern like this that while tiling perfectly does not "evenly" repeat...It's glaring, obviously. And I don't think it's fixable, at least not for the image I'm working with without entirely changing its look, which I don't want to do. Believe me, I've tried to fix it. I stayed up way past my bedtime two days in a row trying. :lol:

Now, for my purposes, I can live with this. For the most part, I build with gabled and gable-shed roofs because I like the simple and "clean" look of them better. So this is not a huge issue for my own personal use. However, I would like to share these roofs since there are so few new custom roofs (as opposed to simple Maxis recolors) out there, and I have gotten quite a number of requests for roofs in general. So, if I were to clearly demonstrate with pics and such this roof's weaknesses and also tell potential downloaders that these will definitely look crappy on hipped roofs, would that be acceptable for MTS purposes? If not, that's totally cool; I'm thinking about setting up a Sims journal type of thing, and I'll just put these there. I've got other roofs in the works for which this is not an issue or that look good despite it due to heavy patterning which I'll put on MTS when they're ready. I'd just like to know in advance before I go about setting up a download for these particular roofs whether or not they would be at all acceptable with the proper warnings and such in place. So, any input in that vein would be most appreciated. :)

AdonisPluto
28th May 2011, 9:17 PM
I really don't know so much about roofs, but from what you got its really cool that you could get a different design from the normal ones we have.This is a good jod well done and to me any CC properly done is always on the need by simmers.To me your work is good and I will encourage you to continue with it

amo365
30th May 2011, 8:24 PM
I don't know what moderators or administrators think, but I think that you should add them to MTS (with proper warnings) The roofs look great! :gjob:

wthrwthoutyu
31st May 2011, 1:29 AM
You know, at this point, I'm so desperate for new roofing, I'd use almost anything, including the crappy recolors I have done for my own use which the rest of the world will never see - NEVER, I tell you!

But nonetheless, I think this roof is very nice. And, since it's not your fault (it's EAxis' fault) that a too-straight texture does not display well on a hipped roof, I'd say go ahead and upload them. As long as you include clear warnings about the state of Maxis roofing "technology", downloaders will be able to decide for themselves whether they want to use them. Even if it doesn't display well on a hipped roof, I could get endless use out of it for a gable roof - my salt-box farm houses would look fantastic topped with this!

I'll also mention that I have in my downloads a weathered looking red tin roof that I've had for several years (I think it may have come from Aussie Top Enders...? I can't remember right off the top of my head.) I use that roof constantly on country houses, barns and run down buildings, and I rarely notice the EAxis flaws because I love the color/texture of the roof. So a good strong idea and design can outweigh the roof mess EAxis bequeathed us.

HugeLunatic
31st May 2011, 1:37 AM
I think your textures are off a bit as patterns like that can work on hipped roofs. There is one by Qbuilderz that is corrugated, it's for TS3 but the mapping is identical. Try looking at the texture placement of the one from one of the later EPs, there are corrugated as well as one that has wide "seams".

As for uploading, I'd have to say that texture needs to be fixed.

iCad
31st May 2011, 6:45 PM
I think your textures are off a bit as patterns like that can work on hipped roofs. There is one by Qbuilderz that is corrugated, it's for TS3 but the mapping is identical. Try looking at the texture placement of the one from one of the later EPs, there are corrugated as well as one that has wide "seams".

As for uploading, I'd have to say that texture needs to be fixed.

That's what I thought, thanks. :) As far as I can tell, my problem is that the pattern doesn't repeat in the space of the "blocks" that get flipped in order to create hip roofs. I'll take a look at other textures, although the only strongly vertical one I have is the iron one from either AL or M&G, and that has a narrower repeat, too. I could make the pattern narrower on mine in order to fit those "blocks," but for my own purposes I don't want to. So, these roofs might just have to be for me. I have others I'm working on that should be good for public consumption, and perhaps I will alter this one slightly so that it works better.

I am in the process of setting up an LJ for Sims stuff, though. I'll put these there with all the proper warnings and caveats and such, for those who might want to have them for a gable-roofed house or for barns and such, which usually only have gable roofs anyway and for which these are a nice pattern.

appelsapgodin
3rd Jun 2011, 3:04 PM
Interesting slide puzzle you got there.

I think this could be fixed the easy way if you play around with the connection-point of the texture-loop you use for 1 part of the pattern. Assuming this is a pattern that's mirrored symmetric. (If not it probly does not work.)

I'm on my netbook now, so I have to calculate this by sheer imagination, because I don't have photoshop to test my theory.
However, I think it would work if you slide it a bit to the left or right about 12,5% of total pixel width and create a new loop-point where they will connect properly. (Half of the exact number of pixels that the image is now connecting too far out of pattern could also be the mathematical solution to this.)

I would try this before you try to double the amount of texturespace the image gets in the 3D setup at least.

Please, let me know if I am right. If you don't understand what I mean I'll provide a sketch.

iCad
4th Jun 2011, 8:09 PM
Interesting slide puzzle you got there.

I think this could be fixed the easy way if you play around with the connection-point of the texture-loop you use for 1 part of the pattern. Assuming this is a pattern that's mirrored symmetric. (If not it probly does not work.)

Nope, it isn't mirrored. That's pretty much the main problem with it. Unfortunately, I had my heart set on the pattern before I understood how roofs were really constructed. Because of that, I don't think shifting it will work. I did try that...I think...I tried so many things that I don't remember all of them anymore. I'll give it one more shot, though. :)

In the meantime, if anyone wants these roofs as-is, knowing that they're flawed you can find them here on my brand-new LJ for Sims stuff. (http://icads-sims.livejournal.com/982.html). There are 15 muted real-world colors included in the download.

appelsapgodin
6th Jun 2011, 10:11 PM
I think the roof looks great nonetheless. I hope you get it fixed the hard way then.

Friended you on LJ, so I could keep an eye on your updates there. I like the window recolours very much too. (My journal is an old slash-fic-archive one, so ignore my posts if that's not your piece of cake.)