Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/wp-db.php on line 668 Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/wp-db.php on line 668 Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/wp-db.php on line 668 Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-theme.php on line 554 Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-theme.php on line 595 Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-theme.php on line 535 Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-theme.php on line 544 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/comment-template.php on line 1745 Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/rest-api/class-wp-rest-request.php on line 960 Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/rest-api/class-wp-rest-request.php on line 980 Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/rest-api/class-wp-rest-request.php on line 992 Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/rest-api/class-wp-rest-request.php on line 1003 Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 151 Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 175 Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 164 Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 186 Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 138 Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 75 Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 89 Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 110 Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 127 Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-list.php on line 199 Deprecated: Creation of dynamic property Yoast\WP\SEO\Main::$helpers is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/lib/abstract-main.php on line 65 Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-block-type.php on line 347 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28 Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp.php on line 173 Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-term.php on line 198 Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/class-wp-term.php on line 198 Deprecated: Creation of dynamic property Yoast\WP\SEO\Surfaces\Classes_Surface::$container is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/surfaces/classes-surface.php on line 20 Deprecated: Creation of dynamic property Yoast\WP\SEO\Main::$classes is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/lib/abstract-main.php on line 65 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$page_type is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 43 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$robots is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$title is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$source is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Neophyt 2014 - Procedural Growth - crocdialer Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$meta_description is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$canonical is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$rel_prev is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$rel_next is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_locale is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_type is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_title is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_description is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_url is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$wordpress_site_name is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_site_name is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_user_id is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_represents is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$open_graph_publisher is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_publisher is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_author is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_published_time is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_modified_time is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$open_graph_enabled is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_images is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$twitter_card is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_card is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_title is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_description is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_image is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_creator is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_site is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$estimated_reading_time_minutes is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$canonical is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$main_schema_id is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_url is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$schema_article_type is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_name is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_represents_reference is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$main_image_url is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/generators/schema/main-image.php on line 35 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$main_image_id is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/generators/schema/main-image.php on line 36 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$schema_page_type is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$title is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$has_image is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$description is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$breadcrumbs is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64 Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/formatting.php on line 4975 Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 185 Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$schema is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Neophyt 2014 – Procedural Growth

in 2014 I was looking into ways of simulating organic growth, with the first profound discovery being that plants are in fact fractals, yeah!

they have self-similarity and their growth is governed by a set of basic rules.

thus, to generate something plant-like you’re actually generating fractals.

after reading some literature on the topic, namely “The Algorithmic Beauty of Plants” by Aristid Lindenmayer, I started to write my own L-System implementation in C++, which you can find here, as part of my KinskiGL graphics-toolkit.

the main reason not to use something like SpeedTree or existing implementations for your favourite game-engine, was the required low-level flexibility and a deep fascination and curiosity for the topic.

I wanted to completely understand the underlying tech and have total control over it, so the results would look different and more unique than something produced with existing e.g. Unity-addons.

after all, I wasn’t trying to model realistic plants, but rather something organic, bizarre and alien, yet believable.

 

first fractals

the first tests were aimed at the reproduction of some well-known fractals, to make sure I got everything correct in my L-System.

after that I started to experiment with different types of plant-like patterns.

 

shading experiments

followed by the development of different shading techniques to achieve an organic and interesting look.

and even weirder …

 

the installation

working at Projektil in Zurich at the time, these experiments led to an interactive media-installation coined Neophyt, which was shown at the Lethargy Festival 2014.

it was basically a high-striker you would see at Oktoberfest or the like. you hit a small platform with a hammer.

the harder the hit, the higher the score, perfect for drunk people 🙂

we replaced the analog components with an accelerometer-based sensor I built to measure the impact-force, the hammer was real.

based on both the impact-force and some degree of randomness, a plant would be created.

the creation of the rules for the structure of this plant was quite time-consuming, since you’re facing an inverse problem.

you can’t just start with the end-product in mind, but rather have to capture the growth pattern that will eventually create it.

the higher the force the more complex and evolved the plant generated would be.

bigger, higher branching-depths, more sub-materials etc.

on a large brick chimney we projected the resulting organisms, let them grow and decay again.

the decay was modelled to achieve the look and feel of it “crystallizing” and then breaking apart.

this was done using an OpenCL-based particle simulation and some fancy GLSL geometry shaders.

we also projected the achieved score in vertical letters and combined everything with cheap video-animations.

I voted against additional video-layers, since I’m a purist and wanted to focus on great looking plants.

the event was quite stressful for me and my dog, but in the end was worth it.

here is the documentation video by Projektil:

hope you like it,

Croc

Deprecated: Creation of dynamic property WP_Query::$comments_by_type is deprecated in /mnt/web021/d1/46/51330146/htdocs/WordPress_01/wp-includes/comment-template.php on line 1528

Leave a Reply

Your email address will not be published. Required fields are marked *