Current Projects

YSFlight addon development, questions, tutorials, & more!
User avatar
Flake
Core Staff
Core Staff
Posts: 4350
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 835 times
Been thanked: 1238 times
Contact:

Re: Current Projects

Post by Flake » Sat Apr 09, 2016 8:55 pm

I think the skittles might more look like eccy pills tbh. ;) :lol:
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!

User avatar
Kujo
Veteran
Veteran
Posts: 1004
Joined: Fri Feb 08, 2013 2:28 am
Favorite Aircraft: Lockheed Martin F-16 Fighting Falcon
Location: Las Vegas, NV
OS: Windows 8.1 - 64 Bit
Has thanked: 779 times
Been thanked: 722 times
Contact:

Re: Current Projects

Post by Kujo » Mon Apr 11, 2016 8:18 pm

Taking a break from Albatrosses 24/7. I'm painting up my beauty machine for AirFest, one last time. Trying a couple of things out with decals

Image
Image

User avatar
MD5Ray01
Veteran
Veteran
Posts: 696
Joined: Mon Mar 25, 2013 11:17 pm
Favorite Aircraft: A-10A Thunderbolt 2
Location: Skyway Air Base, home of the 345th TFW
OS: Windows 10
Has thanked: 297 times
Been thanked: 84 times
Contact:

Re: Current Projects

Post by MD5Ray01 » Tue Apr 12, 2016 7:28 pm

Decided to changed up the coloration style on one of the wings of the Super Pitts:
Image
ImageImage
Image
"Everything's better when inverted" - me, 2015

User avatar
Richard Vo
Veteran
Veteran
Posts: 519
Joined: Mon Dec 14, 2015 8:19 pm
Favorite Aircraft: A380
Location: Sweden
OS: Windows 10
Has thanked: 315 times
Been thanked: 111 times
Contact:

Re: Current Projects

Post by Richard Vo » Tue Apr 12, 2016 7:37 pm

Checkout my current project here viewtopic.php?p=97536#p97536 :)
Image

"Airlines will need the re-engined A380!" - me, 2019

By any chance if you have Instagram, please drop a follow on @vhaq.aero . Appreciate that!

User avatar
plunderbird
Contributor
Contributor
Posts: 352
Joined: Thu Feb 17, 2011 7:05 pm
Favorite Aircraft: F5 A10 SR71
Location: Wellingborough England
OS: Windows 10
Has thanked: 40 times
Been thanked: 32 times
Contact:

Re: Current Projects

Post by plunderbird » Wed Apr 13, 2016 10:41 pm

