Non-neglect

Well, my last post somewhat inspired me to revisit the theme for the Money Mouth. I’ve now added another page, and added a bunch of JavaScript, such as for logging in, and when hovering over pools and pool options. Check it out!

Hopefully if I keep this up, I’ll be inspired to write some actual code…

Neglect

So a while back I purchased the moneymouth.co.nz domain, with the idea of starting a new website project – and even got to the point of bashing up a quick theme for it… But then I promptly forgot about it and didn’t do any actual coding. I do recall looking into which platform to implement it in – tossing up between CakePHP and Django, but that was about it.

And now… Now I’m not sure if I’ll ever be bothered to do anything with it. If I haven’t started coding come the time when the domain expires, I might just let it go. I just didn’t get inspired enough to start implementation. I think I need a really fresh, engaging project to start on. Open to ideas.

Raytrace

Recently, I have been playing around a bit with some old ray tracing code, converting it to C# and making it threaded. I’m also using it to explore miscellaneous graphics and 3D concepts. Most recently I’ve implemented supersampling anti-aliasing. Here’s a recent render:

(Click through for full size).

It’s a little unclear, but it’s a number of perfectly reflective spheres hovering above a green plane, being imaged from above. There are several bounce iterations, two light sources, and full specular shading/shadows. Notice the non-jagged edges (indicating that the antialiasing is functioning as intended).

Here’s a closer view with some additional stochastic anti aliasing:

Coding: a not-so-brief history

Since it seems that February is “interests month” on the blog, I figured I’d continue the trend and write about an interest that has been with me since the very beginning, and that currently forms a large part of my life. That interest is computers and programming. Disclaimer: This is going to be a very long, nerdy post. Most of it will probably be gibberish if you don’t know much about programming. You have been warned.

(more…)

New project!

Finally decided on a website project – Money Mouth. (Currently just a placeholder page).

When complete, it will be a “betting pool” application (for fake money, of course!). Basically, users can create pools with several options that others can place bets on, and the total pool is divided among those selecting the winning option. Pools can be about anything and everything, and will likely be community regulated (for example, creating a popular pool will net you some of the winnings; and falsifying the winning option will result in you getting a bad rep).

If you have any cool ideas around this project I’d love to hear them!