ZachThis video compares Cheese05's world record 120 star run to an ideal 120 star human theory TAS. A human theory TAS shows the best possible performance a human player could achieve in theory. It only uses strategies that human players can pull off, but does them perfectly.
Each star is timed from the first frame of the level loader to the last frame of the star collection animation. Sections that contain castle movement are timed in between door entrances / exits.
Technical steps on how I made this video: 1) I started off by saving both youtube videos locally and imported them into Adobe Premiere. 2) I edited both videos into sections that I could match up to maintain the correct star order. Each section starts at the level loader and ends at the exit animation as mentioned above. 3) I exported each video channel out as an EDL file format. The EDL format notates when clips start and stop with frame precision. 4) I wrote a C# script to parse in both of these EDL files to convert them from frames to seconds, and generate diffs and totals. The output of my program is a CSV file that contains the section lengths, time difference, and total time loss. 5) I created a Photoshop file as a template for the title cards to display the timing information. I used Photoshop's data set functionality to mark portions of the titles as variables that matched up with the names used in the CSV file. 6) I then used the Photoshop function to export out all of the titles as PSD files with the variables substituted with values from the CSV. 7) I created a Photoshop macro to load the PSD files and save them out as PNGs. 8) Then I brought all of those PNGs into Premiere and finished the editing process.
Super Mario 64 - Cheese05s WR (1:39:28) vs Ideal Human Theory TAS (1:32:55)Zach2017-06-18 | This video compares Cheese05's world record 120 star run to an ideal 120 star human theory TAS. A human theory TAS shows the best possible performance a human player could achieve in theory. It only uses strategies that human players can pull off, but does them perfectly.
Each star is timed from the first frame of the level loader to the last frame of the star collection animation. Sections that contain castle movement are timed in between door entrances / exits.
Technical steps on how I made this video: 1) I started off by saving both youtube videos locally and imported them into Adobe Premiere. 2) I edited both videos into sections that I could match up to maintain the correct star order. Each section starts at the level loader and ends at the exit animation as mentioned above. 3) I exported each video channel out as an EDL file format. The EDL format notates when clips start and stop with frame precision. 4) I wrote a C# script to parse in both of these EDL files to convert them from frames to seconds, and generate diffs and totals. The output of my program is a CSV file that contains the section lengths, time difference, and total time loss. 5) I created a Photoshop file as a template for the title cards to display the timing information. I used Photoshop's data set functionality to mark portions of the titles as variables that matched up with the names used in the CSV file. 6) I then used the Photoshop function to export out all of the titles as PSD files with the variables substituted with values from the CSV. 7) I created a Photoshop macro to load the PSD files and save them out as PNGs. 8) Then I brought all of those PNGs into Premiere and finished the editing process.Starship Hot Staging SimulationZach2023-06-27 | A simple hot staging simulation showing one possible flight profile. Prior to hot staging, the Super Heavy booster shuts down 30 out of 33 raptor engines and throttles the remaining 3 to 40%. The Starship then lights it's center 3 engines at 40% throttle to minimize force and heating during hot staging. The nearly equal blowback from the starship engines temporarily causes the booster to experience a net zero acceleration while the Starship pulls ahead slowly and then throttles up and lights it's 3 vacuum raptors.
The flight profile and work to add Starship was all done by John. I edited this video and mixed in audio from the Falcon Heavy test flight, as well as amazing animations from Alexander Svan and C-bass Productions: youtube.com/channel/UCxnH8AW5-zlEZkmdHx95HLw youtube.com/channel/UCFtAc_KRuj4mrr0bVMZMn2wSpaceX JCSAT-18/Kacific1 MissionZach2019-12-19 | My footage of the SpaceX JCSAT-18/Kacific1 mission filmed from the Banana Creek launch viewing area.Crew Dragon Launch SimulationZach2019-03-12 | Here is a simulation of the latest SpaceX crewed dragon demonstration launch. Huge thanks to John Archer for all his work on the SpaceSim project and building out this launch profile.
Here is the SpaceSim project: github.com/zlynn1990/SpaceSimBlock 5 vs Block 4 Comparison SimulationZach2018-06-13 | Here is the latest simulation that I have been working on in collaboration with John Archer. This simulation shows a comparison between the block 5 Bangabandhu-1 and block 4 BulgariaSat-1 missions. These two missions were selected for how similar the payload and orbital requirements are.
Here is the SpaceSim project: github.com/zlynn1990/SpaceSimFalcon Heavy Demo Mission Simulation With 2091 Earth FlybyZach2018-03-31 | Here is the latest simulation I've been working on in collaboration with John Archer. This simulation shows the Falcon Heavy demo flight that took place earlier last month. This is an update from the previous video I posted, as the flight profile now matches the webcast telemetry very closely. Additionally, this video shows the predicted Earth flyby in 2091. Simulating the n-body system out this many years into the future requires a more course time-step. Therefore, the exact flyby date and distances predicted by this simulation are just a reasonable approximation.
This simulation was made in SpaceSim, an open source project that John and myself have been working on for over two years: github.com/zlynn1990/SpaceSim
Webcast footage credit SpaceXFalcon Heavy Demo Mission SimulationZach2017-12-29 | Here is a simulation of the upcoming Falcon Heavy demo mission created by myself and /u/JohnnyOneSpeed on reddit. This simulation is based on a few known facts about the upcoming mission:
- The ASDS will be approximately 340km downrange - Elon has stated the performance will be roughly 92% of full thrust
This simulation was created with SpaceSim, an open source software project I have been working on for a while: github.com/zlynn1990/SpaceSim
Music: Space Oddity by David BowieSpaceX Launch and Landing MontageZach2017-09-24 | Here is a video montage I put together using footage from various SpaceX webcasts and other videos on their channel.
Music: Dayvan Cowboy - Board of CanadaSix SpaceX Launches Synchronized To The LandingZach2017-06-28 | Here is a launch montage I've been working on for a while. I was able to finally finish it recently because of all the good day time launch and landings we have had. Each tile follows a single mission from launch to landing and they all synchronize at the end.
For reference here are the six launches used in tile order: Iridium-2 -:- Thaicom 8 -:- CRS-11 Iridium-1 -:- NROL-76 -:- CRS-10
Music credits: SpaceX Interplanetary Transport System 2001 A Space Odyssey - Blue DanubeNROL-76 First Stage & Fairing Recovery SimulationZach2017-05-10 | Here is the latest simulation I have been working on in collaboration with reddit user /u/JohnnyOneSpeed. The NROL-76 launch gave us the best view yet into the first stage recovery process with amazing footage and telemetry data. This allowed me to tweak a lot of previously unknown aerodynamic properties for the first stage during the recovery process.
This video also shows a very speculative simulation of how the fairing was landed in the ocean. We have very little information so everything happening is a complete guess. A supersonic ballute is deployed around mach 6 to help stabilize the fairing while re-entering the atmosphere. Nitrogen thrusters are used to maintain the correct attitude. Once the fairing is below 100 m/s a parafoil is deployed. This helps guide the fairing to the final landing zone (a bouncy castle like setup). Once the fairing is nearly above the ocean it flares up to help reduce velocity and essentially stalls into the landing structure.
Act Three by Audionautix is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/by/4.0) Artist: http://audionautix.comSpaceX Crewed Cislunar Mission SimulationZach2017-03-25 | Here is the latest simulation I have been working on in collaboration with reddit user /u/JohnnyOneSpeed. This mission demonstrates how the Falcon Heavy will launch a crewed dragon around the moon. Unlike the Apollo missions, this is not a free return trajectory. Elon has stated that dragon will pass by the moon and coast out to 400,000 miles (640,000km). Few details are known about this mission, so what we created is a best guess based on the current known specification of the Falcon Heavy and Dragon V2 capsule.
Act Three by Audionautix is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/by/4.0) Artist: http://audionautix.comSpaceX Iridium 1 Mission SimulationZach2017-01-21 | Here is my simulation of the Iridium-1 Return To Flight mission. I followed the webcast tracking data as close as possible. Thanks to the great first stage camera footage provided by SpaceX I was able to better time the boostback, re-entry, and landing burns.
If you just want to run the simulation here is a link to the program: github.com/zlynn1990/SpaceSim/raw/master/builds/SpaceSim%20Iridium-1.zipSpaceX ITS Crew Launch SimulationZach2016-10-08 | Here is a simulation of the SpaceX ITS (Interplanetary Transport System) crew launch. This simulation is based on the information made available about the ITS architecture by Elon Musk at the IAC 2016 conference. In this configuration the ITS Spaceship makes it orbit with 270 tons of fuel remaining. The booster and spaceship throttle down during the launch to maintain 3Gs for passengers.
Here is a direct link to this build: github.com/zlynn1990/SpaceSim/blob/master/builds/SpaceSim%20ITS%20Crew%20Launch.zipRed Dragon Falcon Heavy Launch SimulationZach2016-09-25 | Here is my simulation of the Red Dragon being launched on a Falcon Heavy rocket to Mars. This simulation was done using open source software that I have written: github.com/zlynn1990/SpaceSimCRS-9 vs Orbcomm OG2 Comparison SimulationZach2016-07-24 | Here is a simulation comparison between the first two SpaceX launches that have successfully RTLS (returned to launch site). The ascent portion of the simulation matches very closely to the webcast telemetry. It's interesting to see how these two flight profiles diverge after MECO.
Keep in mind that this simulation is done in the frame of reference of the rocket. The Earth spins underneath the rocket after it cancels out velocity from the boostback burn. The source code for this project is available on GitHub here: github.com/zlynn1990/SpaceSim
If you would like to run the simulation, here is a direct link to the build: github.com/zlynn1990/SpaceSim/raw/master/builds/SpaceSim%20CRS-9%20vs%20OG2.zipRed Dragon EDL SimulationZach2016-06-05 | Here is a simulation of the SpaceX Red Dragon performing a Mars EDL (entry, descent, and landing). This simulation is meant to inform the overall mars architecture. As a result, the G forces are limited to around 4Gs. This flight profile, along with improved areodynamics, was created by /u/JohnnyOneSpeed of reddit.
SpaceSim is an open source project I created that can be found on Github here: github.com/zlynn1990/SpaceSimSpaceX Falcon 9 First Stage SSTO SimulationZach2016-04-23 | Here is a simulation of the Falcon 9 first stage as a SSTO (Single Stage To Orbit) vehicle. There would be no practical reason for SpaceX to demonstrate this. However, I wanted to confirm the speculation that it could at least be theoretically possible. I try to keep the stress load on the rocket under 4.5Gs at all times by shutting down pairs of symmetric engines. This is a pretty aggressive flight profile, but I'm having trouble finding anything else that works. This barely makes it to LEO with a final orbit of around 180km x 170km.
If you just want to run the simulation here is a link to the program: github.com/zlynn1990/SpaceSim/raw/master/builds/SpaceSim%20F9%20SSTO.zipSpaceX CRS 8 Launch SimulationZach2016-04-10 | Here is my simulation of the groundbreaking SpaceX CRS-8 launch. I followed the webcast tracking data as close as possible. The first stage trajectory is just a best guess but it follows the webcast callouts and live video as close as possible.
If you just want to run the simulation here is a link to the program: github.com/zlynn1990/SpaceSim/raw/master/builds/SpaceSim%20CRS-8.zipSpaceX SES-9 Launch SimulationZach2016-03-12 | Here is my simulation of the SpaceX SES9 launch. I followed the webcast tracking data as close as possible. The first stage trajectory is most likely incorrect but generally shows how the landing happened.
If you just want to run the simulation here is a link to the program: github.com/zlynn1990/SpaceSim/raw/master/builds/SpaceSim%20SES9.zipFalcon Heavy Simulation | 36,000kg to LEO | Downrange LandingZach2016-02-14 | Here is another simulation of the SpaceX Falcon Heavy. This time I have it demonstrating the flight profile where the boosters return to the launch site and the first stage lands downrange.
Enjoy!Falcon Heavy Simulation | 13,500kg to LEO | All cores RTLSZach2016-01-22 | This is a simulation of SpaceX's Falcon Heavy delivering a 13,500Kg payload to LEO and landing all three cores back at the launch site.Falcon 9 Orbcomm Launch SimulationZach2015-12-27 | This is a simulation I put together written in c#. All planet masses and orbits are physically accurate (in 2D). The planets are rendered using openCL for double precision shading. The physics calculations use double floating point precision and step at 1/240 of a second. This simulation includes gravity, drag, lift, and thrust.KSP | SpaceX Dragon V2 Mission AnimationZach2015-02-07 | A Kerbal Space Program demonstration of SpaceX's upcoming Dragon V2 crewed spaceship. Also including first stage recovery and powered landing.Simulating Massive Ecosystems On The GPU With OpenCLZach2013-10-15 | This simulation is a project I created in order to learn how to write code for the GPU. I used OpenCL to leverage the general purpose computing power of my GTX 660 TI. Compared to the CPU version, the GPU version runs a staggering 73X faster. I am writing a technical piece on the simulation and how I ported it from the CPU to GPU. I will post a link to the blog article when its live!
The source code and latest build can be found on my GitHub repo here: github.com/zlynn1990/EcoSimThe Red Button HDZach2013-06-07 | Decided to remaster this in HD.
This is an animation that I have finally finished. It took about 30 hours to render and a decent amount of time to create an audio track. Luckily a friend was able to compose a piece of music for me. All the animation was done in 3ds Max and the editing was done in Adobe PremiereCGI Work ReelZach2010-04-03 | This project is a compilation of my best 3d images and animations. All the 3d work was done in 3ds Max and the project was cut together in Adobe Premiere.Space Ship ProjectZach2007-12-24 | This is an animation that I put together using 3d max. I edited it in adobe premiere. I used video post to achieve the glow effects and star fields and played a lot with the composition of each shot. I created every scene in this animation from scratch and used some images from Google to make the skies and clouds. The music is from the matrix reloaded. Hope you enjoy it.
Watch it in full screen mode because its too hard to see the stars in the normal mode.