News:

Come Chat with us live! Learn how HERE!

Main Menu

What about 3D engine ?

Started by Asche, March 14, 2009, 01:29:17 AM

MitSugna


Thorn

Quote from: MitSugna on December 09, 2009, 10:28:24 PM
q2w? eww

wtf?

bitter because you probably got raped the first time you tried to play it? :olo:

TRaK

Quote from: MitSugna on December 09, 2009, 10:28:24 PM
q2w? eww

If you think q2w needs improving in some regard, please enlighten us :)
Although I suspect you're just acting like a douche by insulting the work others provide for free for your enjoyment.

MitSugna

If something is provided for free, I shouldn't say something bad about it. It is free, I paid nothing, and I shouldn't have said something bad. Sorry fanboys I didn't mean to hurt your feelings.

Thorn

Well, he did ask for you to explain any basis behind your opinion. However as you seem to have no issues with the game, you're just being a moron. Although everybody knew this when you registered, thanks for re-clarifying. You (In another thread) insult a person directly(previous member of this forum too) by blatently calling them an asshole. Now, here in this thread you also directly disrepect an entire project and by so all the people that worked on it (Such as TRaK, right above).

What makes you think you are any less of an asshole than the person you considered an asshole? Is it by the same baseless reasoning that you insulted q2w? ;>

MitSugna

slow down... I just said "eww" and you wrote full paragraph. I just don't like q2w and that is just my personal opinion.
Also know the difference between ass and asshole.(I hope you do ;))

Winnie the Pooh

Explain why, or be willing to take crap from people who tire of miscommunication.
QuoteI also realize that this is the internet, but even more so this is the forum for a video game on an internet, then even beyond that this is TREMULOUS forums the Satan version of all video game forums for a video game that is ON the internet.

Demolution

Quote from: MitSugna on December 10, 2009, 10:36:49 PM
Also know the difference between ass and asshole.(I hope you do ;))

Same blatant insult really..

Clan [AC] - For all your air conditioning needs please visit: http://s1.zetaboards.com/AC_NoS/index/
Quote from: swamp-cecil on October 05, 2010, 09:04:04 PM
my brain > your brain.
and i am VERY stupid.

Einstein

in the deep voice of our beloved tiM anguS:
You Got Trolledâ„¢

Plague Bringer

Quote from: Demolution on December 10, 2009, 11:54:14 PM
Quote from: MitSugna on December 10, 2009, 10:36:49 PM
Also know the difference between ass and asshole.(I hope you do ;))

Same blatant insult really..
To be a nitpick, last I checked, an ass is a fool, and an asshole is a jerk.
U R A Q T

Demolution

Both insults originate from the same area, so are they not at least in the same insult "family"? :P

Clan [AC] - For all your air conditioning needs please visit: http://s1.zetaboards.com/AC_NoS/index/
Quote from: swamp-cecil on October 05, 2010, 09:04:04 PM
my brain > your brain.
and i am VERY stupid.

Thorn

Quote from: Plague Bringer on December 11, 2009, 02:01:33 AM
Quote from: Demolution on December 10, 2009, 11:54:14 PM
Quote from: MitSugna on December 10, 2009, 10:36:49 PM
Also know the difference between ass and asshole.(I hope you do ;))

Same blatant insult really..
To be a nitpick, last I checked, an ass is a fool, and an asshole is a jerk.

Last I checked an ass was a donkey unless you consider all donkey's fools in which case you are even worse than him, as you don't insult a person, nor a project, but an entire race!!

jesus Fucking christ

Drag222

Xrealmulous !
Or
TremulXreal !

Haraldx

Hey guys, I have an idea - lets add Nvidia PhysX somehow on trem so we can make realistic smoke for human building and fluid effect acid tube  :o , then we could make ragdolls and building that can be destroyed in style. Then we could make human ragdolls that can be teared in pieces with the cloth system in PhysX! Then we could make tremulous something like, that only NASAs computers will be able to run.
Quote from: Tremhelper on June 17, 2011, 12:48:36 AM
...princibles of judgement do not apply to me.
Quote from: J3lackStar on July 14, 2011, 08:11:54 PM
I JUST MINED ANIMATED CREATURES

UniqPhoeniX

Trem will probably (and hopefully) never contain any proprietary code. There are open source physics engines like bullet tho.

SlackerLinux

