Last time although we didn’t actually do any physics, a simple renderer was introduced that has given us a foundation to build upon, you should review this previous post and have a good look at its code before continuing here. Speaking of code as usual there is more code available to accompany this post (link…
Category: Uncategorized
C and Physics – the preface
[embedyt] https://www.youtube.com/watch?v=AjEjH0uKLUY&height=180&width=320[/embedyt] Adding physics to your application really brings things alive, not only don’t you have to worry about complex issues like collision but it also reduces the overall complexity across the board. While we could launch straight into using ODE (Open Dynamics Engine) The renderer it uses for its own demos is, well, to…
dlang wrapping on the fly without dub
For a number of reason it can be more convenient to build your project using make, for example you might be using more than one language in your project. While you can link into wrappers that dub had downloaded, if you only need a handful of functions from a simple library its not impossible to…
Oh firefox where did it all go wrong ?
There was a time when firefox was lean and fast, new pages came up near instantly and text you typed in even javascript heavy websites appeared just as quickly as you typed it… Alas now a days my user experience has been so poor its lead me to find an alternative, now you may say,…
Ad blockers, a few thoughts
You’ll have seen sites that completely refuse to allow you access when they detect an ad blocker, and frankly these sites I’m quite content not to use, there are simply so many sites out there that well…. next….. Often I’m sure sites like these or the slightly more sensible ones that request you don’t use…
Dynamic loading of functions
Now why you might ask would you want to dynamically load functions ? Well if you want to implement some kind of plugin system it’s kind of useful, while I’ve previously relied on glibs gmodule system I decided that it might an idea to see if Linux’s dlopen functionality was any simpler. Lets take a…
ODROID-GO – a nice introduction to the ESP32
Anyone with any interest in microcontrollers will have seen the massive impact that the original ESP8266 had, while this could later be directly programmed initially it was basically intended as a serial link to a wifi hotspot, even this alone made it much cheaper and easier to get your electronics projects connected to the internet.…
A month of D…
Whenever evaluating some new tool, its often not the first few days that tell you the most, but rather more generally how this new tool fares over a longer time scale. Before getting into D, I was in the process of evaluating a few different languages, but I always had C as a backstop despite…
D an over looked language?
For some time I’ve been looking around for a new goto language as I’ve been unhappy with the direction Java is heading, I did have a good play with C (C++ I just discounted because of its ascii soup) but the lack of some kind of decent memory management can lead to very obscure and…
3D printers – do you really need one?
We don’t quite know where its gone, but the knob fell off the kettle, so no problem I just designed and printed out a new one. It was only after I finished the repair it dawned on me that after several years of owning a 3D printer its the first time I’ve actually needed to…