Jump to content


Photo

Does anyone know how to solve this problem?


6 replies to this topic

#1 NeonsStyle

NeonsStyle

    Advanced Member

  • Member
  • PipPipPip
  • 932 posts

Posted 11 April 2017 - 11:53 AM

It started after I implemented Obstorttes security camera technique. He doesn't know what causes it, 

There's mention of a HOM effect in Doom3 security camera, I don't know if this is the same. My new

map is sort of depending on this, and I'm really excited by the map idea, so I'd really love to find

a fix. 

 

Hall of Mirrors effect

 

 

Thanks

 

Neon



#2 stumpy

stumpy

    Advanced Member

  • Member
  • PipPipPip
  • 1617 posts

Posted 11 April 2017 - 08:58 PM

I saw something like that in one of my maps, in that case it was caused by too many visportals in view. there was something like 24 visportals, changed it to 3.

 

in hexen hall of mirrors was cause by too many line_defs in view.

 

um might be if camera is in a closed off area via visportals, and you view it from another area, when all visportals are closed, then nothing is actually drawn in the closed off area. or it just might be an internal leak, or the camera is seeing some visportals closed in its view, then it would see something, but not what's beyond the visportal.

 

if its a closed off area then you would have to force visportals open between the view where you are to the camera. So then the camera and player are in the same area.



#3 Destined

Destined

    Advanced Member

  • Member
  • PipPipPip
  • 958 posts

Posted 12 April 2017 - 01:29 AM

Would it be possible to create something like a "fake player enitity", to force the area where the camera is to always be drawn?

I mean, the main point of cameras (at least in the form of security cameras) is to give the player insight into another area. This would mean that the area is not otherwise visible to the player, which in turn means closed visportals in almost any case. I can imagine that it would be possible to connect the areas in some way, but it is rather cumbersome. A "fake player entity" would make it much easier.



#4 Obsttorte

Obsttorte

    Scripting guru, Mapper

  • Active Developer
  • PipPipPipPip
  • 4746 posts

Posted 12 April 2017 - 03:09 AM

The player does not have to be in the same area as the camera, and it doesn't cause any issues if the area the camera is in is sealed off by visportals. The camera is threated similar like the player when rendering its view, meaning it also performs its own visportal check.


FM's: Builder Roads, Old Habits, Old Habits Rebuild
WIP's: Several. Although after playing Thief 4 I really wanna make a city mission.
Mapping and Scripting: Apples and Peaches
Sculptris Models and Tutorials: Obsttortes Models
My wiki articles: Obstipedia
Let's Map TDM YouTube playlist: ObstlerTube
Texture Blending in DR: DR ASE Blend Exporter

End of shameless self promotion.

#5 NeonsStyle

NeonsStyle

    Advanced Member

  • Member
  • PipPipPip
  • 932 posts

Posted 12 April 2017 - 04:12 AM

@Stumpy: It's not a visportal issue, as I've just started the map this week, and I have no visportals on the map yet.

 

@Destined: I'm not using it as a security camera, I'm using it as a view for the player, to extend the visual play area, without

extending it. Since the player is moving through the map, even when the camera view screen (under an arch) is out of view of the 

player, we still get this HOM effect, even on the other side of the map. So if a fix can't be found, it's pretty much a deal breaker

for Cameras in areas where there are skyportals/caulk visible at the same time. If you replace the skyportal and caulk textures

there's no HOM effect. 

 

[Edit]

 

So I visportals the map (roughly) and still get the HOm effect. The setup is there's the main map, and outside is another

which has a camera viewing it, and that's projected to a screen behind an arch. In that map outside the main map are

two visportals. The interesting thing is the first visportal is always red, while the other is green, and when you're in the

main map, and you turn the view to those visportals the HOM effect shows. Every time. 


Edited by NeonsStyle, 12 April 2017 - 04:13 AM.


#6 Destined

Destined

    Advanced Member

  • Member
  • PipPipPip
  • 958 posts

Posted 12 April 2017 - 07:00 AM

The player does not have to be in the same area as the camera, and it doesn't cause any issues if the area the camera is in is sealed off by visportals. The camera is threated similar like the player when rendering its view, meaning it also performs its own visportal check.

Ah, ok, thanks for explaining.

 

@Destined: I'm not using it as a security camera, I'm using it as a view for the player, to extend the visual play area, without

extending it. Since the player is moving through the map, even when the camera view screen (under an arch) is out of view of the 

player, we still get this HOM effect, even on the other side of the map. So if a fix can't be found, it's pretty much a deal breaker

for Cameras in areas where there are skyportals/caulk visible at the same time. If you replace the skyportal and caulk textures

there's no HOM effect.

My comment was a reply to stumpy and not really related to your problem. Sorry, if I confused you.


  • NeonsStyle likes this

#7 teh_saccade

teh_saccade

    Member

  • Member
  • PipPip
  • 330 posts

Posted 21 April 2017 - 06:41 AM

Check your skyboxes, perhaps they might need to be closed.

Is the unwanted view the player view..?


Edited by teh_saccade, 21 April 2017 - 06:44 AM.




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users