Jump to content
Sign in to follow this  
Guest

SCM2XY2

Recommended Posts

Great! I was thinking about making such a tool myself, but this can save me a lot of work :). I'll give it a try ASAP.Arno


Member Netherlands 2000 Scenery Team[a href=http://home.wanadoo.nl/arno.gerretsen]http://home.wanadoo.nl/arno.gerretsen/banner.jpg[/a]

Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites
Guest gorchi

Great news! I will give it to try also when I come home, but I will try it on more complex polys :)Best regards,Goran BrumenFS Slovenija 2002 teamhttp://slovenia.avsim.net

Share this post


Link to post
Share on other sites
Guest

I tried it on a four sided poly (I was messing with LWMDraw the last two days and trying to get a handle on how to create a polygon for an airport skirt, as I extended a runway at an airport recently). I just used FSSC, had it, when it compiled, output the scasm source, did some creative editing, and bingo! I struggled with LWMDraw (although I think it's a fantastic tool), I found out that evidently, I only need the VTP source to create the airport skirt. Using that scasm code, I used this scm2xy2 and it worked great. First try.Now, I've got to modify a river that runs through my city in FS2k2 (Tulsa, OK) to show up as wide as it needs to be. I'm sure I'll need LWMDraw for this. Making water based objects I had no problems, but land based objects just gave me fits.Both are great tools, and when I learn to use them a bit better..watch out!

Share this post


Link to post
Share on other sites

Yes, I am also going to try complex polygons :), I want to use it to make the grass polygons for my airfields and these ussually have strange shapes.Arno


