Hello to you all,
Christmas has been a nice relaxing time for me and it's allowed me to completely forget about my project, however, it's also let me forget how to code (it happens to the best of us)! So, whilst I've been preparing for my exams (one of 3D Graphics theory and one on information searching and retrieval) I've not had much time to work on my project. I've also tried to work on the website code over Xmas as it needs some security stuff adding to it and a new gallery etc... However, the new menu system I've designed has lots of problems with the way security in the site works. So, until I can sit down and find a workaround I'm going to have to leave it as it is.
So, I've finally taken a break from revision and solved my "boxing" problem. A bit of heuristics and a fudged multi-dimensional sorting algorithm later and it all works very well. The next step is to put all that into 3D, firstly by just duplicating the pattern and extrapolating through the points. That's all that's going to be done for the moment as the actual fracturing stage is a lot more important than making the 3D crack look pretty. I do have to split my Crack class up though, too many things depend upon booleans and the file is now almost 1000 lines long. I'm thinking a simple Crack interface with a Root and a Branch crack (as these two have different node selection algorithms that are currently built into the one class).
So, I'll go and get on with that.
![]()
Steve
Currently Listening To: Sigur Ros - Takk
Currently Watching: Peep Show (thanks Amy
)
Currently Eating: Chewing Gum (well, chewing, not eating)
Currently Reading: Profanisaurus Rex
Days till 3DGFX exam: 7
kungfu_sheep
Happy new Year.

Good luck with that exam, mate. Tell us how it goes