A blast from the past: Persistence of Vision Raytracer

Povray rendering glasses

I was listening to FLOSS weekly with the guy who actually created POV Ray (persistence of vision raytracer). It was amazing to listen to because, I along time ago use to run it on my old Atari ST. At the time I never had access to anything else, and frankly everything else was simply crap in when compared to PovRay's efforts. I believe there were all of about 4 3D rendering programs on the Atari 16bit platform and to be honest the ability to write images and animations using a simple notepad application was insane but ever so useful at the time. After a long while I built my first PC which was a 233mhz beasty and PovRay was one of those benchmark software which I used to prove to myself the investment. I could only dream how fast it would be to render scenes on my current workstation and laptop.

The author of POV Ray in the podcast talks about how he made the software freeware and wrote a basic license saying your welcome to modify it but if you do make a change please send it back to the author. This was before the word open source was around and even before the web had taken hold, so POV Ray was distributed on floppy discs, CDs and BBS. It was written before licenses like BSD, GPL and Apache were common, although PovRay 4 is going to be rewritten under the GPL 3 license.

PovRay isn't dead actually there starting to add some well needed features like native mutliprocessor support. In the past you would specify a part of the final image to do on one machine/cpu and the other bit on the other machine/cpu. This may sound very bizarre for a heavy duty raytracing engine but when you had a room full of computers like we sometimes had at college, it meant we could run renders of sizes like 1600×1200 and split the picture up into 4 pieces of 800×600, which were then run over 4x Pentium P133 machines.

The other thing I loved about PovRay was its realism, for year and years I argued that 3Dstudiomax, Lightwave, etc's results were poor compared to PovRay. The main reason was that this applications use to render results not raytrace them. This was why PovRay took so long to render scenes, like the one above. But for the hardcore, PovRay also had true Radiosity support

Actual writing PovRay scenes involves picturing in your mind 3D space and then mapping things based on that space. We use to graph things out on a graph paper and then translate it into C like syntax. It sounds more difficult that it actually is and before long your up and going. I just wish I could find some of my old scenes. Oh the language is a turing-complete language that supports macros and loops. So you can most of the time program effects using maths and logic that by hand.

Comments [Comments]
Trackbacks [0]

Trustedplaces secures its future

Sokratis Papafloratos and Walid Al Saqqaf

Now their after a million users…

It's a busy space, that social/local field. Sokratis Papafloratos and co-founder Walid Al Saqqaf said that ploughing their time and energy into TrustedPlaces.com cost the co-founders their girlfriends. But all the struggles and the late nights were vindicated when the start-up scored half a million in funding from the new investors Howzat – a fund launched by the team behind Cheapflights.com.

My hints for a million users. A decent API not just feeds, APML import and export and of course written agreement for data portability for all those million users they will soon have. Go on guys you know you want to…

Technorati Tags: , , ,

Comments [Comments]
Trackbacks [0]

My New Year Resolutions

Happy New Year everyone…So in the usual vein, I'm going to blog my new years resolutions. I don't usually care or do these but I think the process of blogging them will maybe help because you guys might help me stay on track. I'm all about getting things done…

Finally go to Tokyo
I've talked about it for years and seriously know I will just explode when I get there. But have never got anywhere close. If I can go via Hong Kong then even better. So how is this going to happen? Well I'm looking for a site (besides Travelocity) where you can set a specific price on tickets and it will alert you when that price is close no matter which route or time of the year. RSS would be great too.

Not to do another BarCampLondon unless the BBC is the venue
So at BarCampLondon3 I decided I wouldn't want to do another BarCampLondon because people are starting to expect me to do it and thats not fair on others. Also BarCamps are poping up all over the place now (leeds, brighton, cork, etc) so this is a good time to say thanks to everyone who's kick started BarCamps in the UK but now its time for others to take it forward in their own vision.

Work on something very different but cutting edge this year
This is already happening. I think it wouldn't be a secret to say I could be working on an Alternative reality game (ARG). My feeling is that Play is when we are most open to learn and I think ARGs can be used to educate without the usual guff you get about educational games. So look out for that because I think the small team which have formed could pull off something very special.

Dataportability
I'm going to spend more time on this subject next year. Its a worthwhile cause and I think the link between all the trends like open data, the data web, authentication (like openid and oauth), etc is data portability. Giving people not only access to the data but also to move their data around. This was also part of my flow/pipelines concept anyway but much more tangable. I'm also looking to pimp this at a few conferences in the near future.

