General > Discussion

Modifiable Environment

<< < (2/5) > >>

BTAxis:
Looks promising. Do you think it's useable in UFO:AI?

Azraiyl:
Sorry people, it seems that I'm not able to ask my quetions correctly. I have read a lot of threads here why the current engine never would support such things. Nevertheless you have done a very good job at extending the Q2 engine. But for UFO-AI-2 maybe the core developers chooses another engine. In 2/3 years maybe it is still not possible to create perfect shadows on the fly but a least the pixel shaders would be able to apply a gloss map, normal map, specular map with factoring in the nearest 10 lights. Maybe the graphic card vendors even start to understand that rasterizers have no future an switch to raytracers.
But besides the problems that may arise with any engine, there are more then only technical limitations. E.g. Given that we have an enormous poly count, how would a modeller build a house now, a house that is fully destructible.

wastelandmerc:
Is there any free/open source engine with destructible environment?

Azraiyl:
This is a question about an engine again. CrystalSpace, Irrlicht, Panda3D, ... all of them are able draw anything. If you invest some time you may be able to allow destructible environments (as described you never will have a frame rate like a FPS). Before you google for an appropriate engine you have to define the word destructible. That is the reason why I am writing here. I'm not a pro 3D programmer but I currently play around with some ideas. Maybe I will put together a amazingly simple show case to better describe that there are some underlying problems that have nothing todo with an engine (but with algorithms, modeling and texturing).

BTAxis:
Something to point out here is that UFO:AI isn't being developed with the state of the art in graphics acceleration in mind. So even if a problem can be solved by new hardware that will appear on the market in the next few years, that really isn't relevant to the issue because we want the game to run on as many computers as possible, not just on the ones that have the latest technology.

Of course, if there are workable software solutions and if there's someone with the skill and the time to implement them, we may be on to something.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version