Member Netherlands 2000 Scenery Team[a href=http://home.wanadoo.nl/arno.gerretsen]http://home.wanadoo.nl/arno.gerretsen/banner.jpg[/a]

Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites

OK, I did my test now and I must say I am not dissapointed with the results.First I made the scenery with GroundMaker and adding the comment as stated in the readme didn't help in the program recognising the code. So I made a little test file with Airport and then pasted the Area, RefPoint and Points from GroundMaker into there.After that it worked fine with the source file.Then to the results in FS. I used a rather complex polygon that determines the bounderies of one of the airfields I have made. I was really surprised to see that it worked fine, only one point is missing and that means that one corner is skipped. With some manual editing of the source (splitting the polygon in two) this should be easy to solve.Arno


Member Netherlands 2000 Scenery Team[a href=http://home.wanadoo.nl/arno.gerretsen]http://home.wanadoo.nl/arno.gerretsen/banner.jpg[/a]

Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites

Hi Arno.Yes, Falko did us a great service here. With a little hacking of the code, we now can use the familiar GUI's of the SCASM-based programs. I hope he continues the series... perhaps making convertors for VTP1 polys and strips, and LWM masking, as well.Dick

Share this post


Link to post
Share on other sites
Guest

Just one question. Is this program able to do something different than LWMDraw as far as VTP is concerned? After reading LWM Draw doc I am under the impression that VTP can be made there but within 256x256 window. And one more question. It is also my understanding that after Landcalss textures are assigned to map backroung via LWMDraw, and textures are developed, in order to add autogen buildings and trees -Autogen Annotator has to be used on them in the standard SDK procedure. Sorry for my possible incompetence, but just learning.Ted

Share this post


Link to post
Share on other sites
Guest

Hi TedI hope I can answer you correctly here. With SCM2XY2 you can draw a ground poly within Airport, FSSC, or GroundMaker placing your poly exactly where you wish on the spot and then generate the SCASM source file eg; .sca, .txt. Now SCM2XY2 can convert the generated scasm source file to the BGLC VTP method 2 poly type accurately placing the poly as it was drawn. Also, but I haven't tested it yet, I believe SCM2XY2 will generate multiple LOD 13 Areas in one file where LWMDraw does not and with LWMDraw it's more of a hit a mis experiment for accurate placement where SCM2XY2 takes the guessing out of it.With the numbered landclass textures, you simple draw a poly and add the selected number value to the texture section of the .asm source file and Autogen Annotator is not at all necessary.Here's a pic where I simply drew a VTP poly next to a lake area and gave the landclass value "117" ;Small City Suburban Grid Wet.I hope this helpsKen

Share this post


Link to post
Share on other sites

Hi Ted.Falko's program is a convertor that takes a SCASM coded poly and makes it a VTP2 poly. It is very helpful for designers that are familiar with making ground polys with Airport, or GroundMaker, or FSSC, or Architect.. as it allows them to draw their polys in a familiar working environment, then translate them to BGLC-VTP2 code. It doesn't "compete" with LWMDraw, or AutoASM, or any other method of making VTP2 code... just a different way of doing the same thing. ============================Large areas should be changed by landclass BGLs. Small areas can be textured by VTP2 polys, like airport backgrounds, stadium parking lots, parks within cities...============================VTP2 polys that use landclass numbers will show autogen... but because the polys are vertically flipped ( terrain engine bug ), the autogen will appear out-of-place for some textures ( autogen is not flipped ). As far as I know there is no fix for this. With small polys, this shouldn't be a problem. You could exclude the autogen from the area, and place objects for the buildings and trees.If you look at Ken's example above, the buildings of his VTP2 lakeside poly don't have the autogen buildings matched to the ground texture... but it's barely noticable, and for a small area I wouldn't bother with it.============================A named set of textures for VTP2:VTPTextureName "SantaWi.bmp;SantaHw.bmp;SantaSp.bmp;SantaSu.bmp;SantaFa.bmp;SantaLm.bmp"...will not show autogen, and will require object placement... but if it's only a small area, again this should be no problem.============================A city could be built using CUSTOM textures, and laid down as a VTP2 poly.If you decide to display a CUSTOM texture with VTP2 ( like those created and named by resample's photoreal process ), using "252" or "253" for a texture name, then each of those textures may be given a specificly named autogen, that matches each CUSTOM name. The only drawbacks are that the texture and it's autogen must be in the "C:Program FilesMicrosoft GamesFS2002SCENEDBWORLDTexture" folder ( with the default landclass and autogen ), and the texture will need to be vertically flipped. DXT1 Opaque or 8-bit mipped with alpha transparency ( 8-bit extended... like FS2000 or CFS2 or FS2002 shorelines & roads ) are the texture formats needed. It's possible to make a completely transparent CUSTOM texture, so you may then place it's CUSTOM autogen on this invisible sheet. A very handy trick.Like all VTP2 polys, the shape doen't need to be square or confined to an LOD13 Area, but is confined to an LOD8 Cell dimension. A VTP2 that covers more than one LOD13 area is fine, but you'll need a separate CUSTOM texture and autogen for each LOD13 area it covers.A CUSTOM city could span, say 12 LOD13 Areas, need 12 CUSTOM-named, flipped textures, each with a specific autogen... and then trim the poly to the edges of the city's borders... eliminating the need to "blend" the city into the default landclass, as most CUSTOM design requires.An added bonus besides the CUSTOM autogen? This is a VTP layer, and the default watermaking will still be in effect, as will roads, shorelines, etc... and these can all be changed as desired. You can't alter anything with a resample-placed CUSTOM texture... it destroys all VTPs and LWMs, and prevents us from adding them.==================Falko's program will convert SCASM ground polys to VTP2s and take care of the details of splitting the polys at the cell borders, and makes VTP1 design much easier for usres of traditional design programs. It's a great additon to Falko's suite of tools.Falko's UtilitiesDick

Share this post


Link to post
Share on other sites
Guest

All of You, thanks really for answering my question and first of all for researching, developing and sharing the know-how of this new and fascinating branch of FS design.I have other things to say, but do not want sound too pompous.Just thanks guys !!!ted

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...