FSDeveloper Community

Go Back   FSDeveloper Community > Development > Aircraft design > Modeling

Reply
 
Thread Tools Display Modes
  #1  
Old 26-09-2006, 09:39
owenhewitt's Avatar
owenhewitt owenhewitt is offline
  Users Flag!
Location: Greenwood, SC USA
Join Date: Sep 2006
Posts: 71
Send a message via AIM to owenhewitt Send a message via Yahoo to owenhewitt Send a message via Skype™ to owenhewitt
Smile Self-shadowing on FSX aircraft: the secret is revealed!

Well, I couldn't resist not knowing anymore about self-shadows on aircraft, and I wrote to Adrian Woods for the answer. Here is what he wrote:

"If you’re working with aircraft, we are using a different method of self-shadowing (shadow mapping) that doesn’t require manifold objects. It’s not quite as high fidelity as the volume shadows, but it works for aircraft and doesn’t require the thousands of extra polygons that are needed to manifold the geometry. I’m not sure how you toggle between the two. I’ll have to check on that."

I remember having a conversation with Peter Zahn, also an ACES developer, about this several months back. He was hoping for shadow mapping to become a reality, as he was having a lot of trouble getting good results with manifold volume shadowing on complex aircraft such as the Goose.

Hurray!!

Owen
__________________

FSDeveloper.com Moderator | Microsoft FS MVP | Eaglesoft | My Blog
Reply With Quote
  #2  
Old 27-09-2006, 18:55
robby88 robby88 is offline
  Users Flag!
Location: Brisbane bayside
Join Date: Sep 2006
Posts: 58
This is nice to know. It would be great if Adrian or some of the other ACES devs would be able to post on these forums.
__________________
Robert Bruce.
Reply With Quote
  #3  
Old 28-09-2006, 05:58
nickw's Avatar
nickw nickw is offline
  Users Flag!
Location: Ireland
Join Date: May 2004
Posts: 687
Send a message via ICQ to nickw Send a message via AIM to nickw Send a message via MSN to nickw Send a message via Yahoo to nickw Send a message via Skype™ to nickw
I'm trying They are all on a holiday right now...
__________________
Nick Whittome

I was eating a big heaping bowl of Frosties this morning when it finally struck me... maybe you're not supposed to pour whiskey on your cereal afterall...

Quick links: Wiki | Download Center | My Blog
Reply With Quote
  #4  
Old 13-10-2006, 05:07
robby88 robby88 is offline
  Users Flag!
Location: Brisbane bayside
Join Date: Sep 2006
Posts: 58
Has anyone successfully exported a fully functioning aircraft with working self-shadowing using the SDK as it currently stands?
__________________
Robert Bruce.
Reply With Quote
  #5  
Old 19-10-2006, 21:10
Torgo3000 Torgo3000 is offline
  Users Flag!
Join Date: Oct 2006
Posts: 18
Holiday my a^$..... ;)

We're busy working on the SDK update, which should be available sometime next week. It's going to include a whole bunch of new updates and all of the Gmax tools. It will also include a sample airplane and an airplane creation doc as well as full documentation with examples of the FSX Material.
Reply With Quote
  #6  
Old 19-10-2006, 21:14
rhumbaflappy rhumbaflappy is offline
  Users Flag!
Location: Delavan
Join Date: Jun 2004
Posts: 1,106
Many thanks to you and all the Aces team!



Dick
Reply With Quote
  #7  
Old 19-10-2006, 22:36
JonPatch's Avatar
JonPatch JonPatch is offline
  Users Flag!
Location: Victoria, Canada
Join Date: Dec 2004
Posts: 400
Awesome, Adrian, thanks!

Jon
Reply With Quote
  #8  
Old 19-10-2006, 23:02
spotlope's Avatar
spotlope spotlope is offline
  Users Flag!
Location: Portland, Oregon
Join Date: Jun 2004
Posts: 147
Send a message via Skype™ to spotlope
Adrian, that answer makes me a happy puppy.
__________________
Bill Womack

Reply With Quote
  #9  
Old 19-10-2006, 23:21
FelixFFDS FelixFFDS is offline
  Users Flag!
Join Date: Sep 2006
Posts: 1,266
I'll add my thanks, as well.

