Greeble
{{#if: beschreibt den technischen Begriff. Zum Begriff in der Psychologie siehe Greeble (Psychologie).
| Vorlage:Hinweisbaustein | {{#ifeq: 0 | 0 |}}
}}
Greeble ist ein Begriff, der Einzug in die Computergrafik gefunden hat. Er bezeichnet ein hinzugefügtes Detail, das die monotone Oberfläche eines Objekts visuell interessanter erscheinen lässt. Die Funktion der Greebles ist, den Eindruck von Komplexität zu erhöhen, damit der Blick des Betrachters – aus Interesse für das Besondere – daran hängen bleibt. Solcherart veränderte Oberflächen lassen ein Objekt auch größer erscheinen, da Greebles als kleinere Details eines größeren Objekts wahrgenommen werden. Diese Details können aus einfachen geometrischen Körpern wie Zylindern, Würfeln oder anderen Platonischen Körpern bestehen, die in Kombination detaillierte, aber bedeutungslose Oberflächenstrukturen schaffen.
Bei visuellen Spezialeffekten in Filmen werden Greebles zum Beispiel eingesetzt bei der Gestaltung der Oberfläche von Raumschiffen, der Haut von prähistorischen Tieren oder um Gebäude fremd und „organisch“ aussehen zu lassen.
Etymologie und Greeble-ähnliche Begriffe
Die derzeit erste dokumentierte Verwendung des Begriffs „Greeble“ stammt von den Mitarbeitern der Spezialeffekte-Gruppe, die für den Film Star Wars tätig war; aus dieser Gruppe ging später Industrial Light & Magic hervor. Sie beschrieben diese Design-Methode auch als „Eingeweide nach außen“ (guts on the outside). Der Plural von Greeble ist Greebles; ein Objekt mit Greebles zu versehen, wird als Greebling bezeichnet.
Nurnie hat eine ähnliche Bedeutung und es wird angenommen, dass Ron Thornton diesen Begriff einführte, mit dem er ein CGI-Detail bezeichnete, die sein Unternehmen Foundation Imaging für die Science-Fiction-Serie Babylon 5 verwendete.<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20090909215543
| {{#ifeq: 20090909215543 | *
| {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20090909215543}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-05-16 19:23:43 InternetArchiveBot | 2023-05-16 19:23:43 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20090909215543}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-05-16 19:23:43 InternetArchiveBot | 2023-05-16 19:23:43 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2023-05-16 19:23:43 InternetArchiveBot | 2023-05-16 19:23:43 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }} ({{#if: {{#if: 2023-05-16 19:23:43 InternetArchiveBot | 2023-05-16 19:23:43 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet | {{#invoke:WLink|getEscapedTitle|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}} | {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php}} }}
}}}}}}}}{{#if:2023-05-16 19:23:43 InternetArchiveBot
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20090909215543|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://future-past.com/interview/charlesadams.php}}
|| {{#if: || }}
}}{{#if: Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet
| {{#if: {{#invoke:WLink|isBracketedLink|Future-Past Interview mit Charles Adams, der Ron Thornton als Urheber des Wortes „Nurnies“ bezeichnet}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://future-past.com/interview/charlesadams.php%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://future-past.com/interview/charlesadams.php%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://future-past.com/interview/charlesadams.php }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}</ref>
Bereits 1968, während der Produktion von 2001: A Space Odyssey, wurden sogenannte Wiggets ohne Hilfe von Computern auf die Oberfläche von Raumschiffmodellen aufgebracht, um den besonderen Effekt von Größe und Komplexität zu erzeugen.
Anwendungen von Greebles
In nicht-virtuellen Anwendungen können Greebles aus sehr unterschiedlichen Materialien bestehen, zum Beispiel aus Holz- oder Kunststoffteilen; einige Modellbausätze verwenden Bauteile mit ge-greeble-ter Oberfläche. Bei den Arbeiten zu Star Wars bestand das Original des Imperial Star Destroyer aus einem Sperrholzrahmen, der mit Polystyrol-Elementen umkleidet war. Strukturgebende Schnitte allein im Polystyrol ließen das Schiff aber kahl aussehen. Daher wurden Bausätze gekauft und Stücke davon direkt oder nach dem Zurechtschneiden auf die Oberflächen des Schiffes aufgebracht. Der letztendliche Effekt war, dass das Schiff durch diese Oberflächenveränderungen für den Betrachter realer und glaubwürdiger erschien. Die Greebles selber dienten keinem anderen Zweck als die leere Oberfläche zu füllen (obwohl später durch „technische Illustratoren“ oder in „Star-Wars-Spezialliteratur“ einigen dieser Greebles eine besondere „technische Funktion“ zugeordnet wurde).
Ein weiteres Beispiel für die Verwendung von Greebles war das Battlestar-Galactica-Modell für die ursprüngliche Serie in den 1970er Jahren, bei dessen Rumpfgestaltung Teile verschiedener Bausätze – darunter die des Apollo-Orbiters, der Saturn-Rakete, von F-16-Kampfflugzeugen und verschiedenen Panzern – verwendet wurden.
In diesen ersten Anwendungen wurde Greebling meist bei der Gestaltung von riesigen, fliegenden Städten vergleichbaren Raumschiffen verwendet. Bei Star Trek findet man diese Technik bei den würfelförmigen Schiffen der Borg und auch die Ausstattung und die Accessoires der Borg-Drohnen folgten dem gleichen Prinzip.
Greebling – Automatische Greeble-Erzeugung
In der 3D-Computergrafik können Greebles durch spezielle Software automatisch eingefügt werden, um die zeitaufwendige manuelle Erstellung einer großen Anzahl von genau definiertenen Geometrien zu vermeiden. Die Automatisierung dieses langwierigen, sich wiederholenden Vorgangs lohnt sich besonders dann, wenn kein hohes Maß an Kontrolle erforderlich ist oder wenn die Greebles in der Finalversion der Grafik nicht besonders nahe gezeigt werden.
Die meisten derartigen Computerprogramme arbeiten mit der Unterteilung der zu bearbeitenden Gesamtfläche in kleinere Unterbereiche, erzeugen dann darin neue Details und wiederholen diesen Vorgang der Auswahl, Veränderung und erneuter Auswahl in Rekursion, bis ein vorher festgelegtes „Detail-Niveau“ erreicht wird. Ähnliche Algorithmen werden bei der Erstellung von fraktalen Oberflächen verwendet.
Einzelnachweise
<references />
Weblinks
- <templatestyles src="Webarchiv/styles.css" />{{#if:20060214091217
| {{#ifeq: 20060214091217 | *
| {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20060214091217}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20060214091217}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Staffan Norlings Kommentar zu Greebling | {{#invoke:WLink|getEscapedTitle|Staffan Norlings Kommentar zu Greebling}} | {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20060214091217|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://battletech-movie.com/html/tutorials/comments_about_greebling.php}}
|| {{#if: || }}
}}{{#if: Staffan Norlings Kommentar zu Greebling
| {{#if: {{#invoke:WLink|isBracketedLink|Staffan Norlings Kommentar zu Greebling}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://battletech-movie.com/html/tutorials/comments_about_greebling.php%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://battletech-movie.com/html/tutorials/comments_about_greebling.php%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://battletech-movie.com/html/tutorials/comments_about_greebling.php }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (engl.)
- Wikipedia:Vorlagenfehler/Mehrdeutigkeitshinweis
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Computergrafik
- Bildbearbeitung
- Filmtechnik