Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Havok 2?

Geuis Dassin
Filming Path creator
Join date: 3 May 2006
Posts: 565
05-12-2006 07:36
My understanding(which could be wrong) is that Havok 2 is the same engine that Halflife 2 was designed on.

If that's the case, will the graphics and physics be as good as in Halflife 2?
Panther Farber
The rainbow colored furry
Join date: 11 Mar 2004
Posts: 119
05-12-2006 08:15
they are only as good as the SL users make it
_____________________
Meow
Jaycii Veil
iDoll Creator
Join date: 11 Oct 2004
Posts: 16
05-12-2006 14:02
Havok 2 is physics, not the graphics. Half Life 2 was designed on the Valve engine, which uses Havok 2 for the physics.

If we had Havok 2, the physics would work better.
jrrdraco Oe
Insanity Fair
Join date: 28 Oct 2005
Posts: 372
05-12-2006 17:48
From: Geuis Dassin
My understanding(which could be wrong) is that Havok 2 is the same engine that Halflife 2 was designed on.

If that's the case, will the graphics and physics be as good as in Halflife 2?


Umm dunno, I never tried to play pool in the middle of a disco in HalfLife 2
Eep Quirk
Absolutely Relative
Join date: 15 Dec 2004
Posts: 1,211
05-12-2006 20:30
From: Jaycii Veil
Havok 2 is physics, not the graphics. Half Life 2 was designed on the Valve engine, which uses Havok 2 for the physics.
"Source" engine. Valve is the developer, so it's the "Valve Source" engine.
Jaycii Veil
iDoll Creator
Join date: 11 Oct 2004
Posts: 16
05-13-2006 10:35
Oops, I thought I typed that wrong. My mistake, it is Source engine. Don't know what I was thinking when I said Valve. I am normally the one who has to correct people on that, and here I do it myself.
Calix Metropolitan
Registered User
Join date: 10 May 2005
Posts: 212
05-13-2006 12:38
From: Jaycii Veil
Havok 2 is physics, not the graphics. Half Life 2 was designed on the Valve engine, which uses Havok 2 for the physics.

If we had Havok 2, the physics would work better.



Havok Fx does the graphics portion I believe and not the physics, I think I read about a graphics update on the LL forum section just the other day though no specific mention to Havok.
_____________________
Games Developer - Public Relations - Support / Free Culture Advocate and Occasional Martian Saint --- Tempus Fugit

Come play the hottest game in SL!!!
TECH WARFARE @ Arcadia 1 (68, 154, 22)

Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
05-13-2006 16:22
No I'm fairly sure Havok is physics, LL recently updated the rendering system to a different OpenGL standard (the actual open source one rather than NVidia's variation). However, I think it's still disabled atm due to some lingering incompatibilities. It won't make a massive difference, I dunno which is faster, but it ought to make it easer to develop in and maybe upgrade the OpenGL version being used.

Havok is physics and is purely to do with where objects are, it should improve things like collision detection and be generally more efficient at doing things. I'm hoping they go for using it for speed enhancements primarily, while it may offer some nice new features, I think SL's physics do everything they really need to do atm. I want more speed over ragdoll physics or whatever =)
_____________________
Computer (Mac Pro):
2 x Quad Core 3.2ghz Xeon
10gb DDR2 800mhz FB-DIMMS
4 x 750gb, 32mb cache hard-drives (RAID-0/striped)
NVidia GeForce 8800GT (512mb)
Kyle Rambler
Registered User
Join date: 17 Mar 2005
Posts: 16
05-13-2006 19:56
Half-Life 2 runs on the Source engine which was create by VALVe which uses heavily altered Havok 1 code for physics handling.

So Half-Life 2 is in no way associated with Havok 2.
Zodiakos Absolute
With a a dash of lemon.
Join date: 6 Jun 2005
Posts: 282
05-13-2006 21:03
From: Kyle Rambler
Half-Life 2 runs on the Source engine which was create by VALVe which uses heavily altered Havok 1 code for physics handling.

So Half-Life 2 is in no way associated with Havok 2.


This is not true. Every single news source and wiki that I could find doing a google search pointed to the fact that Half-Life 2 does indeed use the Havok 2 engine for it's physics. Half-Life 1 was based on a heavily modified version of the Quake 2 engine... perhaps you were thinking about and became confused?
Shyotl Kuhr
Registered User
Join date: 15 Jun 2005
Posts: 105
05-13-2006 23:23
From: Zodiakos Absolute
Half-Life 1 was based on a heavily modified version of the Quake 2 engine... perhaps you were thinking about and became confused?

Second time I've heard that here. Just to clear up some misinformation..
Half-Life 1 uses a modified Quake1 engine, with some very small snippets from the Quake2 engine tossed in.
http://collective.valve-erc.com/index.php?go=q1_or_q2
< /tangent >

At any rate, the Source engine is BSP based, and would not at all be suitable for Second Life's open enviroment nor its dynamic geometry.