I definitely like the presentation of the FS-X SDKs released so far.
__________________
Felix / FFDS
Reply With Quote
  #10  
Old 20-10-2006, 06:55
robby88 robby88 is offline
  Users Flag!
Location: Brisbane bayside
Join Date: Sep 2006
Posts: 58
Quote:
Originally Posted by Torgo3000 View Post
We're busy working on the SDK update, which should be available sometime next week. It's going to include a whole bunch of new updates and all of the Gmax tools. It will also include a sample airplane and an airplane creation doc as well as full documentation with examples of the FSX Material.
Wow excellent news Adrian thanks
__________________
Robert Bruce.
Reply With Quote
  #11  
Old 20-10-2006, 10:02
owenhewitt's Avatar
owenhewitt owenhewitt is offline
  Users Flag!
Location: Greenwood, SC USA
Join Date: Sep 2006
Posts: 71
Send a message via AIM to owenhewitt Send a message via Yahoo to owenhewitt Send a message via Skype™ to owenhewitt
Talking

Quote:
Originally Posted by Torgo3000 View Post
We're busy working on the SDK update, which should be available sometime next week. It's going to include a whole bunch of new updates and all of the Gmax tools. It will also include a sample airplane and an airplane creation doc as well as full documentation with examples of the FSX Material.
Holiday my a^$ - hahaha!! Thanks for the update, Adrian!

Best,

Owen
__________________

FSDeveloper.com Moderator | Microsoft FS MVP | Eaglesoft | My Blog
Reply With Quote
  #12  
Old 20-10-2006, 20:13
VulcanB2 VulcanB2 is offline
  Users Flag!
Join Date: Dec 2005
Posts: 170
Hi,

Thanks for the update! I'm eagerly awaiting FS X to drop through the letterbox.

Best regards,
Robin.
Reply With Quote
  #13  
Old 23-10-2006, 09:12
manfred's Avatar
manfred manfred is offline
  Users Flag!
Location: near LOXT
Join Date: Apr 2005
Posts: 54
Wow... what great news, after the Paderborn Flightsim weekend. Many thanks, Adrian.
__________________
Kind regards
Manfred
The VFR Flyers
Reply With Quote
  #14  
Old 24-10-2006, 11:58
Andrey Tsvirenko's Avatar
Andrey Tsvirenko Andrey Tsvirenko is offline
  Users Flag!
Location: Siberia
Join Date: Oct 2006
Posts: 13
Send a message via ICQ to Andrey Tsvirenko Send a message via MSN to Andrey Tsvirenko
Hello guys!

First, I'm really happy such site released, congrads to administration! - I miss such site for many years

About the subject - I do belive that, team used stensil shadows technology in FSX, that means that we should do geometry of the model without "open edges", mistery to me why there are no word about that in SDK
Btw, some more about stensil shadows could be found here: http://www.gamedev.net/reference/art...rticle1873.asp

Still not clear to me
- what should be closed - all geometry of model or just details which will be used in produsing\showing shadows ?
- will we have self-shadows in VC ?

I'm really hope that comming FSX gmax SDK will give me the answers.

sorry for my pure English
__________________
Andrey Tsvirenko

Reply With Quote
  #15  
Old 24-10-2006, 17:26
owenhewitt's Avatar
owenhewitt owenhewitt is offline
  Users Flag!
Location: Greenwood, SC USA
Join Date: Sep 2006
Posts: 71
Send a message via AIM to owenhewitt Send a message via Yahoo to owenhewitt Send a message via Skype™ to owenhewitt
Talking

Quote:
Originally Posted by Andrey Tsvirenko View Post
Hello guys!

First, I'm really happy such site released, congrads to administration! - I miss such site for many years

About the subject - I do belive that, team used stensil shadows technology in FSX, that means that we should do geometry of the model without "open edges", mistery to me why there are no word about that in SDK
Btw, some more about stensil shadows could be found here: http://www.gamedev.net/reference/art...rticle1873.asp

Still not clear to me
- what should be closed - all geometry of model or just details which will be used in produsing\showing shadows ?
- will we have self-shadows in VC ?

I'm really hope that comming FSX gmax SDK will give me the answers.