Image Another l39! W.I.P. Got to do the crew and correct a mistake I've made with the intake color. This plus a re-paint of the YSF F86 in as close as I can get to the 'Rampant Horses' scheme. They were an Italian team in 1956 - 57, according to a book on aerobatic teams I have. Image Only things wrong are the yellow spots, and part of the tailplane on the underside, as they should be the dark blue. But due to how the AC was colored originaly, It comes out like that. As normal all done in NOTEPAD. :) :shock:
Fliped out of the arena, again! :(

User avatar
u2fly
Senior Veteran
Senior Veteran
Posts: 1247
Joined: Fri Oct 02, 2015 9:27 am
Favorite Aircraft: Antonov An-225 Mriya
Location: Ukraine
OS: Linux
Has thanked: 744 times
Been thanked: 276 times
Contact:

Re: Current Projects

Post by u2fly » Tue Apr 19, 2016 6:21 am

First tests of Аn-26 with C-130 dat file.
(mesh will be smoothed, fixed and animated soon)
an26-4_18.png
Last edited by u2fly on Tue Apr 19, 2016 12:36 pm, edited 1 time in total.
/!\ READ YSFLIGHT HANDBOOK (online + PDF) | updated 2019/04/25

U.S. Senator John McCain wrote:
“Spending #NewYearsEve w/ brave #Ukrainian Marines at a forward combat outpost - we stand w/ them in their fight against #Putin's aggression”
http://pic.twitter.com/vkz0gdozVV
(31 DEC 2016)

User avatar
NajmiCreative
Modding Team
Modding Team
Posts: 776
Joined: Thu Sep 04, 2014 9:14 am
Favorite Aircraft: MiG-29N,SU-30 MKM
Location: Shah Alam,Selangor,Malaysia
OS: Windows 10 Home
Has thanked: 507 times
Been thanked: 488 times
Contact:

Re: Current Projects

Post by NajmiCreative » Tue Apr 19, 2016 6:45 am

Looks great! hope the cockpit also looks nice later.....
My official website
My Twitter NOTE:All my rework model are allowed for repaint and need to credit on publish..no need to PM me anymore
[align=center]for modifications on my mods,please PM me first,and credit me and original creator(if my work were rework)[/align]

User avatar
Neil²
Rookie
Rookie
Posts: 44
Joined: Fri Nov 20, 2015 10:07 am
Favorite Aircraft: Eurofighter Typhoon
OS: Windows 10
Has thanked: 52 times
Been thanked: 102 times

Re: Current Projects

Post by Neil² » Tue Apr 19, 2016 6:36 pm

Image

Hercules XV209 in 1970s desert camoflague. Have to say the early RAF schemes were mighty fine.

User avatar
ksh
Veteran
Veteran
Posts: 636
Joined: Sun Jan 25, 2015 10:15 pm
Favorite Aircraft: Concorde; F-15; Embraer 190; F-35
Location: Buenos Aires, Argentina
Has thanked: 150 times
Been thanked: 229 times
Contact:

Re: Current Projects

Post by ksh » Tue Apr 19, 2016 8:22 pm

Neil² wrote:Image

Hercules XV209 in 1970s desert camoflague. Have to say the early RAF schemes were mighty fine.
wow! this looks amazing...well done neil!

anthsco
Rookie
Rookie
Posts: 79
Joined: Thu Feb 10, 2011 9:22 pm
Favorite Aircraft: A-10 Thunderbolt II
Location: Raleigh, NC
Has thanked: 174 times
Been thanked: 14 times
Contact:

Re: Current Projects

Post by anthsco » Thu Apr 21, 2016 3:19 am

Neil² wrote:Image

Hercules XV209 in 1970s desert camoflague. Have to say the early RAF schemes were mighty fine.
Same here. Those were the days of free expression,

User avatar
Kujo
Veteran
Veteran
Posts: 1004
Joined: Fri Feb 08, 2013 2:28 am
Favorite Aircraft: Lockheed Martin F-16 Fighting Falcon
Location: Las Vegas, NV
OS: Windows 8.1 - 64 Bit
Has thanked: 779 times
Been thanked: 722 times
Contact:

Re: Current Projects

Post by Kujo » Sat Apr 23, 2016 10:40 pm

Image
Image
Image

For a future map release ;)
Image

User avatar
Flake
Core Staff
Core Staff
Posts: 4350
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 835 times
Been thanked: 1238 times
Contact:

Re: Current Projects

Post by Flake » Sun Apr 24, 2016 12:26 am

Looking gooooooood buddy, I hope you add some water and trees and hills. ;)
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!

User avatar
Gunny
Business Class Membership
Business Class Membership
Posts: 3224
Joined: Sun Feb 06, 2011 6:17 pm
Favorite Aircraft: Any thing with a prop.
Location: New Iberia.LA.
OS: Windows XP SP3
Has thanked: 575 times
Been thanked: 731 times

Re: Current Projects

Post by Gunny » Sun Apr 24, 2016 12:43 am

Out standing.May I suggest Patrick's PNMV current ground pack for the details Kujo.
Image[/align=centre]

User avatar
u2fly
Senior Veteran
Senior Veteran
Posts: 1247
Joined: Fri Oct 02, 2015 9:27 am
Favorite Aircraft: Antonov An-225 Mriya
Location: Ukraine
OS: Linux
Has thanked: 744 times
Been thanked: 276 times
Contact:

Re: Current Projects

Post by u2fly » Sun Apr 24, 2016 2:19 pm

Gunny wrote:At some point I will be releasing a pack of what I call raw airports from the UK and Ireland.No ground object involved.
@Gunny, what current progress on this task? Can you now give something?
/!\ READ YSFLIGHT HANDBOOK (online + PDF) | updated 2019/04/25

U.S. Senator John McCain wrote:
“Spending #NewYearsEve w/ brave #Ukrainian Marines at a forward combat outpost - we stand w/ them in their fight against #Putin's aggression”
http://pic.twitter.com/vkz0gdozVV
(31 DEC 2016)

User avatar
Gunny
Business Class Membership
Business Class Membership
Posts: 3224
Joined: Sun Feb 06, 2011 6:17 pm
Favorite Aircraft: Any thing with a prop.
Location: New Iberia.LA.
OS: Windows XP SP3
Has thanked: 575 times
Been thanked: 731 times

