Wolfire Development Blog!

Anything related to Wolfire Games and/or its products
Post Reply
Nuky
Plutonium Handler
Posts: 732
Joined: Mon Aug 15, 2005 5:34 am

Post by Nuky » Wed Apr 19, 2006 4:49 pm

You know... Moving a couple polyons and doing some maths (to select which polygon to move/stretch where) isn't really that bad...
Also, I don't think you'll have to wory too much. Unless you have a reaaaaly old computer (like pII or something, and a hercules 3d card) you might get it barely over 15 FPS ;P

User avatar
KZeni
Posts: 14
Joined: Sun Apr 16, 2006 11:58 pm
Location: Iowa, USA
Contact:

Post by KZeni » Thu Apr 20, 2006 10:42 pm

If you have growing/random trees. It wouldn't really drop the FPS. It would hurt the loading times. As it has to process the changes/creation while you enter areas/load up new areas.
Little things such as those would give the game a much more "live" experience. A living environment really grab's people's attention.

Zantalos
The Postman
Posts: 1589
Joined: Thu Feb 23, 2006 10:43 pm
Location: Santa Clara,CA

Post by Zantalos » Fri Apr 21, 2006 3:44 am

Ya, only if it is growing like that of Harvest Moon (you wake up the next moring to see all your vegatables have grown up and produced full yields).
Jeff mentioned that everything will be grown frame by frame, I'm not sure if that would actually effect the loading times, maybe loading times would be longer or happen constantly every once in awhile (kinda like Oblivion, I didn't mind the loading times every hundred feet).
I dunno, maybe the loading times is in a different catagory than the fps, I can't really say what creates loading times or effects fps.

zip
lugaruguru
Posts: 1820
Joined: Mon Jan 26, 2004 12:39 pm
Location: USA, Missouri
Contact:

Post by zip » Fri Apr 21, 2006 11:06 am

Zantalos wrote: I dunno, maybe the loading times is in a different catagory than the fps, I can't really say what creates loading times or effects fps.
"Loading Time" is the initialization period that happens when you enter a new level, new textures are cached, the map geometry is loaded, scripts are loaded, etc.
FPS = Frames Per Second, if the trees really are growing frame-by-frame and not just at loading time then it will affect the FPS, but probably not so much you'll notice.

Nuky
Plutonium Handler
Posts: 732
Joined: Mon Aug 15, 2005 5:34 am

Post by Nuky » Sat Apr 22, 2006 5:45 am

zip wrote: it will affect the FPS, but probably not so much you'll notice.
See? That was what I was talking about.
You may think that this is a superheavy process cause you never see it, even in newer games, but methinks it's just the devs who are lazy :P

User avatar
rudel_ic
official Wolfire heckler
Posts: 2193
Joined: Sun Aug 28, 2005 11:19 pm
Location: Hamburg City
Contact:

Post by rudel_ic » Sat Apr 22, 2006 9:31 am

If there are textures on each tree and growing does mean that a lot of vertices move and edges split up, the textures have to be remapped all the time. That is a difficult operation with quite some maths involved.

Nuky
Plutonium Handler
Posts: 732
Joined: Mon Aug 15, 2005 5:34 am

Post by Nuky » Sat Apr 22, 2006 8:55 pm

But I don't think a little math will be too heavy for the computers lying around your house, hm?
As far as I know, computers and maths go hand in hand.

David
Project Leader
Posts: 1995
Joined: Wed Nov 19, 2003 10:45 pm
Contact:

Post by David » Tue Apr 25, 2006 12:05 am

I posted another few updates in the blog with various features I have been working on (also a glimpse of Turner's new model and texture courtesy of Ian Wells).

http://blog.wolfire.com/

Zantalos
The Postman
Posts: 1589
Joined: Thu Feb 23, 2006 10:43 pm
Location: Santa Clara,CA

Post by Zantalos » Tue Apr 25, 2006 12:19 am

Oh man... Can it be?
JESUS CHRIST MONKEY BALLS IT IS!!
Holy crap trees! Oh man there so pretty, so pretty, pretty, pretty. Awesome, I waited my whole life for this moment to come. :cry: <tears of joy>

Ok that may be a bit exagerated but dude! Those are trees, self growing trees man, awesome.

User avatar
rudel_ic
official Wolfire heckler
Posts: 2193
Joined: Sun Aug 28, 2005 11:19 pm
Location: Hamburg City
Contact:

Post by rudel_ic » Tue Apr 25, 2006 12:21 am

Yay, the optically correct refraction of light underwater is cool!

The twigs are bitmaps, right? The trees look good! Will we be able to destroy the whole tree?

Specular reflection is nice as well. I remember seeing it in Day of Defeat for the first time, that was a nice surprise back then.

Edit: Zantalos, we are already used to your exaggeration moves :)

David
Project Leader
Posts: 1995
Joined: Wed Nov 19, 2003 10:45 pm
Contact:

Post by David » Tue Apr 25, 2006 12:28 am

The really small twigs are bitmaps, for performance reasons. However, they are going to be normal-mapped and actually drawn well; the current leaves are really fast programmer art to test out different ideas for leaf/twig rendering :) Yes the plan is for you to be able to destroy the whole tree.

Nuky
Plutonium Handler
Posts: 732
Joined: Mon Aug 15, 2005 5:34 am

Post by Nuky » Tue Apr 25, 2006 4:28 pm

In a precise and detailed manner? I mean... chop of smaller branches with your knife, break weaker trees with enemy-bodies ( 8) ) and chop each little poligon part with an axe untill the tree is reduced to a particle emulator? :D

zip
lugaruguru
Posts: 1820
Joined: Mon Jan 26, 2004 12:39 pm
Location: USA, Missouri
Contact:

Post by zip » Tue Apr 25, 2006 8:50 pm

Nuky wrote:a particle emulator? :D
:P
Emitter maybe?

Albab
This title is part one ...
Posts: 674
Joined: Wed Mar 23, 2005 10:26 pm
Location: Somewhere on the interweb
Contact:

Post by Albab » Tue Apr 25, 2006 11:11 pm

Man oh man. The water is quite cool. I'm still waiting for you to come out and say we can have farms, though. I swear. I'd be like: "-comes back from killing wolves- I wonder how my tomatoes are doing? -waterwater-"

Silb
Master cartographer
Posts: 558
Joined: Sat Dec 10, 2005 10:03 am
Location: Map Guild

Post by Silb » Wed Apr 26, 2006 12:47 am

I guess these two activities could combine quite well.

Alpha wolf: I am the Alpha Wolf. I slaughter your kind for breakfast.
Turner: Same here. I'm using your predecessor as compost for my tomato patch.

Post Reply