Geometry calculations, visibility(culling) calculations, lighting calculations, et cetra, are all handled in the BSP compile process required for the Source engine, which can take up to several hours depending on the map. Although its damned fast in-game(because the heavy calculations are done in the long compile process) it's not suitable for SL.

Havok FX exploits graphics card's Shader Model 3.0 processing capabilites, using it for physics caculations instead of shaders, apparently. It has nothing to do with actual rendering.

For the Source engine, Valve made a new BSP based rendering engine themselves, and licensed whaver version of Havok. Supposedly they then heavily modified the Havok engine. After that, they linked their render engine and their modified Havok physics engine together and deemed it the "Source Engine". Heck, they don't even mention Havok on their engine features page, so the confusion isn't unwarranted...

Half-Life 2's renderer and physics engine are two seprate entities.

For gods sakes. I just want normal Havok2 so stuff wouldn't act so screwy!
Feynt Mistral
Registered User
Join date: 24 Sep 2005
Posts: 551
05-14-2006 12:36
Well there's no saying that things won't act just as screwy (like walking up completely vertical surfaces just by walking into them. ^.^; ) but at least most of the glitches would disappear (like hinges popping apart when a sufficient force is applied to them, or just falling off altogether). I'd really like some interpolation so you can't physics your way through objects just by going fast enough as I've done on several occasions.
_____________________
I dream of a better tomorrow in SL!
You should too. Visit, vote, voice opinions.
Support CSG! Tell LL how much it would mean to subtract one prim from another!
Prim Animation! Stop by and say something about it, show your support!
Ron Overdrive
Registered User
Join date: 10 Jul 2005
Posts: 1,002
05-14-2006 14:07
From: Calix Metropolitan
Havok Fx does the graphics portion I believe and not the physics, I think I read about a graphics update on the LL forum section just the other day though no specific mention to Havok.


HavokFX offloads the physics calculations to the GPU, not graphics. The point of doing that is majority of game developers don't fully utilize the GPU's capablities nor fully utilize SLI setups so they're gonna use the unused GPU cycles to calculate physics. This is Havok's answer to Agea's Physics Accelerator card (wich is incompatable with Havok). Right now HavokFX will only work on series 6 & 7 (6x00 & 7x00) nVidia cards and really woulnd't be usefull for SL because all physics calculations are done server side.
Calix Metropolitan
Registered User
Join date: 10 May 2005
Posts: 212
05-14-2006 14:47
From: Zodiakos Absolute
This is not true. Every single news source and wiki that I could find doing a google search pointed to the fact that Half-Life 2 does indeed use the Havok 2 engine for it's physics. Half-Life 1 was based on a heavily modified version of the Quake 2 engine... perhaps you were thinking about and became confused?


Check the Havok website, the are quite good at promoting the games that use their engine and the variants of the physics, fx, etc...versions.
_____________________
Games Developer - Public Relations - Support / Free Culture Advocate and Occasional Martian Saint --- Tempus Fugit

Come play the hottest game in SL!!!
TECH WARFARE @ Arcadia 1 (68, 154, 22)

Calix Metropolitan
Registered User
Join date: 10 May 2005
Posts: 212
05-14-2006 14:48
From: Ron Overdrive
HavokFX offloads the physics calculations to the GPU, not graphics. The point of doing that is majority of game developers don't fully utilize the GPU's capablities nor fully utilize SLI setups so they're gonna use the unused GPU cycles to calculate physics. This is Havok's answer to Agea's Physics Accelerator card (wich is incompatable with Havok). Right now HavokFX will only work on series 6 & 7 (6x00 & 7x00) nVidia cards and really woulnd't be usefull for SL because all physics calculations are done server side.



Ron I was just quoting their tech support from their website about the status of SL. I'd post the mail, but then that would be a breach of DCMA :)

Contact them if you have questions. I did.
_____________________
Games Developer - Public Relations - Support / Free Culture Advocate and Occasional Martian Saint --- Tempus Fugit

Come play the hottest game in SL!!!
TECH WARFARE @ Arcadia 1 (68, 154, 22)

Zodiakos Absolute
With a a dash of lemon.
Join date: 6 Jun 2005
Posts: 282
05-17-2006 01:03
From: Calix Metropolitan
Check the Havok website, the are quite good at promoting the games that use their engine and the variants of the physics, fx, etc...versions.


That was the first site I checked. :D Unfortunately, while it DOES list Second Life, it does not list the version of havok that any of the programs use.
Ron Overdrive
Registered User
Join date: 10 Jul 2005
Posts: 1,002
05-17-2006 05:31
From: Calix Metropolitan
Ron I was just quoting their tech support from their website about the status of SL. I'd post the mail, but then that would be a breach of DCMA :)

Contact them if you have questions. I did.


HavokFX

HavokFX's website. HavokFX is strictly physics acceleration wich gives programmers more flexiblity with graphical content such as water, fog/smoke, debris, ragdoll effects, etc etc. HavokFX won't help SL unless LL is willing to go out and buy good graphics accelerator cards for each sim (wich means SLI or even the new Quad-SLI is needed).