Re: Current Projects

Post by Gunny » Sun Apr 24, 2016 3:20 pm

@u2fly This is my hobby not my job.And I take my own sweet time in doing it.I will release it when I am satisfied that it is ready for release.Besides I do have a real life to attend to and health issues to address that takes up most of my time.So when you see the post that is when it will be released.Thank you for your cooperation.
Image[/align=centre]

User avatar
u2fly
Senior Veteran
Senior Veteran
Posts: 1247
Joined: Fri Oct 02, 2015 9:27 am
Favorite Aircraft: Antonov An-225 Mriya
Location: Ukraine
OS: Linux
Has thanked: 744 times
Been thanked: 276 times
Contact:

Re: Current Projects

Post by u2fly » Sun Apr 24, 2016 3:30 pm

@Gunny. OK, I only ask.
We all there for fun, not for job
/!\ READ YSFLIGHT HANDBOOK (online + PDF) | updated 2019/04/25

U.S. Senator John McCain wrote:
“Spending #NewYearsEve w/ brave #Ukrainian Marines at a forward combat outpost - we stand w/ them in their fight against #Putin's aggression”
http://pic.twitter.com/vkz0gdozVV
(31 DEC 2016)

User avatar
Kujo
Veteran
Veteran
Posts: 1004
Joined: Fri Feb 08, 2013 2:28 am
Favorite Aircraft: Lockheed Martin F-16 Fighting Falcon
Location: Las Vegas, NV
OS: Windows 8.1 - 64 Bit
Has thanked: 779 times
Been thanked: 722 times
Contact:

Re: Current Projects

Post by Kujo » Mon Apr 25, 2016 4:33 am

Image
Hovileta Airport

Image
Maggiore Airport

Image
Del Rosario International Airport


*no image*
Kansho Air Base (Descent sized cargo ramp, home of some F-22s & F-35s, Two intersecting runways & a great place to fly around)

*no image*
Vermilion Airport (Grass Runway, Small Ramp, Made for Cessnas and those types of aircraft)

There will be two versions of this map, one with and one without ground objects surrounding Hovileta Airport for the airshow. I'm loving it so far, but it needs way more mountains and roads :)
Last edited by Kujo on Mon Apr 25, 2016 7:45 am, edited 1 time in total.
Image

User avatar
u2fly
Senior Veteran
Senior Veteran
Posts: 1247
Joined: Fri Oct 02, 2015 9:27 am
Favorite Aircraft: Antonov An-225 Mriya
Location: Ukraine
OS: Linux
Has thanked: 744 times
Been thanked: 276 times
Contact:

Re: Current Projects

Post by u2fly » Mon Apr 25, 2016 4:51 am

Kujo wrote:Image
I know that plane! :-D
/!\ READ YSFLIGHT HANDBOOK (online + PDF) | updated 2019/04/25

U.S. Senator John McCain wrote:
“Spending #NewYearsEve w/ brave #Ukrainian Marines at a forward combat outpost - we stand w/ them in their fight against #Putin's aggression”
http://pic.twitter.com/vkz0gdozVV
(31 DEC 2016)

User avatar
Flake
Core Staff
Core Staff
Posts: 4350
Joined: Thu Feb 10, 2011 8:47 pm
Favorite Aircraft: Boeing F/A-18A
Location: Australia
OS: Windows 10 (x64)
Has thanked: 835 times
Been thanked: 1238 times
Contact:

Re: Current Projects

Post by Flake » Mon Apr 25, 2016 7:22 am

My current project of the day is sitting down with pen and paper and drawing some polygon simplification and rendering algorithmns.

Those of you who have followed my work in the past may remember "Flake Engine" my little c++ spin off designed to render a SRF file in Direct3D.

The problem with YSF SRF files is that polygons can be much larger than 3 verticies that OpenGL/Direct3D etc. draw in.

So how to simplify these polygons and draw correctly?

"Just trace from vertex 0, to 1, to 2... then do 2 to 3 to 0..." This is the FAN technique, which works for an ordered list.

Problem is what if you get a complex polygon where the edges intercept each other and draw holes?

So now it gets much harder to render a polygon.

I have read of the "ear lobe" technique and also the "odds/even" technique. I've written my own solution, which is similar to Soji's YSClass's YSSword function as well.

