Quick Reply
Search this Thread
Test Subject
Original Poster
#1 Old 15th Mar 2025 at 3:49 PM
Default Flooring that correctly rotates with camera?
Hard to explain, so I drew what I mean



Is it possible to create custom flooring that, like the textures used for the roads, correctly rotate when you rotate the camera?

With objects you can set the sprite to "flip" when viewed from a certain angle. Is there a way of doing this with a floor tile somehow?

Any help would be amazing
Test Subject
#2 Old 16th Mar 2025 at 8:21 PM
I think it's not possible sadly. Yesterday I saw this post here where @MrPowerGamerBR shared some new tools he made for TS1, among them is the floor maker: https://sneakysims.net/tools/floor-maker

Unfortunately this is what he found out:
Quote:
Keep in mind that the floor texture always faces the camera because floors can only have one rotation texture! The only floor present in the game that does not have this issue is the floor used for street markings. Unfortunately, it looks like the game engine hardcodes that behavior for only that floor, which is odd since many other floors could have benefited from multiple rotations. Because of this, it is recommended that your floor texture is symmetrical.
Test Subject
#3 Old 16th Mar 2025 at 8:56 PM
An alternative solution would be to create a 1x1 rug that mimicks a floor. Because rugs are objects, they can have a different sprite for each rotation.

There was a tool that made custom rugs (Don Hopkins' Rug-O-Matic) but it was paid. If I remember correctly he did make it free years later, but the website does not exist anymore, so trying to find it again is a pain. (I'm planning on creating a rug tool later, like the wallpaper/floor maker tools)

The reason why I think they are hardcoded is because the street markings are the only floor that has that behavior, even tho the base game has other floor types that SHOULD also have fixed rotation. There are even floors from expansion packs that would've benefitted from it (like the clown shoes floor), and they don't have it.

Maybe inside of the game's engine there is a way to configure a floor to have multiple rotations, but I doubt it because, if they had, Maxis/EA Games would've used.

Now, Simitone/FreeSO does NOT have this restriction, but I think that's because Simitone/FreeSO "flattens" the original floor texture and, because Simitone/FreeSO uses a proper 3D camera, they can "pin" the rotation of the floor.
Field Researcher
#4 Old 16th Mar 2025 at 11:28 PM
...Oh shoot. That reminds me I was supposed to figure something out about Rug-O-Matic and didn't. (1x1 rugs are free in every edition, though, and the bigger rugs' templates are in the program's files and can be cloned manually with T-mog and redesigned that way. It's just less plug-and-play.)
Test Subject
Original Poster
#5 Old 17th Mar 2025 at 2:22 PM
Thanks for the info! That's unfortunate. I did the alternative solution, making a bunch of 1x1 rugs, and it works, but it's time consuming placing each rug individually. Hopefully someone can figure out a way someday
Test Subject
Original Poster
#6 Old 17th Mar 2025 at 2:26 PM
Quote: Originally posted by MrPowerGamerBR

There was a tool that made custom rugs (Don Hopkins' Rug-O-Matic) but it was paid. If I remember correctly he did make it free years later, but the website does not exist anymore, so trying to find it again is a pain. (I'm planning on creating a rug tool later, like the wallpaper/floor maker tools)



That would be amazing! I've used Rug-O-Matic to create the 1x1 rugs, but having the larger rug sizes would be very useful. I couldn't figure out how to unlock full access of Rug-O-Matic either. Great job with the floor and wall tools btw!
Back to top