Quote from: UniqPhoeniX on February 21, 2010, 12:20:32 AM
Trem will probably (and hopefully) never contain any proprietary code. There are open source physics engines like bullet tho.
on tremfusions TODO list :)
Slackware64 13.1
SlackersQVM/

Winnie the Pooh

Independent designers, get to work!
QuoteI also realize that this is the internet, but even more so this is the forum for a video game on an internet, then even beyond that this is TREMULOUS forums the Satan version of all video game forums for a video game that is ON the internet.

Lava_Croft

Quake2World engine is a fucking joke.
Nothing ever happens.

Haraldx

Quote from: Haraldx on February 20, 2010, 09:00:31 PM
Hey guys, I have an idea - lets add Nvidia PhysX somehow on trem so we can make realistic smoke for human building and fluid effect acid tube  :o , then we could make ragdolls and building that can be destroyed in style. Then we could make human ragdolls that can be teared in pieces with the cloth system in PhysX! Then we could make tremulous something like, that only NASAs computers will be able to run.

*Sarcasm*
Quote from: Tremhelper on June 17, 2011, 12:48:36 AM
...princibles of judgement do not apply to me.
Quote from: J3lackStar on July 14, 2011, 08:11:54 PM
I JUST MINED ANIMATED CREATURES

Thorn

Quote from: Lava_Croft on February 21, 2010, 11:10:04 AM
Quake2World engine is a fucking joke.

It could be worse. It could be DarkPlaces. Ohi

frazzler

I think that after 9 pages of discussing the meaning of ass, this thread is finally dead.

Haraldx

Good, because now everyone will know that making a new engine for tremulous is fucking useless!!! Even more useless is making such topics!!! Eat shit and die!
Quote from: Tremhelper on June 17, 2011, 12:48:36 AM
...princibles of judgement do not apply to me.
Quote from: J3lackStar on July 14, 2011, 08:11:54 PM
I JUST MINED ANIMATED CREATURES

Bowzer

Quote from: Lava_Croft on February 21, 2010, 11:10:04 AM
Quake2World engine is a fucking joke.

If that's the case then IOQ3 is an even bigger one.  Seriously, Q2W is a sweet engine that looks and runs a hell of alot better than IOQ3. 

MitSugna

Quote from: Bowzer on February 22, 2010, 02:52:25 PM
Quote from: Lava_Croft on February 21, 2010, 11:10:04 AM
Quake2World engine is a fucking joke.

If that's the case then IOQ3 is an even bigger one.  Seriously, Q2W is a sweet engine that looks and runs a hell of alot better than IOQ3. 
cool story bro
But you should really stop taking those drugs.

gimhael

Quote from: Haraldx on February 22, 2010, 01:42:04 PM
Good, because now everyone will know that making a new engine for tremulous is fucking useless!!! Even more useless is making such topics!!! Eat shit and die!

Well, I wouldn't call it useless, there are a few points for an updated renderer:

- the current renderer uses many OpenGL function which are officially deprecated since OpenGL 3.1. While they are currently still supported by all drivers, there is no guarantee that the vendors will support them indefinitely.
- the current renderer doesn't utilize the power of modern GPUs. It uses only the fixed pipeline without programmable shaders and uses mainly the ROPs to implement the shaders. It wasn't unusual for a year 2000 GPU to have 4 fragment shaders and 4 ROPs. Todays top DirectX 10/11 cards have 16-32 ROPs, but they have several hundreds of Fragment shaders. As the renderer assumes more or less a 1:1 relation between Shaders and ROPs, most of the power of the GPU is wasted.
- GPUs are very parallel, but they can essentially process only one program on all shaders at a time. So to get good speed you have to render a large number of vertexes with the same shader. Unfortunately the current engine renders the scene with hundreds of different shaders which are responsible for only a few surfaces.

But changing these points will require to remake all models, maps etc. so probably it's simply out of scope for the Trem community.

Haraldx

Quote from: gimhael on February 22, 2010, 06:05:08 PM
Quote from: Haraldx on February 22, 2010, 01:42:04 PM
Good, because now everyone will know that making a new engine for tremulous is fucking useless!!! Even more useless is making such topics!!! Eat shit and die!

Well, I wouldn't call it useless, there are a few points for an updated renderer:

- the current renderer uses many OpenGL function which are officially deprecated since OpenGL 3.1. While they are currently still supported by all drivers, there is no guarantee that the vendors will support them indefinitely.
- the current renderer doesn't utilize the power of modern GPUs. It uses only the fixed pipeline without programmable shaders and uses mainly the ROPs to implement the shaders. It wasn't unusual for a year 2000 GPU to have 4 fragment shaders and 4 ROPs. Todays top DirectX 10/11 cards have 16-32 ROPs, but they have several hundreds of Fragment shaders. As the renderer assumes more or less a 1:1 relation between Shaders and ROPs, most of the power of the GPU is wasted.
- GPUs are very parallel, but they can essentially process only one program on all shaders at a time. So to get good speed you have to render a large number of vertexes with the same shader. Unfortunately the current engine renders the scene with hundreds of different shaders which are responsible for only a few surfaces.

But changing these points will require to remake all models, maps etc. so probably it's simply out of scope for the Trem community.


1st - I don't understand almost fifth word in your text you wrote
2nd - old engine = can be run on old computers and these engines can be updated slightly
3rd - new engine = can only be run by hig-end computers ending in less players
Quote from: Tremhelper on June 17, 2011, 12:48:36 AM
...princibles of judgement do not apply to me.
Quote from: J3lackStar on July 14, 2011, 08:11:54 PM
I JUST MINED ANIMATED CREATURES

Bowzer

#266
Quote from: MitSugna on February 22, 2010, 05:09:38 PM
Quote from: Bowzer on February 22, 2010, 02:52:25 PM
Quote from: Lava_Croft on February 21, 2010, 11:10:04 AM
Quake2World engine is a fucking joke.

If that's the case then IOQ3 is an even bigger one.  Seriously, Q2W is a sweet engine that looks and runs a hell of alot better than IOQ3.  
cool story bro
But you should really stop taking those drugs.

You're crazy if you think IOQ3 renders better than Q2W.  It's at least 5x faster, and makes use of per-pixel lighting effects, IOQ3 still has 1999 era lighting fx.  Not that Q2W is an option, I'm just saying.

But, here you have Xreal, which would make PERFECT sense to switch to.  I guess if everyone is happy with ancient gfx, then by all means, stick with IOq3.  Or, why not add some per-pixel stuff to IOQ3?  It can't be THAT hard to do.  It would really improve things alot.

KillerWhale

Quote from: Haraldx on February 22, 2010, 09:10:04 PM
1st - I don't understand almost fifth word in your text you wrote

That's your problem.
If you don't understand what he said, then you shouldn't be arguing in this topic.

Anyways, I think it would be nice to have the capabilities to update graphics, but I know it's unlikely.

A major argument against the update that I have seen is: "Oh, but what about low end computers?"
It's not like ioq3 runs particularly well on low end machines. Even some modern engines perform better.
I installed Trem on a Pentium 4, onboard Intel running Linux.
Tremulous wasn't even playable.

Now, I know this is purely an argument in futility, but I would still like to see some improvements that could possibly give draw to some better mappers/modelers/etc.
A good looking game can get a lot of players no matter what.

kevlarman

Quote from: KillerWhale on February 23, 2010, 05:05:33 AM
Quote from: Haraldx on February 22, 2010, 09:10:04 PM
1st - I don't understand almost fifth word in your text you wrote
A major argument against the update that I have seen is: "Oh, but what about low end computers?"
It's not like ioq3 runs particularly well on low end machines. Even some modern engines perform better.
I installed Trem on a Pentium 4, onboard Intel running Linux.
Tremulous wasn't even playable.
intel hardware and drivers are trash. and as amanieu will tell you, making the engine use vertex buffers will actually hurt your fps on intel.
Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

MitSugna

Quote from: kevlarman on February 23, 2010, 05:18:39 AM
Quote from: KillerWhale on February 23, 2010, 05:05:33 AM
Quote from: Haraldx on February 22, 2010, 09:10:04 PM
1st - I don't understand almost fifth word in your text you wrote
A major argument against the update that I have seen is: "Oh, but what about low end computers?"
It's not like ioq3 runs particularly well on low end machines. Even some modern engines perform better.
I installed Trem on a Pentium 4, onboard Intel running Linux.
Tremulous wasn't even playable.
intel hardware and drivers are trash. and as amanieu will tell you, making the engine use vertex buffers will actually hurt your fps on intel.
They don't run your software X so they must be trash, even if they run software Y. Software Y developers are known hackers anyway