Small Routines
So I'm going to build up a few routines including reading my rss at regular times and going to certain events and not others. My Blogging has finally picked up which is good but I do need to keep it up. Theres also a bunch of other stuff I'm going to do including visiting friends and family regularlly.

Play a team sport
I've tried many thing to keep fit but what works best for me is playing in a team sport I enjoy. So something like joining Basketball, Volleyball and Handball team would be great. I've been looking around and there seems to be some new teams starting up in Jan.

Geekdinners and Geekvenues
So as you may have all noticed geekdinner.co.uk is down at the moment. I'm going to try and get to the bottom of this really soon but till then I'm going to move the geekdinners blog to my own server. The plan for the future of geekdinners was like the girl geekdinners to make it a charity or non-profit but this has been put off for a while because I need more help on geekdinners. Plus maybe its time to get a little more regular? I've not added enough to geek venues, and I do plan to add a lot more soon.

Start learning Python
So Python seems to be everywhere. From the xbox media centre scripts to conduit provider scripts. This seems like a useful programming language to learn or at least understand enough to hack around with. I'm also liking the idea of python with xslt using something like uche's 4suite.

Use the technologies around me better
I've been making do with some services, but actually I've been compromising with the limits attached to the free account. If I just pay the small fee, it will much more useful and effective. So for example paying for Plaxo means I can now sync between linked-in, plaxo and my windows mobile phone. On top of the syncing between Plaxo, Google Calendar, Outlook and Sunbird.

Go to more comedy clubs
I love comedy and I don't go to enough comedy clubs. So its a no brainer right?

Technorati Tags: ,

Comments [Comments]
Trackbacks [0]

When’s the eBook readers coming to the UK?

Amazon Kindle

I'm sorry but I'm fed up of hearing stupid people ranting about the Amazon Kindle and Sony Reader. One because its not targeted at them, second because they rant about the price (although I would like them cheaper too) and third they just won't shut up about comparing them to books.

I'm honestly sick of people saying they prefer books to ebooks. Stop comparing them! Its really boring to hear I prefer books because there physical…blah blah blah. Stop it! If I can stop ranting about the Apple Iphone, you can stop moaning about ebooks. The fact is I prefer reading on screen because of the ability to change line lengths and text size. I would like to read a some what balanced review from someone simular.

Whats caused this little outburst? Well reading some of reviews from stupid people who don't actually own a Kindle yet on Amazon. I would link to them but they don't deserve it. The best review and most honest review of the Kindle so far has been this one and Steve Gibson's reviews. I would like one but there too expensive right now and I would perfer a version of the kindle with either wifi or bluetooth inside of it. Being tied to a mobile network is a no no but I can see the business case behind it. A while back I was excited with the Rex iLiad (yes its real name) but it seemed to have got stomped on by the Sony one which came out at the same time.

Technorati Tags: , , , , ,

Comments [Comments]
Trackbacks [0]

SEMN IP Pitching event today

Just a quick mention that I will be at the SEMN IP Pitching event later today as one of the judges/dragons? Looking at the line up of companies pitching it should be an interesting event and I think anyone can come and watch?

You are warmly invited to the SEMN Pitching Event on the afternoon of Tuesday 11th December. This event is being run by SEMN in association with Wired Sussex. This is open to existing SEMN Digital Content Knowledge Network /images/emoticons/laugh.gifCKN) members and, more widely, to any digital content company, individual or university in the South East of England.

Technorati Tags: , , , ,

Comments [Comments]
Trackbacks [0]

Twitter tracking another apml hookup?

Ok so this is going to form part of a large group of small posts about BarCampLondon3. I want to keep them small and save a chunky post about the whole event for tomorrow. But come on how great was BarCampLondon3 (geekwonderland)

So I was sitting in the session on 101 uses for Twitter and Paul Johnson mentioned Twitter Tracking. I had never heard of this before, so checked it out later and thought wow this is what I've been waiting for!

Since the beginning of Twitter and more recently, the rebirth of Search, people have said something along the lines of “it'd be awesome to search for certain words and pull up all related twitters.”

Rather than create another ho-hum search, we decided to Twitterize the idea and take it a step further: with Twitter's new tracking feature, you can track any word or concept on Twitter, and have the updates sent to your phone or iM.

This means rather that people following me for BarCampLondon3 tickets they could have just tracked barcamplonon3 or even barcamplondon4 now. This is also super useful if you could read a APML file and maybe take the top 5 concepts / take concepts over a certain number and automaticlly build twitter trackings for them. Maybe this would be cron'ed or scheduled or automated so as you change the APML file, tracks would be removed and new ones added?

Comments [Comments]
Trackbacks [0]