Resurrecting this old thread. Been working on my software renderer for NDS 3D graphics. Finally getting somewhere.
![[Image: XcZghdf.png]](https://i.imgur.com/XcZghdf.png)
Yeah, it's just the lines, and nothing fancy like vertex colors or textures. But it's a start. The plan is to work on HD rendering (both software and hardware versions) simultaneously, so basically my process will be:
1) Do stuff correctly at 1x in SW mode
2) Do stuff correctly at 1x in HW mode
3) Do stuff correctly at 2x and above in SW mode
4) Do stuff correctly at 2x and above in HW mode
So every time I implement a new feature, I'll take the time to make sure all 4 scenarios work. I figure this will help make HD stuff a reality if I aim build that functionality right from the start, as opposed to adding it on later.
![[Image: XcZghdf.png]](https://i.imgur.com/XcZghdf.png)
Yeah, it's just the lines, and nothing fancy like vertex colors or textures. But it's a start. The plan is to work on HD rendering (both software and hardware versions) simultaneously, so basically my process will be:
1) Do stuff correctly at 1x in SW mode
2) Do stuff correctly at 1x in HW mode
3) Do stuff correctly at 2x and above in SW mode
4) Do stuff correctly at 2x and above in HW mode
So every time I implement a new feature, I'll take the time to make sure all 4 scenarios work. I figure this will help make HD stuff a reality if I aim build that functionality right from the start, as opposed to adding it on later.
