Just a heads up for AssimpNet development and to let you all know that it’s not been forgotten. I’ve made lots of ground with the trunk version – a total revamp of marshalling to allow both native to managed and back to native was no small feat. However development has somewhat slowed as I drew more ... Continue Reading
Shader Resources and Render Targets
So last week I established a general overview of how the graphics system is organized and major tenants of its design. One major aspect is how each graphic object is considered a “feature” that is supported by the render system. With that idea in hand, we can see how an implementation is built from s ... Continue Reading
Milestones
I thought it would be instructive to give a sort of roadmap of where I'm heading in the development. I'm probably not going to hit the "late summer" release of the code as I hoped, it's looking to be more like September. Code-metric wise, I have about 1/5 of the old engine ported (and redesigned), ... Continue Reading
General Overview of the Graphics Engine
The Engine Core Before I dive into the graphics system, I feel it’s important to talk a bit about the general organization of the engine core, which the render system is only one component of. It’s the most important component of course, but it fits snugly into an overall design that componentizes e ... Continue Reading
Those steam summer sales…
…really do suck up a lot of time. No FF obviously since this is Sunday. I’ve been busy part of the week trying to eke out some time to work on pushing some development for the graphics system, then the steam summer sale hit like a ton of bricks :). Anyways, expect a write up about the general o ... Continue Reading
Friday Feature: DataBuffers
[Author's Note: Look ma! Posted it on time...well almost...its 20 minutes to midnight :)]. Today's Friday Feature is bit of an addendum to last week's. So I left on how the engine has an interesting interop mechanism that focused on working with unmanaged memory and generics (RawBuffer). This is ... Continue Reading