Posts: 1,718
Threads: 169
Joined: Jun 2010
18 Dec 12, 10:55PM
(This post was last modified: 18 Dec 12, 11:00PM by MykeGregory.)
So, i was thinking the other day about AC's engine. Cube!
We all know it has low graphics because its an old engine, but who says you cant teach an old dog new tricks?
how much can the cube engine handle before it just stops working alltogether?
Would it be possible to change all the current textures to higher res ones to make the graphics look better? (Eg, These)
Changing player models to md5 instead of md3, to introduce player physics? (Eg, ragdoll)
And if cube cant handle these things, what would but stopping devs simply adding all the current textures, models, etc to Cube2 engine, to give all these proccesses some breathing space? know what i mean?
..Discuss.
Posts: 239
Threads: 15
Joined: Aug 2010
Why would ac need shiny new graphics and better physics?
Posts: 2,144
Threads: 38
Joined: Aug 2010
Somebody tried AC:Cube 2 edition.
Project died before it could even begin...
Posts: 3,462
Threads: 72
Joined: Jun 2010
All of these changes are possible, yet not feasible.
As to switching to Cube2, the main problem is with the code. If you look at Sauer, there is no crouching. The ammo and gun system works fundamentally different than AC. This is just a couple of changes that would need to happen. There is plenty that would need to be changed to make AC:Cube2
Posts: 205
Threads: 6
Joined: Oct 2012
19 Dec 12, 07:39AM
(This post was last modified: 19 Dec 12, 07:53AM by TheNihilanth.)
That depends on various factors, mainly, what are the target specs of the machine you plan to perform the stress test?
Yes it's possible to use hi-res textures and do other fancy things like bump mapping, provided you do the necessary changes in source code (i.e. changing/adding specific opengl extensions according what you want to do)
There are various skeletal formats for animation, being MD5 probably the best known since Doom3, but there are also others like collada which are open source too (granted, the parsing would be a pain in the ass, duh!). In MD5 format you can attach various vertices to one bone, so for animation you need to weight calculations...which means very intensive CPU/GPU matrix calculations per bone (child/parent), now adding ragdoll...means more physics calculations = more CPU/GPU usage = AC no longer with low specs, also MD5 format uses albedo + specular + bumpmapping materials, AC can only handle diffuse textures right now. MD3 would be the option (IMO), at least for the animation part, if any, someone (lol) should start to port AC to Cube 2 engine, but this would kill (IMHO) one of the reasons AC exists, it (almost) can run on a toaster (1999 GPU tech).
But not all is lost, there are plenty of areas of optimization for the Cube engine, being one of the first to come to my mind, the replacement of specific mapmodels which not contribute significatively to the scene, like the cigarretes, bullets, soda cans, bushes, etc, which only occupy barely the 5% of screen space when in player frustum, and are a waste of CPU cycles (which could be of better use in other crucial areas), when they must be some sort of decal or a simple bilboard (where applicable).
Shinny/stunning graphics would undoubtely attract people, but as I see it AC, should focus on gameplay rather than graphics(provided the devs have the know-how).
Edit: LOL! AC using the infamous inverse square root algorithm ^^ that was a good one!!!
Posts: 86
Threads: 6
Joined: Jun 2010
It would be great if ac got some hi-res textures made, I remember MakKE was working on some before going mia.
Posts: 1,718
Threads: 169
Joined: Jun 2010
Just a heads up.
I simply asking and wandering about CUBE's limitations. i'm not saying AC needs these to continue.
But so far it sounds interesting.
Posts: 1,039
Threads: 77
Joined: Jun 2010
This is the part, where I mention I think there could be a CUBE3 in the works. I'd wait for that before any rash decisions are made :P
Posts: 533
Threads: 33
Joined: Jun 2010
implementing MD5 wouldn't be a big deal (accordi.g to eihrul), making use of it is another story ...
Posts: 218
Threads: 1
Joined: Jun 2010
Offtopic: for those interested in what the future of the cube engine may look like look up 'Tesseract' which has the aim of improving the graphics of the current cube2 engine.
Posts: 2,331
Threads: 45
Joined: Feb 2011
(19 Dec 12, 01:05PM)RandumKiwi Wrote: This is the part, where I mention I think there could be a CUBE3 in the works. I'd wait for that before any rash decisions are made :P
proof?!
:o
:o
:o
Posts: 86
Threads: 6
Joined: Jun 2010
(19 Dec 12, 01:26PM)XFA Wrote: Offtopic: for those interested in what the future of the cube engine may look like look up 'Tesseract' which has the aim of improving the graphics of the current cube2 engine.
this? http://code.google.com/p/tesseract-ocr/
Posts: 740
Threads: 61
Joined: Jun 2011
This would be cool if we could make AC have fancy graphics.
WE could make it so u could use fancy graphics (I would cause i got my new build :D)
or players can go to settings and choose low graphics settings for those with the old PCs
Posts: 205
Threads: 6
Joined: Oct 2012
19 Dec 12, 03:31PM
(This post was last modified: 19 Dec 12, 03:40PM by TheNihilanth.)
Implementing and maintaining two separate rendering pipelines. Devs would love you so much ;)
RandumKiwi Wrote:This is the part, where I mention I think there could be a CUBE3 in the works. I'd wait for that before any rash decisions are made :P baaahahaha...
Posts: 2,387
Threads: 56
Joined: Aug 2010
AC on Cube2 engine would become a huge game if devs do it well.
Posts: 625
Threads: 57
Joined: Oct 2010
I thought the cube3 thing was an april fool's joke? Anyway, would be cool to have all hi-res textures and stuff..... I wouldn't use them, but it would be cool to have the option.
Posts: 3,462
Threads: 72
Joined: Jun 2010
(19 Dec 12, 01:05PM)RandumKiwi Wrote: This is the part, where I mention I think there could be a CUBE3 in the works. I'd wait for that before any rash decisions are made :P
I'm quite sure you are wrong. Within the last 6 months I've heard either Aardappel or Eihrul say they wouldn't work on Cube 3 until they had a new idea to implement that would make it stand out.
Cube 1 has the cube system, Cube 2 has the octree system. Tesseract is more like a Cube 2.5, as it is the Cube 2 engine, but focused on trying to implement state of the art rendering techniques. Tesseract still follows Cube2 development, but has its own as well.
Posts: 756
Threads: 53
Joined: Nov 2011
Fancy graphics? Don't all the "elite" do texreduce/ related functions anyway? :DDD
Posts: 2,331
Threads: 45
Joined: Feb 2011
(19 Dec 12, 09:33PM)Ronald_Reagan Wrote: (19 Dec 12, 01:05PM)RandumKiwi Wrote: This is the part, where I mention I think there could be a CUBE3 in the works. I'd wait for that before any rash decisions are made :P
I'm quite sure you are wrong. Within the last 6 months I've heard either Aardappel or Eihrul say they wouldn't work on Cube 3 until they had a new idea to implement that would make it stand out.
Cube 1 has the cube system, Cube 2 has the octree system. Tesseract is more like a Cube 2.5, as it is the Cube 2 engine, but focused on trying to implement state of the art rendering techniques. Tesseract still follows Cube2 development, but has its own as well.
AC 2.5 gogogo.
Posts: 1,718
Threads: 169
Joined: Jun 2010
AC on Cube2 would be badass!
Posts: 301
Threads: 5
Joined: Feb 2011
I think the devs should think of releasing the new AC version and when that's done move on to something different or we will have to wait another year...
Posts: 234
Threads: 15
Joined: Jun 2010
(19 Dec 12, 11:46PM)Skaelos Wrote: I think the devs should think of releasing the new AC version and when that's done move on to something different or we will have to wait another year...
What do you mean by something different?
Posts: 1,318
Threads: 76
Joined: Apr 2011
Be able to move cubes horizontally... That would be a significant improvement.
Posts: 86
Threads: 6
Joined: Jun 2010
(20 Dec 12, 07:01AM)DES|Cleaner Wrote: Be able to move cubes horizontally... That would be a significant improvement.
The amount of new and different styles of maps that could be made T_T
Posts: 619
Threads: 42
Joined: Aug 2012
(20 Dec 12, 07:01AM)DES|Cleaner Wrote: Be able to move cubes horizontally... That would be a significant improvement.
Couldn't you rescale the box model and maybe, just maybe include it in the official package as it's own model? Maybe name it CUBE... :D
Just a suggestion.
Posts: 591
Threads: 19
Joined: Jun 2010
(20 Dec 12, 08:02AM).45|D3M0NW0LF Wrote: Couldn't you rescale the box model and maybe, just maybe include it in the official package as it's own model? Maybe name it CUBE... :D
haha xD perfect idea xD this i call cheating engine xD
Posts: 619
Threads: 42
Joined: Aug 2012
20 Dec 12, 08:51AM
(This post was last modified: 20 Dec 12, 08:53AM by D3M0NW0LF.)
(20 Dec 12, 08:49AM)Alien Wrote: (20 Dec 12, 08:02AM).45|D3M0NW0LF Wrote: Couldn't you rescale the box model and maybe, just maybe include it in the official package as it's own model? Maybe name it CUBE... :D
haha xD perfect idea xD this i call cheating engine xD
Rofl, how so? I don't see how this isn't a bad idea. O.o
EDIT: Oh I see how that came across... I mean rescale the box as a different model, calling it a cube or something... not rescale the original box model...
Posts: 2,387
Threads: 56
Joined: Aug 2010
(19 Dec 12, 09:53PM)Felix-The-Ghost Wrote: Fancy graphics? Don't all the "elite" do texreduce/ related functions anyway? :DDD
so they are not the elite
Posts: 1,318
Threads: 76
Joined: Apr 2011
The idea of making a cube mapmodel was already suggested but it is not a good thing, sure it could make some nice mapping effects but it would be a pain in the neck to build a map cube by cube and it also mean you will have a considerable amount of mapmodels causing lag.
Posts: 2,387
Threads: 56
Joined: Aug 2010
20 Dec 12, 10:30AM
(This post was last modified: 20 Dec 12, 10:31AM by ExodusS.)
(20 Dec 12, 07:57AM)Takkunen Wrote: (20 Dec 12, 07:01AM)DES|Cleaner Wrote: Be able to move cubes horizontally... That would be a significant improvement.
The amount of new and different styles of maps that could be made T_T
There is already some maps (art) that are using platforms and mapmodels to make the "horizontally cube move" work, but this is would change the mapping editor forever, instead of changing flyspeed value and other basic values and gameplays in editing to confuse mappers, devs should think about it. :p
@Cleaner: Cube mapmodel will cause light problem for sure.
|