• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Using images to bypass terrain tile limit - Idea/Concept

Status
Not open for further replies.
Been looking for multiple ways to remake how terrain is managed/handled, this is one and I though it was rather neat so decided to share. Would appreciate any comments, need to see it ingame as showing triggers/code wouldn't really matter much in my opinion.

Testmap uses a system and base map of DatBoi.


Edit: Anyone know if GetLocalPlayer could work with this(images)? I'd think there shouldn't be a problem, just wondering if anyone has tested.
 

Attachments

  • Image Testmap.w3x
    4.5 MB · Views: 132
Last edited:
Tested your system a bit. The forest generated seems good so far. However, I came into this strange multiple colored on the terrain itself, however. Pixilied image | HIVE
The multicolored images on the terrain itself is what I am showing, how well a random terrain system can work with a image system so this way a random terrain system should be able to use more then 16 terrain tiles.
 
Why would it be flat only?
Well, I'm just going from the image posted here, since I couldn't test it. Since I don't know how it works on noisy terrain, I can't say that it works (it might cause weird stretching of the image, or something similar):grin:

But if it works for all kinds of terrain, then that would be even more awesome.
 
Level 14
Joined
Oct 18, 2013
Messages
724
Have you guys seen the image that floated around awhile ago of League of Legends terrain in WC3? They used images just like this to pull it off.
 
Level 20
Joined
Jul 12, 2010
Messages
1,737
This is indeed a nice idea! Is the map supposed to be like this?
WC3ScrnShot_071419_214100_01.jpg
I wasn't sure if this was a problem with my pc lol
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,286
In theory now that 256 MB maps are possible one could create terrain by using walkable destructables with custom models. There is no restriction as to how many textures can be used with such models and the textures themselves now have unrestricted sizes.
Well then this is a good idea! An even better idea would be for Blizzard to just enable use for all tiles in maps and remove the limits
Doing so might have a significant performance penalty as it could mean as much as 4 more bytes per terrain node which might impact cache performance. It would also break some modding tools which interface with .w3e files.
 
In theory now that 256 MB maps are possible one could create terrain by using walkable destructables with custom models. There is no restriction as to how many textures can be used with such models and the textures themselves now have unrestricted sizes.

Doing so might have a significant performance penalty as it could mean as much as 4 more bytes per terrain node which might impact cache performance. It would also break some modding tools which interface with .w3e files.
Walkable destructibles are laggy and often not an option usually due to being handled poorly.
 
Level 20
Joined
Jul 12, 2010
Messages
1,737
@Dr Super Good lol "performance penalty" but this is not 2002-2004 dude...even budget pcs now are actually pretty good, it's almost impossible to not have quad core cpu 2.0GHz+, 4GB ram DDR3 and a decent graphic card (even my GTX1050 2GB is fairly cheap for budget builds)

so yeah I think it all comes down to Blizzard actually optimizing the game to run better and more efficiently

with a 7 year old gaming pc I can run Skyrim on Ultra and you tell me I might have trouble with WC3 Maps?
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,286
@Dr Super Good lol "performance penalty" but this is not 2002-2004 dude...even budget pcs now are actually pretty good, it's almost impossible to not have quad core cpu 2.0GHz+, 4GB ram DDR3 and a decent graphic card (even my GTX1050 2GB is fairly cheap for budget builds)
As far as I am aware most modern motherboards do not support DDR3. The only ones that do are aimed at developing markets where used electronics end up.

Any sort of performance regression will be met with anger by the community, especially by authors who have made maps which already push performance of even the most modern system. Despite core count increasing a ton, actual single thread performance has not, with current high end processors being at most 4 or 5 times faster than those of comparable price 10 years ago.
with a 7 year old gaming pc I can run Skyrim on Ultra and you tell me I might have trouble with WC3 Maps?
Blizzard is not responsible for custom map maker stupidity.
 
Status
Not open for further replies.
Top