not really sure how to explain this, refer to picture, also very hacky, I am rendering 3 camera views to get this to work. Also just so no one gets confused, this is one monitor, two views. I am including the two files i changed, the html and the css In the css i changed position settings and in the html I added 2 holodecks and took the primary pip away If someone could make this into a mod I with credit to me I would be extremely happy as this is my first attempt at modding, Cheers! WARNING: Your performance will drop a fair bit if you use this.
I can only see 2 views of the world. Can you get 3 to work? My tries so far all resulted in only 2 fully working. More views would just not show any textures/models. EDIT: Thinking further: Any good ideas how to setup PA over 3 screens that are not the same height? It's only one stupid window :S
So you also suffer from the issue of only being able to make it up to 2 views. Damn... I feel we are hitting a hardcoded current limitation.
I'm wondering if the limit isn't in coherent. you've been able to get more than one PiP but didn't get textures to show up, right? They could be doing some graphics magic that only allows two copies of everything in memory or something.
I doubt that is a hard limit for Uber though, all JS code is basically yelling at me: "I WAS WRITTEN FOR N VIEWS WHERE N EQUALS YOUR WILDEST DREAMS"
Yeah, but the javascript dev might have just been a little ahead of the graphics people. Whatever the reason, I do expect to see more PiPs available once they do a second pass on it.
I'd very surprised if there were an arbitrary 2 as a limit somewhere. Makes absolutely no sense to me. Only as a "this is a feature work in progress" limit.
I figured out how to get three views (or more). For every pip you render there has to be another one DIRECTLY under it, take a look at these new html and css files @cptconundrum @Cola_Colin Warning: this will MURDER your performance
In other words when you make a new PiP you have to put HTML: <holodeck class="pip4"></holodeck> <holodeck class="pip4"></holodeck> instead of HTML: <holodeck class="pip4"></holodeck>
in the three views I am rendering 5 cameras though only 3 are visible, only the primary holodeck does not require a "shadow"
I'll have to take a look later or tomorrow. If you're getting three viewports, I'm guessing there is a clever trick we can use to get it down to just using three holodecks instead of 5. I love all this research though. It has been less than a day and we are already hacking away at our new toys!
I can't believe how quickly we all just hacked the pip in almost every way. I still want to get it resizable though