Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » General Discussions » General Discussion » ACK
ACK [message #480023] Sat, 23 March 2013 01:45 Go to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
Could you fix the FPS issues on Fjords?

Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Re: ACK [message #480027 is a reply to message #480023] Sat, 23 March 2013 08:04 Go to previous messageGo to next message
Aircraftkiller is currently offline  Aircraftkiller
Messages: 8213
Registered: February 2003
Karma: 0
General (5 Stars)
There's three options:

1) Buy/build a computer that meets standards of 2010 or higher

2) Work with Saberhawk to program the tool that lets vis calculation work with multiple cores, so it wouldn't take me weeks upon weeks of leaving LevelEdit open to run vis calculations

3) Deal with it
Re: ACK [message #480029 is a reply to message #480023] Sat, 23 March 2013 08:26 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
I have a PC I bought in November 2010 for about 600 euros lol, i get about 50 FPS playing Farcry 3 on high detail settings. (which is a shitty console port)

Why can't you just add VIS to the map lol


Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases

[Updated on: Sat, 23 March 2013 08:29]

Report message to a moderator

Re: ACK [message #480030 is a reply to message #480023] Sat, 23 March 2013 08:50 Go to previous messageGo to next message
BAGUETTE is currently offline  BAGUETTE
Messages: 620
Registered: June 2010
Karma: 0
Colonel
I have a similar case to Iran, play BF3 ultra high 70-90 fps np.

Plays fjords, depending on where I'm looking at 20-310fps, I can't imagine what would happen to my FPS if a mass were to be going on.

Lots of people who play ren, play it because its all their PC will handle lol, mrhero101 for example gets 13 fps on that map making it unplayable


Quote:

Ramb8(to RamBonerUpAss) fuk u big ashole u a big jakass i stick my ramboner up u as

http://i97.photobucket.com/albums/l234/Vultima/hue.png

Crush gives away med tanks like he gives away handjobs, everyday and as much as possible

[Updated on: Sat, 23 March 2013 08:51]

Report message to a moderator

Re: ACK [message #480031 is a reply to message #480023] Sat, 23 March 2013 08:55 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
I get 100 fps in Nod's base, but when looking into the middle it drops sharply, at the waterfall i get like 30 lol

Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Re: ACK [message #480032 is a reply to message #480029] Sat, 23 March 2013 08:58 Go to previous messageGo to next message
Aircraftkiller is currently offline  Aircraftkiller
Messages: 8213
Registered: February 2003
Karma: 0
General (5 Stars)
iRANian wrote on Sat, 23 March 2013 11:26


Why can't you just add VIS to the map lol


Quote:

Work with Saberhawk to program the tool that lets vis calculation work with multiple cores, so it wouldn't take me weeks upon weeks of leaving LevelEdit open to run vis calculations


It's like asking me "Why don't you just go stand in front of a moving train?" I'd do it if it wouldn't require so much personal time. I don't want to leave my computer running for weeks just to render the vis points, which I'd have to go back through and fix, assuming I didn't get a power outage and lose everything before it finished. If I removed the flying units, it would take a tenth of the time to calculate, but it would still take a long time to do it because of the size of the map.

If you can work with Saberhawk to get a better vis calculator, I'll gladly use it and implement it. That or I'll just make a smaller map. Either or.

[Updated on: Sat, 23 March 2013 08:59]

Report message to a moderator

Re: ACK [message #480033 is a reply to message #480023] Sat, 23 March 2013 09:15 Go to previous messageGo to next message
Generalcamo is currently offline  Generalcamo
Messages: 522
Registered: October 2010
Karma: 0
Colonel
It appears that single core computers work the best, on testing. Multi-core computers suffer greatly, due to the fact that Renegade only uses 2 threads...
Re: ACK [message #480034 is a reply to message #480023] Sat, 23 March 2013 09:45 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
Can't you just give someone else the map source and have them generate the VIS?

I don't really understand why this is such an issue lol


Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Re: ACK [message #480035 is a reply to message #480023] Sat, 23 March 2013 09:59 Go to previous messageGo to next message
Aircraftkiller is currently offline  Aircraftkiller
Messages: 8213
Registered: February 2003
Karma: 0
General (5 Stars)
Because I don't give away my source files, generally speaking. Even if I did, someone would still have to fly through the map and check every single accessible spot to make sure it's not screwing up. If you know someone who wants to spend the time to make it work, let me know. I'll consider sending them the files to work with. I don't want 10 different versions of my maps floating around, so that's why I don't give away source files.

/And I don't want someone who's going to do a half-ass job taking my source files. I'd rather not have my name attached to that

[Updated on: Sat, 23 March 2013 10:00]

Report message to a moderator

Re: ACK [message #480036 is a reply to message #480023] Sat, 23 March 2013 10:13 Go to previous messageGo to next message
Generalcamo is currently offline  Generalcamo
Messages: 522
Registered: October 2010
Karma: 0
Colonel
Well, I would like to see another version anyway. You could really take advantage of new 4.1 abilities, such as proper helipads.
Re: ACK [message #480038 is a reply to message #480023] Sat, 23 March 2013 11:50 Go to previous messageGo to next message
NACHO-ARG is currently offline  NACHO-ARG
Messages: 397
Registered: October 2010
Karma: 0
Commander
where can i get the last build of Fjords?
Re: ACK [message #480061 is a reply to message #480023] Sun, 24 March 2013 06:42 Go to previous messageGo to next message
BoMbZu is currently offline  BoMbZu
Messages: 95
Registered: May 2005
Location: The Netherlands , Delft
Karma: 0
Recruit
This topic caught my attention, I was wondering what exactly is VIS or are VIS points, and why would calculating them result in a smoother rate of frames.

I tried a Google search but couldnt find anything useful. Just curious


Re: ACK [message #480062 is a reply to message #480038] Sun, 24 March 2013 06:42 Go to previous messageGo to next message
Bazil is currently offline  Bazil
Messages: 115
Registered: May 2012
Karma: 0
Recruit
NACHO-ARG wrote on Sat, 23 March 2013 21:50

where can i get the last build of Fjords?



https://i.chzbgr.com/maxW500/6983622656/h333FDF45/
Re: ACK [message #480063 is a reply to message #480061] Sun, 24 March 2013 07:33 Go to previous messageGo to next message
Reaver11 is currently offline  Reaver11
Messages: 888
Registered: April 2007
Karma: 1
Colonel
BoMbZu wrote on Sun, 24 March 2013 06:42

This topic caught my attention, I was wondering what exactly is VIS or are VIS points, and why would calculating them result in a smoother rate of frames.

I tried a Google search but couldnt find anything useful. Just curious


To put it simple VIS=Visibility
It is a system to determine what the computer needs to render from the players position in the map.

Parts of the map that cant be seen from that position wont be rendered thus decreasing load on your system.
That's the simple version of what VIS is.

Manual VIS points are placed in LE to correct for errors that Renegade's Visibility system makes (these points are placed manually!) sadly Ren makes allot of errors.

Errors manifest in disappearance of trees parts of the map, building interiors.

[Updated on: Sun, 24 March 2013 07:37]

Report message to a moderator

Re: ACK [message #480064 is a reply to message #480023] Sun, 24 March 2013 07:47 Go to previous messageGo to next message
EvilWhiteDragon is currently offline  EvilWhiteDragon
Messages: 3751
Registered: October 2005
Location: The Netherlands
Karma: 0
General (3 Stars)

I won't mind making my computer work hard by calculating this. I do however not want to work in leveledit to fix issues with VIS.

http://www.blackintel.org/usr/evilwhitedragon/pointfix.gif
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/

V, V for Vendetta

People should not be afraid of their governments.
Governments should be afraid of their people.
Re: ACK [message #480069 is a reply to message #480023] Sun, 24 March 2013 09:45 Go to previous messageGo to next message
Ethenal is currently offline  Ethenal
Messages: 2532
Registered: January 2007
Location: US of A
Karma: 0
General (2 Stars)

If Fjords had VIS it would just be even more so the SHIT

-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29

Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade Thumbs Up

Re: ACK [message #480071 is a reply to message #480023] Sun, 24 March 2013 10:14 Go to previous messageGo to next message
Speedy059 is currently offline  Speedy059
Messages: 367
Registered: August 2003
Karma: 0
Commander
Can you do this kind of rendering on a remote computer, like a Windows Server? Or does it need local graphics card access?

ACK, contact me if a remote server could do the trick. Letting it run for a week or longer wont be a problem.


Oldest Renegade Repository (10yrs worth of maps!)
http://renegade.dmehosting.com/
Re: ACK [message #480072 is a reply to message #480023] Sun, 24 March 2013 10:30 Go to previous messageGo to next message
Aircraftkiller is currently offline  Aircraftkiller
Messages: 8213
Registered: February 2003
Karma: 0
General (5 Stars)
You would have to install LevelEdit on your machine, and let it run the vis calculations. Then someone would have to run through it and place all of the points by hand, including all of the vis points that need to be placed in the air up to 90 meters in the sky. It's a very time consuming process and it's why I didn't end up doing it at the end.
Re: ACK [message #480083 is a reply to message #480023] Sun, 24 March 2013 20:22 Go to previous messageGo to next message
Gen_Blacky is currently offline  Gen_Blacky
Messages: 3250
Registered: September 2006
Karma: 1
General (3 Stars)
Quote:

It's a very time consuming process and it's why I didn't end up doing it at the end.


Thumbs Up

The vis calculations don't take that long depending on how big each of your vis sectors are.
The hard part is doing the detail hand work for the vis system and takes a very long time to do it right specially flying maps.
I would make and oversized vis sectors if you even added one. 30 x 30

Did you ever add all the vis planes for flying? I assume not.

3) Deal with it


http://s18.postimage.org/jc6qbn4k9/bricks3.png

[Updated on: Sun, 24 March 2013 20:31]

Report message to a moderator

Re: ACK [message #480091 is a reply to message #480023] Sun, 24 March 2013 22:04 Go to previous messageGo to next message
Aircraftkiller is currently offline  Aircraftkiller
Messages: 8213
Registered: February 2003
Karma: 0
General (5 Stars)
Judging by what I saw, it would've taken over a week to calculate the points. That isn't even accounting for manual placement times.
Re: ACK [message #480096 is a reply to message #480023] Sun, 24 March 2013 22:36 Go to previous messageGo to next message
Ani is currently offline  Ani
Messages: 399
Registered: February 2012
Location: New York City
Karma: 0
Commander
Are manual placements actually necessary? Why can't some of the advanced coders Renegade has to offer be able to fix and/or optimize the VIS algorithms?

I'm not a map designer, coder or any of that but what would be the problem if we just had VIS points uniformly placed throughout the entire map. There wouldn't be dead zones where shit wouldn't load, and if i'm not mistaking using this method would probably drastically cut down the times for calculating the zones?

Then again, knowing all the shitty limitations that Renegade has, this might not be possible.

[Updated on: Sun, 24 March 2013 22:41]

Report message to a moderator

Re: ACK [message #480120 is a reply to message #480023] Mon, 25 March 2013 12:20 Go to previous messageGo to next message
Reaver11 is currently offline  Reaver11
Messages: 888
Registered: April 2007
Karma: 1
Colonel
Manual placements are needed in every map you apply vis.
With the source of Renegade it might have been possible to optimize VIS.
Since I don't see this happening with just scripting.
Re: ACK [message #480122 is a reply to message #480023] Mon, 25 March 2013 13:15 Go to previous messageGo to next message
Ani is currently offline  Ani
Messages: 399
Registered: February 2012
Location: New York City
Karma: 0
Commander
Didn't jonwil release a version of LevelEdit at one point that included some fixes? How was he able to do that?

I still think it'd be easier to just have a VIS point (or whatever) every couple of renemeters uniformly placed all around a map.
Re: ACK [message #480126 is a reply to message #480122] Mon, 25 March 2013 13:29 Go to previous messageGo to next message
Gen_Blacky is currently offline  Gen_Blacky
Messages: 3250
Registered: September 2006
Karma: 1
General (3 Stars)
Ani wrote on Mon, 25 March 2013 14:15

Didn't jonwil release a version of LevelEdit at one point that included some fixes? How was he able to do that?

I still think it'd be easier to just have a VIS point (or whatever) every couple of renemeters uniformly placed all around a map.


Nothing was done with the vis system as far as i know.

Not possible with the current system I would imagine. Hard to calculate changes in the meshes with different camera types.



http://renhelp.laeubi.de/tutorial-vis-tutorial.html



http://s18.postimage.org/jc6qbn4k9/bricks3.png
Re: ACK [message #480139 is a reply to message #480023] Mon, 25 March 2013 19:56 Go to previous messageGo to previous message
Generalcamo is currently offline  Generalcamo
Messages: 522
Registered: October 2010
Karma: 0
Colonel
If the VIS System is "fixed", it might horribly break maps that have it implemented.
Previous Topic: Let's Try again
Next Topic: Campaign map click teleport debug feature
Goto Forum:
  


Current Time: Mon Nov 18 15:43:02 MST 2024

Total time taken to generate the page: 0.01234 seconds