{"id":10603,"date":"2009-05-19T09:39:00","date_gmt":"2009-05-19T08:39:00","guid":{"rendered":"http:\/\/funrecycler.com\/?p=1476"},"modified":"2009-05-19T09:39:00","modified_gmt":"2009-05-19T08:39:00","slug":"terragen2-population","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/05\/19\/terragen2-population\/","title":{"rendered":"TERRAGEN2 &#8211; Population"},"content":{"rendered":"<p><a rel=\"attachment wp-att-1536\" href=\"http:\/\/funrecycler.com\/?attachment_id=1536\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1536\" title=\"tg2_head3\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_head3.png\" alt=\"tg2_head3\" width=\"482\" height=\"86\" \/><\/a><br \/>\nTerragen2 besitzt einen Populator um Objekte in einer Szene mehrfach zu erzeugen. Hierbei werden per Zufall die Objekte in der Szene verteilt. Dies ist sehr Hilfreich wenn man zum Beispiel nicht jeden Baum einzeln auf einer Landschaft verteilen m\u00f6chte. Der Populator bietet sehr viele Einstellungen, einige werde ich hier erl\u00e4utern.<br \/>\n<!--more--><br \/>\nUm eine Population von Objekten zu erstellen klickt man im oberen Men\u00fc auf &#8222;<strong>Objects<\/strong>&#8222;.<br \/>\n<a rel=\"attachment wp-att-1481\" href=\"http:\/\/funrecycler.com\/?attachment_id=1481\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1481\" title=\"tg2_objects1\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_objects1.png\" alt=\"tg2_objects1\" width=\"401\" height=\"24\" \/><\/a><br \/>\nNun befindet man sich im Objekte Bereich. Hier w\u00e4hlt man &#8222;<strong>Add Objects<\/strong>&#8222;.<br \/>\n<a rel=\"attachment wp-att-1482\" href=\"http:\/\/funrecycler.com\/?attachment_id=1482\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1482\" title=\"tg2_add_objects\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_add_objects.png\" alt=\"tg2_add_objects\" width=\"308\" height=\"264\" \/><\/a><br \/>\nAnschlie\u00dfend \u00f6ffnet sich ein Datei-Diaolg in welchen man ein TGO Objekt ausw\u00e4hlt. Ist ein Objekt ausgew\u00e4hlt und geladen erscheinen im Objekt Browser zwei Eintr\u00e4ge.<br \/>\n<a rel=\"attachment wp-att-1483\" href=\"http:\/\/funrecycler.com\/?attachment_id=1483\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1483\" title=\"tg2_objects_browser\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_objects_browser.png\" alt=\"tg2_objects_browser\" width=\"282\" height=\"185\" \/><\/a><br \/>\n<a rel=\"attachment wp-att-1484\" href=\"http:\/\/funrecycler.com\/?attachment_id=1484\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1484\" title=\"tg2_icon_pop\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_icon_pop.png\" alt=\"tg2_icon_pop\" width=\"16\" height=\"16\" \/><\/a> = die Population<br \/>\n<a rel=\"attachment wp-att-1485\" href=\"http:\/\/funrecycler.com\/?attachment_id=1485\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1485\" title=\"tg2_icon_object\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_icon_object.png\" alt=\"tg2_icon_object\" width=\"16\" height=\"16\" \/><\/a> = das Objekt an sich<br \/>\nDie Population wird auf einer quadratischen Fl\u00e4che erstellt. Diese Fl\u00e4che muss nun auf die gew\u00fcnschte Stelle in der Szene &#8222;geschoben&#8220; werden. Dies erreicht man indem man die Population ausw\u00e4hlt und darunter erscheinenden Einstellungsmen\u00fc die Koordinaten entsprechend setzt.<br \/>\n<a rel=\"attachment wp-att-1486\" href=\"http:\/\/funrecycler.com\/?attachment_id=1486\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1486\" title=\"tg2_pop_settings\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_settings.png\" alt=\"tg2_pop_settings\" width=\"470\" height=\"400\" \/><\/a><br \/>\nUnter &#8222;<strong>Area centre<\/strong>&#8220; wird die Position der Populationsfl\u00e4che ver\u00e4ndert. Hierbei gilt X,Z,Y. &#8222;<strong>Area lentgh a<\/strong>&#8220; und &#8222;<strong>b<\/strong>&#8220; setzen die Gr\u00f6\u00dfe. Um nun die Population zum Beispiel auf ein Gebirge zulegen,\u00a0 ver\u00e4ndert man\u00a0 die Werte X und Y unter &#8222;<strong>Area centre<\/strong>&#8222;.<br \/>\nIn meinen Beispiel ist das Gebirge 10000 x 10000 Meter gro\u00df, es liegt am Ausgangspunkt und somit links neben den zentralen Nullpunkt. M\u00f6chte ich nun die Population mittig positionieren, setzte ich die Werte auf X = 5000, Y = 5000 und L\u00e4nge A,B = 10000 Meter.<br \/>\n<a rel=\"attachment wp-att-1487\" href=\"http:\/\/funrecycler.com\/?attachment_id=1487\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1487\" title=\"tg2_pop_pos\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_pos.png\" alt=\"tg2_pop_pos\" width=\"526\" height=\"272\" \/><\/a><br \/>\nPopulation in der Ausgangsposition. (Rot makiert)<br \/>\n<a rel=\"attachment wp-att-1490\" href=\"http:\/\/funrecycler.com\/?attachment_id=1490\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1490\" title=\"tg2_pop_pos_2\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_pos_2.png\" alt=\"tg2_pop_pos_2\" width=\"526\" height=\"272\" \/><\/a><br \/>\nA L\u00e4nge = 2000 Meter.<br \/>\n<a rel=\"attachment wp-att-1491\" href=\"http:\/\/funrecycler.com\/?attachment_id=1491\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1491\" title=\"tg2_pop_pos_3\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_pos_3.png\" alt=\"tg2_pop_pos_3\" width=\"526\" height=\"272\" \/><\/a><br \/>\nDie Population liegt auf der Grundfl\u00e4che des Gebirges.<br \/>\nNun k\u00f6nnen weitere Einstellungen get\u00e4tigt werden. Unter &#8222;<strong>Render Quality<\/strong>&#8220; bestimmt man die Darstellungsqualit\u00e4t der Objekte, f\u00fcr Testrender sollte die Einstellung auf &#8222;<strong>Low<\/strong>&#8220; gestellt werden.\u00a0 Im finalen Render gen\u00fcgt &#8222;<strong>Medium<\/strong>&#8222;, ist man sehr nah an einen Objekt empfiehlt sich die h\u00f6chste Einstellung.<br \/>\n<a rel=\"attachment wp-att-1492\" href=\"http:\/\/funrecycler.com\/?attachment_id=1492\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1492\" title=\"tg2_render_quality\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_quality.png\" alt=\"tg2_render_quality\" width=\"458\" height=\"30\" \/><\/a><br \/>\nDer Reiter &#8222;<strong>Object scale<\/strong>&#8220; erm\u00f6glicht die Gr\u00f6\u00dfe der Objekte zuver\u00e4ndern. F\u00fcr eine realistische Darstellung von B\u00e4umen sollte dieser Wert ver\u00e4ndert werden. In der Natur haben die B\u00e4ume auch unterschiedliche Gr\u00f6\u00dfen. Die Gr\u00f6\u00dfen werden per Zufall eingestellt.<br \/>\n<a rel=\"attachment wp-att-1493\" href=\"http:\/\/funrecycler.com\/?attachment_id=1493\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1493\" title=\"tg2_pop_scale\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_scale.png\" alt=\"tg2_pop_scale\" width=\"459\" height=\"89\" \/><\/a><br \/>\nUm die Objekte schon in der Preview zusehen mu\u00df der Hacken &#8222;<strong>Preview instance<\/strong>&#8220; aktiviert sein.<br \/>\n<a rel=\"attachment wp-att-1494\" href=\"http:\/\/funrecycler.com\/?attachment_id=1494\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1494\" title=\"tg2_pop_pre\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_pre.png\" alt=\"tg2_pop_pre\" width=\"141\" height=\"25\" \/><\/a><br \/>\n\u00dcber den Button &#8222;<strong>Populate now<\/strong>&#8220; erstellt man die Population. Dies kann je nach Gr\u00f6\u00dfe des Objektes und der Gr\u00f6\u00dfe der Fl\u00e4che einige Zeit dauern. Anschlie\u00dfend kann man im Preview Fenster die Population sehen.<br \/>\n<a rel=\"attachment wp-att-1495\" href=\"http:\/\/funrecycler.com\/?attachment_id=1495\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1495\" title=\"tg2_pop_preview\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_pop_preview.png\" alt=\"tg2_pop_preview\" width=\"526\" height=\"272\" \/><\/a><br \/>\nDas Gebirge ist von Objekten \u00fcberzogen. Ein Testrender bringt Klarheit ob die Objekte zuklein sind.<br \/>\n<a rel=\"attachment wp-att-1496\" href=\"http:\/\/funrecycler.com\/?attachment_id=1496\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1496\" title=\"tg2_render_1\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_1.png\" alt=\"tg2_render_1\" width=\"640\" height=\"480\" \/><\/a><br \/>\nZusehen sind nur kleine Punkte. Die Gr\u00f6\u00dfe der Objekte mu\u00df angepasst werden damit das Verh\u00e4ltnis zwischen Gebirge und Baum stimmt. Hierf\u00fcr wechselt man zu den Einstellungen f\u00fcr das Objekt. Klick im Objekt Browser auf das geladene Objekt. Unter &#8222;<strong>Scale<\/strong>&#8220; ver\u00e4ndert man die Gr\u00f6\u00dfe gleichm\u00e4\u00dfig f\u00fcr alle Seiten.<br \/>\n<a rel=\"attachment wp-att-1497\" href=\"http:\/\/funrecycler.com\/?attachment_id=1497\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1497\" title=\"tg2_object_scale\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_object_scale.png\" alt=\"tg2_object_scale\" width=\"430\" height=\"26\" \/><\/a><br \/>\nErh\u00f6hung auf 5 brachte folgendes Ergebnis.<br \/>\n<a rel=\"attachment wp-att-1498\" href=\"http:\/\/funrecycler.com\/?attachment_id=1498\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1498\" title=\"tg2_render_2\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_2.png\" alt=\"tg2_render_2\" width=\"640\" height=\"480\" \/><\/a><br \/>\nFast perfekt. Allerdings sind einfach zu viele B\u00e4ume auf den Gebirge verteilt.<br \/>\nUm dies zuv\u00e4ndern gibt es die Option &#8222;<strong>Object spacing<\/strong>&#8222;. Dazu wieder die Einstellungen f\u00fcr die Population \u00fcber den Objekt Browser aufrufen. Je h\u00f6her der Wert um so gr\u00f6\u00dfer ist der Abstand zwischen den einzelnen Objekten. Standarteinstellung ist 10, wie im obrigen Bild zusehen.<br \/>\n<a rel=\"attachment wp-att-1499\" href=\"http:\/\/funrecycler.com\/?attachment_id=1499\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1499\" title=\"tg2_object_spacing\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_object_spacing.png\" alt=\"tg2_object_spacing\" width=\"427\" height=\"28\" \/><\/a><br \/>\nDer Wert 25 liefert folgendes Ergebnis.<br \/>\n<a rel=\"attachment wp-att-1502\" href=\"http:\/\/funrecycler.com\/?attachment_id=1502\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1502\" title=\"tg2_render_3\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_3.png\" alt=\"tg2_render_3\" width=\"640\" height=\"480\" \/><\/a><br \/>\nDie Verteilung wirkt nun nicht so f\u00fcllig aber entspricht noch nicht der Realit\u00e4t. An steilen Bergh\u00e4ngen wachsen keine B\u00e4ume. Um dies Gegebenheit einzubringen, bedient man sich einer weiteren Option. Anhand eines &#8222;<strong>Distributon Shaders<\/strong>&#8220; kann die Verteilung am Anstieg eines Berges\/Hang gelenkt werden. Um diesen Shader hinzuzuf\u00fcgen geht man erneut in die Einstellungen der Population. Hacken bei &#8222;<strong>Use density shader<\/strong>&#8220; setzen und \u00fcber das gr\u00fcne Kreuz einen Shader erstellen.<br \/>\n<a rel=\"attachment wp-att-1503\" href=\"http:\/\/funrecycler.com\/?attachment_id=1503\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1503\" title=\"tg2_dist_shader\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_dist_shader.png\" alt=\"tg2_dist_shader\" width=\"719\" height=\"154\" \/><\/a><br \/>\nUm den Shader zu bearbeiten, erneut auf das gr\u00fcne Kreuz klicken.<br \/>\n<a rel=\"attachment wp-att-1508\" href=\"http:\/\/funrecycler.com\/?attachment_id=1508\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1508\" title=\"tg2_dist_shader_2\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_dist_shader_2.png\" alt=\"tg2_dist_shader_2\" width=\"637\" height=\"74\" \/><\/a><br \/>\nDer Shader bietet mehere M\u00f6glichkeiten die Verteilung einzugrenzen. F\u00fcr die minimale und maximale H\u00f6he geht man in den Reiter &#8222;<strong>Altitude constraints<\/strong>&#8222;. Die &#8222;<strong>fuzzy zone<\/strong>&#8220; hat ebenfalls Einflu\u00df auf die Menge.<br \/>\n<a rel=\"attachment wp-att-1509\" href=\"http:\/\/funrecycler.com\/?attachment_id=1509\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1509\" title=\"tg2_dist_shader_3\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_dist_shader_3.png\" alt=\"tg2_dist_shader_3\" width=\"476\" height=\"430\" \/><\/a><br \/>\nSetzt man diese Werte, entsteht folgendes Bild.<br \/>\n<a rel=\"attachment wp-att-1511\" href=\"http:\/\/funrecycler.com\/?attachment_id=1511\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1511\" title=\"tg2_render_4\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_4.png\" alt=\"tg2_render_4\" width=\"640\" height=\"480\" \/><\/a><br \/>\nUnter &#8222;<strong>Slope constraints<\/strong>&#8220; wird der Anstieg geregelt. M\u00f6chte man zum Beispiel die B\u00e4ume nur im Tal haben, setzt man den max Wert sehr niedrig. Im Zusammenhang mit der h\u00f6hen Regulierung werden nur die T\u00e4ler begr\u00fcnt. Somit kann sehr sch\u00f6n die Baumgrenze in Gebirgen darstellt werden.<br \/>\n<a rel=\"attachment wp-att-1510\" href=\"http:\/\/funrecycler.com\/?attachment_id=1510\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1510\" title=\"tg2_dist_shader_4\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_dist_shader_4.png\" alt=\"tg2_dist_shader_4\" width=\"476\" height=\"430\" \/><\/a><br \/>\nDas folgende Bild beinhaltet alle get\u00e4tigten Einstellungen.<br \/>\n<a rel=\"attachment wp-att-1512\" href=\"http:\/\/funrecycler.com\/?attachment_id=1512\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1512\" title=\"tg2_render_5\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/tg2_render_5.png\" alt=\"tg2_render_5\" width=\"640\" height=\"480\" \/><\/a><br \/>\nEs gibt noch diverse andere M\u00f6glichkeiten die Population zubeinflussen. Auch weitere Populationen f\u00fcr einen Mischwald sind denkbar. Hier mu\u00df einfach mit den Werten und den Slidern probiert werden um den relistischen gew\u00fcnschten Effekt zuerzielen. Viel Spa\u00df beim ausprobieren.<br \/>\nLink: <a title=\"terragen 2\" href=\"http:\/\/www.planetside.co.uk\/terragen\/tgd\/index.shtml\" target=\"_blank\" rel=\"noopener\">Terragen<\/a><br \/>\nHinweis: Es gibt eine kostenlose Terragen2 Version die nur auf die max Rendergr\u00f6\u00dfe beschr\u00e4nkt ist.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Terragen2 besitzt einen Populator um Objekte in einer Szene mehrfach zu erzeugen. Hierbei werden per Zufall die Objekte<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,3,6],"tags":[386,2614,2634,2635],"class_list":["post-10603","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-computer-und-technik","category-grafik-computer-und-technik","tag-baume-in-tg2-verteilen","tag-terragen2","tag-tg2","tag-tg2-population"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=10603"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10603\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=10603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=10603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=10603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}