• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Serious problem with "dissappearing doodads"

Status
Not open for further replies.
Level 9
Joined
Apr 19, 2011
Messages
447
Hi again.
Now I have another problem that is making me sick...

Especially during cinematics, some doodads simply dissappear. Dissappear more often those with big scale. I usually use cameras of long distances, with vasts views from above... But I become sick when I see that the doodads begin to dissappear each time I move the camera! It's so UUUUUGLY!!!:goblin_wtf:

In the Editor they appear normally, without nothing strange. In-game, with short cameras, they appear normally too. But those big doodads in long distances... ARGH! This problem is ruining the visual aspect of my maps!:vw_sad:

Someone knows something about this? Thanks for reading.

Regards
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,232
NarGalloth, that is caused by view distance.

You can eithor force the doodad to render (as described above I hope) or you can modify the camer view distance so that it includes the graphics in question.

Be warned that as WC3 is an RTS game it is not designed to support viewing the entire map at one time. Thus it is very important to have some view range otherwise it may cause performance problems (especially on older hardware).

Ofcourse you may not be used to this as nearly no modern games have it. However it was especially common back on the N64 where sometimes you could not even see the end of a room.
 
Level 9
Joined
Apr 19, 2011
Messages
447
It seems that I didn't explain me correctly... Sorry.
I said long distance cameras... not doodads at a great distance. Most of them are relatively close to the camera! But they begin to dissappear when I move the camera!
For example: if I move the camera (view from avobe) to the north, the doodads of the inferior part of the screen begin to dissappear when they approach the inferior border.

It's the most strange thing I've ever seen in a map.
Note: This has already happen in some other maps.

I hope that this time the problem is clear...

Regards
 
Level 23
Joined
Oct 12, 2008
Messages
1,783
change the settings on the doodad in [Art - Visibility Radius] to a higher number(real) and it should be more visible when further away from your view. But be ware the more doodads you can see at once the more lag there will be. Anyway it should work but I havn't tested it out myself:p

The second post answers everything.
 
Level 23
Joined
Oct 12, 2008
Messages
1,783
I can't outside the view area... On long distance there's no problem! The problem is when I approach the camera to the doodad/unit!
The camera view area has also a limit for close distances?

Regards

I wasnt offering a solution, just explaining why it happens.

Theres really nothing you can do AFAIK
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,232
This is caused by a render limit WC3 has.

Just place 1000 tauren chieftains onto a map and set the camera view quite far away. You will notice 2 things can happen.
1. Some of the graphics will not render at all (the shadows for the units but no models)
2. A wierd graphic anomoly occurs which is very ugly.

Example shot is below (this is old so may not match exactly how the current version acts).
1502d1167622587-system-requirments-experment-too-many-taurns.jpg


All the units were tauren chieftains. Notice how only a few of them are actually being rendered, the rest only the shadows are.
 
Level 9
Joined
Apr 19, 2011
Messages
447
Well, maybe the problem it's with my computer, and not with the map itself...
Here, I attached a test map. It's a simply plane terrain with some big trees. When the game begins, the camera moves above the trees.

In my case, the trees begin to dissappear when they reach the inferior part of the screen. Please, check it...

In this way, I think that things will be clear.

Regards
 

Attachments

  • Test.w3x
    17.2 KB · Views: 51
I don't see whats your problem. Make your game camera zoom in the game and that will make the trees look even bigger but this'll make there less room for tiles but will reduce lag and will make your camera beable to look like it zooms out more and make it not breach the camera limits of Wc3. The reason why Wc3 has this problem is because it's an old strategy game and isn't meant to have special/far away cameras.Just remember that Wc3 has alot of limits and the camra limit is one of them.

Just remember the Doodads only disappear because the camera has breached the limit!
 
Level 23
Joined
Oct 12, 2008
Messages
1,783
The Simple answer which I have given (Again)
Is that the Camera in Wc3 does not show doodads outisde the camera.

The prblem occurs because the game checks where the doodad base is.
Hence if the doodads base is outside the camera's view the doodad will dissapear regardless of where its model extends to.
 
Level 9
Joined
Apr 19, 2011
Messages
447
The Simple answer which I have given (Again)
Is that the Camera in Wc3 does not show doodads outisde the camera.

The prblem occurs because the game checks where the doodad base is.
Hence if the doodads base is outside the camera's view the doodad will dissapear regardless of where its model extends to.

I didn't know that... Is there any way to way change the position of the doodad base?
Or it can't be solved without changing the camera?

Regards
 
Level 9
Joined
Apr 19, 2011
Messages
447
Ok. What a shame...
Anyway, I'll keep that in mind in future maps and cinematics.
Those that are already done, well... They are a little wrong, but it seems that I can't do anything... But the next will be better!

Thanks for your help!

Regards
 
Status
Not open for further replies.
Top