The algorithm is simple actually: Simplify the edges, then cut off the lob ears until no polygons can be drawn.

I will now apply this algorithm to this complex polygon:

https://i.imgur.com/oYUMaYZ.png

===

Step One: Simplify the edges.

https://i.imgur.com/utVp7Pj.png
Start by checking if any edges intersect each other, as viewed from the polygons normal axis. All the intersections will need to have a vertex added.

https://i.imgur.com/yKu2XC4.png
The vertex is added and the polygon definition is updated to put the vertex in between the two affected edges. This will increase the polygons vertex count.

https://i.imgur.com/HbdiqIU.png
The edges are simplified until there are no more intersections.

Step Two: Start Ear Lobing.

https://i.imgur.com/bC6i3jz.png
Trace from the current vertex root (starts at 0) to it's next linked vertex (vertex 1), and then to the one after that (vertex 2). If any edge, especially the end vertex to the root intersects another edge, the polygon is no good (overflow) and iteration will restart from the next highest vertex root (vertex 1). Once a successful preliminary match is found, Find the center of the polygon that could be drawn by these 3 vertices and make that the polygon center for testing.

https://i.imgur.com/ksfgVPd.png
Draw an infinite ray from the calculated polygon center and count how many edges it intersects with. If the number of edges is ODD, it is INSIDE the final polygon, and will need to be drawn. If it is EVEN, then the polygon would be OUTSIDE the final polygon and should not be drawn. In this case, the root number of the vertices should be increased by one, and Step Two will re-iterate, testing and drawing new polygons based off the defined order.

Step Three: Breakdown of Ear Lobing

https://i.imgur.com/WuvRuxI.png
As each successful polygon is calculated, it is added to a completed list, and the polygon definition is updated.

https://i.imgur.com/OzTlxyc.png
Step Two is resumed on the new polygon definition, finding Ear Lobes and testing them to see if they are in the polygon and do not cross any other edges.

Step Four: Repeat

The process is repeated until no more edge conflicts are found, no more polygons can be created, or the working polygon definition (the one we keep breaking down as we break off ear lobes) is reduced to 3 vetecies or less.

https://i.imgur.com/RduynFT.png
The complex polygon is now drawn.

Some examples rendered with this method:

https://i.imgur.com/3LYMiUS.png
https://i.imgur.com/TKvEtfU.png
https://i.imgur.com/rWhIlTx.png

This method works for all polygons I can think of in my mind at the moment. Problem is that it is not very efficient.
This style of solving triangulation has existed for many years (at least 10?) now, but it's a slow approach. It'll get the polygons right every time, but it WILL take time to calculate. In fact the exact same lag problem exists in the real YSFlight executables, in YSClass (Soji explained this to me, he has a few methods, and he tries them all from fastest to slowest based on some binary tests).

So if I go back to my rendering engine code and re-write it, I should be able to FINALLY draw polygons completely correctly.

I will use this algorithmn to load SRF and eventually DNM models into my own programs when I finally get that far in coding.
I am an accountant working full-time (and some). I'm not here as often as I would like to be. Send a message if you need me. There are a few people in the community who can get in contact with me urgently if you need - don't be afraid to ask. I just don't check here as frequently as I used to. Sorry!

User avatar
VNAF ONE
Senior Veteran
Senior Veteran
Posts: 2143
Joined: Fri Feb 11, 2011 2:16 am
Favorite Aircraft: A-10C Thunderbolt II
Location: Indiana/Florida
OS: Windows 10
Has thanked: 230 times
Been thanked: 404 times

Re: Current Projects

Post by VNAF ONE » Mon Apr 25, 2016 7:57 pm

Kujo wrote:There will be two versions of this map, one with and one without ground objects surrounding Hovileta Airport for the airshow. I'm loving it so far, but it needs way more mountains and roads :)
This looks amazing! Just be wary of overdoing mountains. Try to make sure they make sense and don't just rise up everywhere like I do. It gets kinda weird. Just remember Vuelo Beach and its 2200m mountains and flat ground everywhere else lol

Can't wait to see what other airports you've made!
VNAF Aerobatics Commanding Officer and Founder - - - YSAS Member - - - YS Aerobatic Pilot
YS ACC A-10 East Coast Demo Team pilot - - - B-1B Razor Demo Team pilot
VFA-49 GhostHawks Commanding Officer
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests