Here's another video and a progress report.
Progress Report:
This week has been about fixing the bugs that I found in the concept video I posted as well as reworking how the rendering engine gets the data it needs to render the scene with. I've been working on synchronizing the main and...
Progress Report Time:
A lot of the problems mentioned in the previous post have been rectified. And as it turns out, I don't need nearly as many events as I thought I did to get the X Sections to render correctly. So the events connected to section properties changing are mostly irrelevant...
Progress Report Time:
The project got side-tracked for a few weeks while I ran some experiments with other things (bad idea) and lost track of what I needed to do next for the track editor. I spent most of this week trying to implement a way for the track editor to render X Sections (which...
Progress Report Time:
I'll be a few more days before you see the first sign of any track geometry as I put the code for sending the geometry to the renderer in the wrong place. In addition, I forgot to code the renderer to do something with the geometry data given to it. Oops! So I'm...
Progress Report Time:
I finally got enough of the API done to test the grid generator. It works perfectly. The grid can be rescaled, and the overhead camera can be zoomed and moved just like in Sandbox. I've been trying for a little while now to fix an issue with the diamond being in the wrong...
Progress Report Time:
I've been rather busy with other stuff the past couple of weeks. So I haven't worked on the editor at all last week, and only the past day this week. I'm was hoping to be able to test the grid generator, but the DLL I'm using doesn't have all of the correct code in place...
Progress Report Time:
The grid generator is complete and is waiting to be tested. The mesh generator is going to take a bit longer though as I was still trying to figure out how the various objects would communicate with each other. I have figured it out and am working on implementing it. I...
Progress Report Time:
I haven't been working that much on the track editor this week. I've been busy with other stuff. But I have learned something interesting this week: With the spin control provided by the win32 API, clicking the up button decreases the value and clicking the down button...
Progress Report Time:
This week was spent debugging a few quarks of the MFC framework that was causing the track editor to misbehave. The good news is that it was just a single line of code that mapped a message to a function that the track editor was never going to use. This line of code is...
Progress Report Time:
I think I finally solved the problem with the editor's API, and I've published an early version of the API on GitHub (link on the official page). I'm currently working on (a) making the mesh generator feature-complete, (b) making a grid generator and (c) getting the track...
Got the emails on my website working now. There should be no more issues. All users with inactive accounts have been sent a reactivation reminder email so that they can activate their accounts.
Progress Report Time:
It's been a busy week this week. Early on in the week, I got the editor to load a DLL file that implements simulator-specific support. There's only one problem: When I implemented the DLL in a manner that simulates how another user would implement a DLL, the track editor...
Actually, I deliberately left most of the threads unlocked. Upon seeing your post, I added an "Introductions" forum, but the "General Discussion" forum could have been used for introducing yourself. Check your PM, Spaskis.
Guess it's time for another weekly update. This week, I went to a dedicated web hosting service to host my site on. The link is on the first page and here. This will be the official website for the Chapman Track Creator. I have been having problems sending emails from the site, so I've spent...