Project description: Create a forest using L-Systems.
So far I have been building my L-System in the Maya API using C++. I created my own maths library so that I can calculate my own Euler rotations. The L-System can managed all the 2D shapes and returns the results as expected however the same can not currently be said for the 3D implementation. There has been numerous problems with the rotations and although progress has been made it is still not able to create the Hilber's curve as demonstrated in 'The Algorithmic Beauty of Plans'.
I have created a little L-System debugger which lets me step through an L-System to see if the output is as expected from the input string and it is so the what the problem is remains a mystery.
Below is an image showing the debugger and my failed Hilbert's curve.
So far I have been building my L-System in the Maya API using C++. I created my own maths library so that I can calculate my own Euler rotations. The L-System can managed all the 2D shapes and returns the results as expected however the same can not currently be said for the 3D implementation. There has been numerous problems with the rotations and although progress has been made it is still not able to create the Hilber's curve as demonstrated in 'The Algorithmic Beauty of Plans'.
I have created a little L-System debugger which lets me step through an L-System to see if the output is as expected from the input string and it is so the what the problem is remains a mystery.
Below is an image showing the debugger and my failed Hilbert's curve.
In the mean time here is a pretty picture of Koch's island.