Jump to content



Photo
* * * * * 18 votes

VP10 is here (beta)

VP10

  • Please log in to reply
3889 replies to this topic

#3581 Ben Logan

Ben Logan

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 2,275 posts
  • Location:California

  • Flag: ---------

  • Favorite Pinball: System 11

Posted 25 November 2015 - 05:02 AM

Totally agree. Kinda makes all the colors "gel." Good eye, Fren.

#3582 unclewilly

unclewilly

    sofa king.....

  • VIP
  • 5,173 posts
  • Location:Baltimore, Maryland

  • Flag: United States of America

  • Favorite Pinball: tz, tom, big hurt, who dunnit



Posted 25 November 2015 - 05:13 AM

Can you swap those in the script?

"it will all be ok in the end, if it's not ok, it's not the end"
 
Monster Bash VP10 WIP https://dl.dropboxus... (vpx)WIP15.vpx

uw2.gif


#3583 BorgDog

BorgDog

    We come in peace.. shoot to kill.. shoot to kill.

  • Members
  • PipPipPipPip
  • 1,427 posts
  • Location:Leavenworth, WA

  • Flag: United States of America

  • Favorite Pinball: Alien Star, TNA



Posted 25 November 2015 - 05:22 AM

Can you swap those in the script?

yes indeed.  table.ColorGradeImage="imagename"



#3584 freneticamnesic

freneticamnesic

    A Faint Ghost Through the Raindrops

  • VIP
  • 3,370 posts
  • Location:Portland, OR

  • Flag: United States of America

  • Favorite Pinball: Star Trek, Black Hole, AFM, Fast Draw, Tron, AMH

  • 360 Gamer Tag: sixgunsounddd

Posted 25 November 2015 - 06:42 AM

I assume it's the primitive I'm using for the outer walls here causing this but it's the first I've seen of it. The transmission of the blue light on the fish eye to the left is appearing on the primitive wall next to it apparently a foot back from the light source? 

 

RhWUltD.jpg?1



#3585 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,670 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 25 November 2015 - 06:53 AM

 

 

@toxie, @fuzzel  I'm liking all the new options with targets and gates and stuff, but have a question.. Gates, can't be collidable and have a close angle other than 0?  If I make it non-collidable it is still one way, but there is no animation.  If close angle is 0 (collidable and animates) then nothing lines up right unless I want to stick primitives for everything and code them to move for all the parts (which I can do, but if we can make this work in vp then better).  

 

I'm trying to do this gate, which is obviously not at 0 degrees and if it were then balls would get stuck there.

 

gate.png

 

Any thoughts on close angle other than 0 on collidable gates guys?  or is it just not going to happen?

 

In the past I have made the same request, and they said that you can not do that, can not remember why.
But, some time after they have introduced a new feature to read the angle of the gate.
In my tables are examples of the gates you are looking for.

 

Max



#3586 freneticamnesic

freneticamnesic

    A Faint Ghost Through the Raindrops

  • VIP
  • 3,370 posts
  • Location:Portland, OR

  • Flag: United States of America

  • Favorite Pinball: Star Trek, Black Hole, AFM, Fast Draw, Tron, AMH

  • 360 Gamer Tag: sixgunsounddd

Posted 25 November 2015 - 07:27 AM

Yea if you use a primitive then just set a + or - offset of the Gate.CurrentAngle but you'd still need to physically move the gate to block the point you want. The gate would be invisible but the primitive gate would be in the spot you need



#3587 zany

zany

    3D Beer Drinker

  • VIP
  • 1,644 posts

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness



Posted 25 November 2015 - 11:33 AM

Fren that last screenshot custom color grade gi on looks fantastic.

Agree...looks really nice and real, when colors are not so intence! :D
Well done Fren! :D


Having reflections on the outerwalls is amazing, i was about to ask if that was possible yesterday! :D



#3588 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 25 November 2015 - 11:38 AM

Sorry that isn't possible at the moment because of the way tables are built.

#3589 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 25 November 2015 - 12:34 PM

freneticamnesic, on 25 Nov 2015 - 03:59 AM, said:


It's weird, with the same default colorgrade, the off gi looks under saturated and the on gi looks oversaturated

 

This is due to the way the simpler tonemapping algorithms work (to get the HDR rendered image back to something that a LDR display can actually show).

And we use a pretty simple one because of performance.   ;)



#3590 freneticamnesic

freneticamnesic

    A Faint Ghost Through the Raindrops

  • VIP
  • 3,370 posts
  • Location:Portland, OR

  • Flag: United States of America

  • Favorite Pinball: Star Trek, Black Hole, AFM, Fast Draw, Tron, AMH

  • 360 Gamer Tag: sixgunsounddd

Posted 25 November 2015 - 05:42 PM

Having them appear as "reflections" is simply a bonus, the blue light transmission is the only thing killing the effect. It's an easy enough fix and the rest of the walls look neat in desktop mode (not so much in fullscreen mode but they're as you'd expect them to behave)

 

 

freneticamnesic, on 25 Nov 2015 - 03:59 AM, said:


