3D Engine Options

  • Thread starter Thread starter Kenyai
  • Start date Start date
Status
Not open for further replies.
What I am trying to say is BSPs give you information in perfect order. Since they do that, you can disable depth testing and reenable it when you have to. It was mainly done to speed up software renderers, but you can still use it.

The problem is that you need depth testing in a hardware renderer to keep overdraw to a minimum, and even then I don't know how you tell if all the pixels are filled on the screen to stop rendering.

They work. Tons of games use them. They are very effective.

One of the limitations with BSPs is they can't do mirrors very well, but you CAN do it. You would have to implement a portal entity and open another viewport to another location in the map. You would also have to modify the netcode so that the server will send information about player locations through the portal or tweak the PVS.

But like I said, does it really matter? He is just writing a toy engine for educational purposes.
 
One of the limitations with BSPs is they can't do mirrors very well, but you CAN do it. You would have to implement a portal entity and open another viewport to another location in the map. You would also have to modify the netcode so that the server will send information about player locations through the portal or tweak the PVS.

But like I said, does it really matter? He is just writing a toy engine for educational purposes.

Yep.. well.. maybe a toy, heh, I've seen engines that went from toys to comercial usage.  :D

Mirrors are one area, water is another area any place where refraction or reflection ocure BSP's will have problems.

Now I need to go work on TV for a little bit.

Cyb
 
But Mirex... I can't download the engine ;)

hehehe
Looks nice
I think it might be over kill for an FF7 engine though, don't you think? ;)

Cyb
 
Playing FF7 in the Far Cry engine would be HEAVEN...Only problem would be the only the top 10% of machines would be able to pla6y it at max graphics  :isee:
 
I think playing FF7 with the Far Cry engine would give no significant improvement.
 
O_O no way!!!

Think about it.....heavily texture buildings...the green sky of midgar, the feathers on the chocobos and lush green leafage around the world....IT WOULD ROCK!
 
... and it would take 3 years and 10 professionals to make it that way
 
... and it would take 3 years and 10 professionals to make it that way
LOL Exactly :D

Squenix abandoned the FF7 and FF8 Redo.. so I guess we'll NEVER know.  I wonder if this is because the PS2 is such a PAIN to develope for?

I know Sony had to have a company write an emulator for the PS2 because of the huge amount of developement time involved.  It gave BASIC graphics etc so they could do testing etc.

Cyb
 
Squenix abandoned the FF7 and FF8 Redo.. so I guess we'll NEVER know.  I wonder if this is because the PS2 is such a PAIN to develope for?

I seem to recall that when MGS2 got released, the DVD it came with had an interview with Kojima, and he was explaining why the playstations grpahics are not as good as thy could be, due to the fact it is *that* difficult to program for.  But then again...Look what they did with MGS2....I thought when it came out the graphics were the best.  EVER.  I wasn't even interested in the game and thought the graphics were crap because, as everyone knows, magazine shots NEVER to a games graphics justice.
 
Squenix abandoned the FF7 and FF8 Redo.. so I guess we'll NEVER know.  I wonder if this is because the PS2 is such a PAIN to develope for?

I seem to recall that when MGS2 got released, the DVD it came with had an interview with Kojima, and he was explaining why the playstations grpahics are not as good as thy could be, due to the fact it is *that* difficult to program for.  But then again...Look what they did with MGS2....I thought when it came out the graphics were the best.  EVER.  I wasn't even interested in the game and thought the graphics were crap because, as everyone knows, magazine shots NEVER to a games graphics justice.
Typical developement time for PS2 is 2.5 years, this is VERY expensive. A game like FF8 released in 2001 had been in developement for 4 freaking years already. 6 months can mean as much as $500000 or more in a budget.  Longer developement times means a LOT of problems. The Playstation was much easier to develope for by comparison.

Halkun can detail it better than I, as he had PS2 linux.

Even with a dev system and a mounted disk image across a network, the big time waster is going from code to test.  Thus far that elusive easy code game console has eluded most people.

Cyb
 
Status
Not open for further replies.
Back
Top