sorry for my pure English
Hi Andrey,

ACES artists had originally wanted all aircraft objects to require volumetric shadowing, or essentially what you've described above as stensil shadows, but they found that very complex objects were not being rendered properly, so the development team incorporated shadow maps to allow the artists some relaxation with regard to polygon counts. Some default aircraft do use volumetric though - the C172 I believe exhibits this.

So, you do not have to have closed objects to have shadows. I do not believe we will see self-shadows in the VC due to it being a huge performance hit.

Best,

Owen
__________________

FSDeveloper.com Moderator | Microsoft FS MVP | Eaglesoft | My Blog
Reply With Quote
  #16  
Old 24-10-2006, 18:24
Andrey Tsvirenko's Avatar
Andrey Tsvirenko Andrey Tsvirenko is offline
  Users Flag!
Location: Siberia
Join Date: Oct 2006
Posts: 13
Send a message via ICQ to Andrey Tsvirenko Send a message via MSN to Andrey Tsvirenko
Aha... okay Owen, thank you for answer, it makes situaion bit clear I'm looking forward for sample aircraft model Seems it was promised

Comparing with FS9 there is not much difference between polygons count in exterior and VC, so shadows in VC may be provided... would be cool thing I think ... but... their choice for sure
__________________
Andrey Tsvirenko

Reply With Quote
  #17  
Old 24-10-2006, 21:33
owenhewitt's Avatar
owenhewitt owenhewitt is offline
  Users Flag!
Location: Greenwood, SC USA
Join Date: Sep 2006
Posts: 71
Send a message via AIM to owenhewitt Send a message via Yahoo to owenhewitt Send a message via Skype™ to owenhewitt
Talking

Quote:
Originally Posted by Andrey Tsvirenko View Post
Aha... okay Owen, thank you for answer, it makes situaion bit clear I'm looking forward for sample aircraft model Seems it was promised

Comparing with FS9 there is not much difference between polygons count in exterior and VC, so shadows in VC may be provided... would be cool thing I think ... but... their choice for sure
Yes, there should be an example aircraft provided.

It's not so much the polygon count within the VC that is holding back the performance hit of self shadowing objects there, as it is more the fact that you have gauges present which are quite taxing on performance. The combination of the two - you would hear much more complaints about performance that you see now.

Best,

Owen
__________________

FSDeveloper.com Moderator | Microsoft FS MVP | Eaglesoft | My Blog
Reply With Quote
  #18  
Old 26-10-2006, 04:21
Bugstomper's Avatar
Bugstomper Bugstomper is offline
  Users Flag!
Join Date: Feb 2005
Posts: 41
Send a message via MSN to Bugstomper
Hi guys, one quick question.
If i'm correct, the example aircraft will be available as a download from the Fsinsider web site, am i right?
__________________
Enzo Calcagni
Bug Stomper Skunkworks
Reply With Quote
  #19  
Old 26-10-2006, 19:28
FelixFFDS FelixFFDS is offline
  Users Flag!
Join Date: Sep 2006
Posts: 1,266
We'll know for sure when it comes out, but that's what we all expect (anxiously).
__________________
Felix / FFDS
Reply With Quote
  #20  
Old 09-11-2006, 16:42
Elias's Avatar
Elias Elias is offline
  Users Flag!
Join Date: Oct 2006
Posts: 10
Actually it seems that there is no secret at all with aircraft self shadowing.

I am eagerly waiting for the SDK to clear things up about materials, and all these settings and options the "FSX material" has.

Today as I was experimenting importing my aircraft to FSX I realized that by just replacing the default materials in the scene with "FSX materials", self shadowing on the model works:
Attached Thumbnails
Click image for larger version

Name:	FSX-mat-test_1.jpg
Views:	192
Size:	97.9 KB
ID:	1341  
__________________
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Why do ai aircraft..... CanadaKen Other 4 24-10-2006 18:03
Static aircraft roy Other 3D objects 1 27-07-2006 04:14
How to use default dynamic object lile fuel truck to refuel aircraft 'actually'? changdeng Other 0 26-06-2006 13:06


All times are GMT -4. The time now is 00:21.

Kirsch designed by Andrew & Austin


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.