It's weird, with the same default colorgrade, the off gi looks under saturated and the on gi looks oversaturated

 

This is due to the way the simpler tonemapping algorithms work (to get the HDR rendered image back to something that a LDR display can actually show).

And we use a pretty simple one because of performance.   ;)

 

I am not sure I noticed the saturation "problem" until I actually fiddled with the colorgrade image, then I had something to compare it to. And doing as Knorr suggested in photoshop with an image of the table I realized I wanted a little less vibrance, it's fine really but I had a hard time imagining a real life scenario where you'd see a table that glowed like that.



#3591 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 27 November 2015 - 08:54 AM

rev2417 is up:

 

- add slim hit target meshes
- save some temporary memory
- fix a whole bunch of memory leaks and unitialized mem
- rename vbs folder to scripts
- optimizations to shader inputs/data processing and anti-ball stretch code
 



#3592 vampirolatino2

vampirolatino2

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,430 posts

  • Flag: Spain

  • Favorite Pinball: Medieval Madness

Posted 27 November 2015 - 10:34 AM

like the fixes and optimizations! good job.



#3593 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 27 November 2015 - 01:52 PM

don't expect wonders though, performance is roughly still the same.  :/

but the memory fixes should be noticable, especially when you work a lot with ramps.



#3594 mpad

mpad

    Enthusiast

  • Members
  • PipPipPip
  • 335 posts

  • Flag: Germany

  • Favorite Pinball: AFM, TOM; Timeshock (!), Secrets of the Deep (fx2)

Posted 27 November 2015 - 08:21 PM

Still wondering why it causes such a meltdown in my gfx card.
Still wondering why it causes such a meltdown in my gfx card.

#3595 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 28 November 2015 - 08:07 AM

this has been answered multiple times.. simply set vsync to 1 or some other number like 120 to limit the number of frames which also keeps the gfx board cooler..



#3596 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 28 November 2015 - 11:14 AM

Since the last view versions I do not get a fully fluid ball movement anymore. Not with vsync 1, not with pre rendered frames 0,1,2, nor any other setting. Weird as it worked before.



#3597 TedB

TedB

    Pinball Fan

  • Charter Member
  • 715 posts

  • Flag: Netherlands

  • Favorite Pinball: those with non virtual steel balls

Posted 28 November 2015 - 11:25 AM

this has been answered multiple times.. simply set vsync to 1 or some other number like 120 to limit the number of frames which also keeps the gfx board cooler..

 

Well even with these settings - they definitely help - the more demanding tables are not playable for me. Most VP9.9 tables  are working fine (even with B2S). So VP10 is clearly more demanding.
That said, some of JPs tables that I tested are working perfectly fine so it is still possible to have a pleasant experience with VPX with a less capable setup.

 

Bling and additional realism comes with a performance cost - I have no problems with that. I can't blame table authors using new awesome features and adding it to their creations to make the table as good as can be. I can choose to adjust the tables or upgrade my set-up.

 

From what I have understood - performance can be improved by adjusting objects in VP e.g Fren mentioned you can decrease stutter by adjusting the poly in primitives. Would it be possible to have a performance slider linked to the objects and settings that are demanding? I am only talking about graphical options then - it shouldn't affect gameplay. You will then miss a lot of nice VP10 features but at least tables can be played without having to adjust all objects manually.

Not sure if this is already requested, but it would be nice to have a saved preferred DT/FS setting or something to adjust the display setting for your set-up with one click. No biggie, just a nice to have. 
 



#3598 bassgeige

bassgeige

    Enthusiast

  • Platinum Supporter
  • 409 posts

  • Flag: Germany

  • Favorite Pinball: Enjoyed on a regular basis.

Posted 28 November 2015 - 03:21 PM

Since the last view versions I do not get a fully fluid ball movement anymore. Not with vsync 1, not with pre rendered frames 0,1,2, nor any other setting. Weird as it worked before.

 

I encountered the following fps behaviour before a few days myself. I would update to any new gpu to avoid it. For the new Cirqus Voltaire I can not reach a frame limit from 60 fps because it seems not to work with the new table any longer. Instead it shows always more than 60 fps and I think this is the reason for the ball stutter in this case. Did I miss an important setup option?

Attached Files



#3599 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 28 November 2015 - 05:06 PM

rev2418 is up:

 

- fix a bug with wire ramps introduced in rev2417



#3600 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 28 November 2015 - 05:18 PM

 

Since the last view versions I do not get a fully fluid ball movement anymore. Not with vsync 1, not with pre rendered frames 0,1,2, nor any other setting. Weird as it worked before.

 

I encountered the following fps behaviour before a few days myself. I would update to any new gpu to avoid it. For the new Cirqus Voltaire I can not reach a frame limit from 60 fps because it seems not to work with the new table any longer. Instead it shows always more than 60 fps and I think this is the reason for the ball stutter in this case. Did I miss an important setup option?

 

Maybe vsync is broken? I have to try to use FPS limiter = 60. At the moment it's not as much fun as before, the performance issue is deteriorating my enthusiasm...







Also tagged with one or more of these keywords: VP10