Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / Deep Woods Terrain Engine

Author
Message
Yarbles
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Toronto
Posted: 1st Jan 2004 18:28
Here are some pics from a Deep Woods / Swamp terrain engine I hope to use with Xeniths Yore. It's done in DB Pro.

Here's one with lotsa vegetation:


Here's one with some water, notice the reflection:


Turoid
21
Years of Service
User Offline
Joined: 1st Nov 2003
Location: The Netherlands
Posted: 1st Jan 2004 18:54
cool

if I = 1 then I = 1 else I = 0
GCEclipse
22
Years of Service
User Offline
Joined: 23rd Sep 2002
Location: United Kingdom
Posted: 1st Jan 2004 19:21
Really, really nice.

John H
Retired Moderator
22
Years of Service
User Offline
Joined: 14th Oct 2002
Location: Burlington, VT
Posted: 1st Jan 2004 20:04
Ah, great to hear Xeniths Yore is still in production!

Nice Yarbles, keep up the good work As I havent been around the RGT community for a while, I lost trade of the XY progression, glad to hear its still going

RPGamer


Dont forget to Join the Forums!
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 1st Jan 2004 21:12
Now that's how an environment should look. Keep up the good work!



A book? I hate book. Book is stupid.
Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 2nd Jan 2004 02:58
That looks fantastic . I couldn't choose between the shots, they're both amazing.

--Mouse: Famous (Avatarless) Fighting Furball

I am the chainsaw paladin.
MikeS
Retired Moderator
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 2nd Jan 2004 03:13
2nd one, gotta love the reflection.



A book? I hate book. Book is stupid.
Yarbles
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Toronto
Posted: 3rd Jan 2004 00:12
I'm glad you guys like it. In case you haven't guess, I'm using a matrix to make the large trees in this engine.

I found some new, even more interesting, uses for the matrix in this engine the other day. Because the matrix vertices are so close together, I can use the matrix vertex lighting to create fake softshadows on the ground (it doesn't work so well on the trees because they stretch so much). There are many cool things you can do with a tight high-detailed matrix around the camera.

Based on this, I'm testing out some new ideas for other styles of terrains. One is a psuedo geo-mipmapping implementation that will use up to 17 matrixes of varying size. Another is a master/detail implementation that will use one low detail master matrix and another high detail matrix around the camera.

Wish me luck!

Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 3rd Jan 2004 12:41
I'm having nightmares about what it'll do to my frame rate, but good luck !

Btw, I just finally got Axes of Evil working (all praise Catalyst 1.10) and it's fanastic. Really good job on that !

--Mouse: Famous (Avatarless) Fighting Furball

I am the chainsaw paladin.
Yarbles
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Toronto
Posted: 4th Jan 2004 20:44
Thanx for the nice review mouse!

Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 4th Jan 2004 22:37
You used a matrix for trees? I are confused.
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 4th Jan 2004 22:50
It's looking incredibly detailed

Phaelax: I think he means he's using a matrix for a ground and that he can cast shadows on it - but it doesn't work with trees.

"Nowadays more and more of our imports are coming from abroad" - George Bush

Formerly David89.
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 4th Jan 2004 23:20
He meant he stretched bits of the matrix up to make the tree trunks.

That looks pretty fantastic. Keep it up.

Do you bite your thumb at me sir?

Athelon XP 1600 Plus - Nvidia Geforce MX400 - 256mb RAM
Wiggett
21
Years of Service
User Offline
Joined: 31st May 2003
Location: Australia
Posted: 10th Jan 2004 06:33
fantastic, i want it, give me, nah but i like that reflection in the water, did you just mimic and ghost the weeds or is it something else. fps is a bit low, what you runnin on?

Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 10th Jan 2004 07:29
There's a reflection mapping command that does it for you.


"Computers are useless they can only give you answers."
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 10th Jan 2004 13:26
There's a reflection mapping command that does it for you.

Reflection mapping though doesn't give that effect - I find it's more of a direct mirror looking reflection and when you look at things side on that don't come out well.

But it could just be me

"Nowadays more and more of our imports are coming from abroad" - George Bush

Formerly David89.
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 10th Jan 2004 15:04
It's just so atmospheric. Wanna explain the "cache missed"? Is that how many objects that are being clipped?
Lord Blazer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location:
Posted: 10th Jan 2004 23:34
nice, and the fps arent bad either.

Cheers
Lord Blazer

by the way whats the RGT website address again?

" I can't hear the bells anymore... "
-Intel Pentium III processor // 551 MHz // 126 Mb of RAM
QuothTheRaven
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: United States
Posted: 11th Jan 2004 01:16
Minus the FPS, that's pretty awesome. Does it have collision yet?

Yarbles
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Toronto
Posted: 11th Jan 2004 04:41
Thanks for the positive comments guys!

I do use a plane with reflection mapping for the water, and a semi-transparent (using SET ALPHA MAPPING ON) disk above it with an animated water texture for that effect. It's like a poor man's pixel shader.

The "cache missed" implies exactly what it says - there was a request to the object cache for a scenery object but none were available because they were all already in use. The scenery objects get hidden and reused as they go out of view range.

The fps isn't great but I only have a P3 800 with a Radeon 8500. The reflection effect drops the fps by about 5 for me when it's turned on.

There is collision for the large trees (ie based on the matrix GET GROUND HEIGHT command, because the large trees are just the matrix streched), but there is no collision on the larger scenery objects like the rocks and fallen trees. I'm working on sliding and climbing collision for these.

Hope that answers all the questions.

PS.. The link to the new RGT forum is: http://www.dannywartnaby.co.uk/rgt

Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 11th Jan 2004 18:53
climbing collision? oooOOooooo

"eureka" - Archimedes

Login to post a reply

Server time is: 2024-11-21 19:16:54
Your offset time is: 2024-11-21 19:16:54