Elvas Tower: Use model instancing feature - Elvas Tower

Jump to content

  • 6 Pages +
  • « First
  • 3
  • 4
  • 5
  • 6
  • You cannot start a new topic
  • You cannot reply to this topic

Use model instancing feature Rate Topic: -----

#41 User is offline   James Ross 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 5,492
  • Joined: 30-June 10
  • Gender:Not Telling
  • Simulator:Open Rails
  • Country:

Posted 13 April 2014 - 03:03 AM

Fixed in X2176! The streetlight should be working now, and hopefully the other weirdnesses with missing or misplaced parts of models.

#42 User is offline   dennisat 

  • Conductor
  • Group: Status: Contributing Member
  • Posts: 474
  • Joined: 16-February 13
  • Gender:Male
  • Simulator:Open Rails & MSTS
  • Country:

Posted 13 April 2014 - 08:25 AM

So far I've checked 4 instances where the problem used to be and they now show properly. If I find any other manifestations I'll let you know. Thanks for resolving this.

Dennis

#43 User is offline   roeter 

  • Vice President
  • Group: Status: Elite Member
  • Posts: 2,426
  • Joined: 25-October 11
  • Gender:Male
  • Country:

Posted 14 April 2014 - 05:41 AM

The 'sausages' are back on their posts.

Thanks,
Rob Roeterdink

#44 User is offline   vince 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,314
  • Joined: 18-June 14
  • Gender:Male
  • Location:West of the Contental Divide
  • Simulator:ORTS_Running MSTS_Editing
  • Country:

Posted 11 September 2014 - 08:59 AM

Hi James,

The data on these two screens show a the difference. Visually I note the station signs, the red parked car on the street and the static train in the yard at the left seem to be lighted differently. They do not 'flicker' when player is in motion. Overall in this heavily detailed route under construction I have found when instancing is ON I get much smoother operation.
Attached Image: LIRR ROCKAWAY PARK instancing OFF.jpgAttached Image: LIRR ROCKAWAY PARK instancingON.jpg

Back to pounding spikes at Lynbrook
Regards,
Vince

#45 User is offline   roeter 

  • Vice President
  • Group: Status: Elite Member
  • Posts: 2,426
  • Joined: 25-October 11
  • Gender:Male
  • Country:

Posted 11 September 2014 - 12:45 PM

This problem is probably caused by different instances of that same object having different directions, and therefor have their light / shade side reversed.
Here are two more examples where this instancing causes problems due to light and shade (note : this is not due to shadows, but to lighted / shaded sides of object due to position of the sun - it happens even if dynamic shadows are switched off).

First two pictures below show a patch of grass which 'flickers' between light and dark (see yellow circle). Likely it is shown as 'light' when the first instance happens to be in the sunlight, and 'dark' when it happens to be shaded.
Attached Image: Open Rails 2014-09-11 08-52-21.png
Attached Image: Open Rails 2014-09-11 08-52-23.png

The next picture shows a set of 'berms'. The first one has light/dark on the correct side, but the next series, which are of the same type and therefor instance copies, should have light/dark on the opposite sites due to the different direction. Further on, there are some different types which again have the light/dartk side shown correct.
Attached Image: Open Rails 2014-09-11 09-49-29.png

I can understand why these effects would be difficult to avoid - the additional processing would likely undo most of the reduction of processing time. But it shows the instancing is not flawless.

Regards,
Rob Roeterdink

#46 User is offline   vince 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,314
  • Joined: 18-June 14
  • Gender:Male
  • Location:West of the Contental Divide
  • Simulator:ORTS_Running MSTS_Editing
  • Country:

Posted 11 September 2014 - 02:30 PM

View Postroeter, on 11 September 2014 - 12:45 PM, said:

This problem is probably caused by different instances of that same object having different directions, and therefor have their light / shade side reversed .....................snip...........................
I can understand why these effects would be difficult to avoid - the additional processing would likely undo most of the reduction of processing time. But it shows the instancing is not flawless.
Regards,
Rob Roeterdink

Hi Rob, Thanks for the explanation. I don't regard it as a 'problem' as in my example they are not that noticeable. I did a 'blink' compare between the two pics and then it is noticeable. But driving? In your example those berms covered with vegetation I'd think may hide the effect, especially driving a train. I'm lousy at counting rivets so these little glitches don't bother me. The objects don't flicker when [layer is in motion. btw, my vid is NVidia GTX650. CPU is Intel i5 3Ghz quadcore w/8G ram.

Regards,
vince

#47 User is offline   Genma Saotome 

  • Owner Emeritus and Admin
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 15,362
  • Joined: 11-January 04
  • Gender:Male
  • Location:United States
  • Simulator:Open Rails
  • Country:

Posted 11 September 2014 - 08:13 PM

IIMO a large portion of the value of instancing W/O lighting problems could be achieved by having one setting for roads & track -- virtually flat and so no shadow issues will occur and a second setting for all other static objects. I'd turn on the first and probably ignore the second.

#48 User is offline   gpz 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,772
  • Joined: 27-October 12
  • Gender:Male
  • Location:Budapest
  • Simulator:OpenRails
  • Country:

Posted 11 September 2014 - 10:09 PM

View PostGenma Saotome, on 11 September 2014 - 08:13 PM, said:

IIMO a large portion of the value of instancing W/O lighting problems could be achieved by having one setting for roads & track -- virtually flat and so no shadow issues will occur and a second setting for all other static objects. I'd turn on the first and probably ignore the second.

But you forgot to add, that you would ignore the second only because in your route you grouped the objects to larger ones, thus you wouldn't benefit from instancing on them anyway. I'm sorry for this comment, but I felt this piece of info was missing here. :)

#49 User is offline   Genma Saotome 

  • Owner Emeritus and Admin
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 15,362
  • Joined: 11-January 04
  • Gender:Male
  • Location:United States
  • Simulator:Open Rails
  • Country:

Posted 12 September 2014 - 04:36 PM

Yeah, almost all of my objects are unique too, grouped or not, but that's not the point. The issue is w/ funny shadows. Middle of the day lighting doesn't matter so much and at night not at all so if you run then instancing for everything makes good sense. But early morning, late afternoon -- when shadows are long, you might not want instancing on taller objects so turn it off. But track and roads are always there and IMO should always be instanced. That's why I think two controls would be better.

#50 User is offline   disc 

  • Foreman Of Engines
  • Group: Private - Open Rails Developer
  • Posts: 818
  • Joined: 07-October 12
  • Gender:Male
  • Simulator:OpenRails
  • Country:

Posted 13 September 2014 - 01:52 AM

View PostGenma Saotome, on 12 September 2014 - 04:36 PM, said:

Yeah, almost all of my objects are unique too, grouped or not, but that's not the point. The issue is w/ funny shadows. Middle of the day lighting doesn't matter so much and at night not at all so if you run then instancing for everything makes good sense. But early morning, late afternoon -- when shadows are long, you might not want instancing on taller objects so turn it off. But track and roads are always there and IMO should always be instanced. That's why I think two controls would be better.


"when shadows are long, you might not want instancing on taller objects so turn it off."

As i see instancing affects only the shading, but not the shadowing, so what's the point of turning shadowing off?

  • 6 Pages +
  • « First
  • 3
  • 4
  • 5
  • 6
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users