At the moment, it seems that shadows are (1) rendered with a point-light source, and (2) are baked-in to the object sprites.
Regarding the first, this has the effect of making sharp shadows even for highly-elevated objects. As I recall, the first time that I saw the shadow of a long-distance power pole wire, I could not figure out what it was, and thought that it was a strange map seem or rendering error. This can be seen in nature, as even with a few feet of distance one can see a shadow become quite fuzzy (e.g. when lifting your hand from the ground on a sunny day).
Without knowing the specifics of how your team creates the object sprites, I imagine a fix for the first might be as simple as (1a) setting the light source to be a sphere of some size, or (1b) putting a translucent object between the light source and character models before rendering.
Regarding the second, the low-light visuals in the game have always seemed a bit off. Omitting (for the sake of brevity) the fact that one can clearly see and place ghost-buildings at night by using the radar view, there is a bit of an uncanny-valley effect for having shadows at night... especially when the characters flashlight can illuminate (and *reinforce* them).
I know that it is probably beyond the scope of the game to have a full render-time light model (where your flashlight might cast shadows & shadows can be cast on nearby buildings), but perhaps if the shadows could be put on their own sprite/layer... then that layer could simply be faded out with the sun at night?
This might have an interesting side effect too, if there were an option to simply disable shadows altogether... which is probably an option I would leave on permanently, and might seem more visually plausible anyway (if the sun on this planet took up nearly the whole sky).
[0.16.51] more natural shadows
Post your ideas and suggestions how to improve the game.
Moderator: ickputzdirwech
Return to “Ideas and Suggestions”
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Implemented in 2.0
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions