Definition
Ein Sculpted Prim ("geformtes Prim") oder auch kurz Sculptie, ist ein Prim dessen Form durch eine spezielle Textur (Sculpt Texture oder Sculpt Map) bestimmt wird. Die RGB Werte dieser Textur werden als <x,y,z> Koordinaten gewertet und die Oberfläche entsprechend diesen verschoben. Für weitere Informationen zu diesem Vorgang siehe Aspekte?.
Erstellung von Sculpted Prims
Momentan gibt es innerhalb von Second Life keine Möglichkeit die notwendigen Texturen zu erstellen. Sie werden normalerweise mit 3D Modellierungssoftware wie Blender, Maya, 3d Studio Max oder Wings erstellt, dann mit dem Client hochgeladen und über die Bauwerkzeuge auf ein normales Prim angewendet.
Nähere Informationen über die verschiedenen 3D Programme & Links zu Tutorials finden sich unter Software.
Vorteile und Einschränkungen der neuen Technik
Diese Technik eignet sich gut um organische Strukturen zu erschaffen. Scharfe Ecken oder Kanten sind nur schwer zu erzeugen und werden bei steigender Entfernung vom Objekt auch nur unzureichend dargestellt. Deshalb sollte man sich in der Anwendung auf runde Formen konzentrieren.
Auch die übergroßen Huge Prims können in Sculpted Prims verwandelt werden, in wie fern dies das Lag zusätzliche erhöht ist bisher nicht bekannt.
Befindet sich die Kamera nahe am Prim so wird dieses mit 32x32 Gitterpunkten dargestellt, bei steigender Entfernung fällt dieser Wert auf 16x16.
Auch wenn man sehr komplexe Formen aus nur einem Prim herstellen kann, sollte man immer im Auge behalten, daß es dann nur über die Verwendung weiterer Sculpt Textures möglich ist Details dieser Formen zu animieren. Es handelt sich ja bei dem Sculpted Prim nur um ein einzelnes Prim welches eine neue Form angenommen hat. Man sollte also vorher genau planen welche 'Bauteile' man gerne bewegen möchte und diese lieber als ein zusätzliches Prim modellieren. Gerade im Zusammenspiel aus Sculpted Prims und normalen Prims entstehen sehr realitische Objekte.
Flexible Sculpted Prims sind bisher nicht möglich (aber in Planung).
Frei verfügbare Texturen (
Quelle)
Diese Texturen wurden von Linden oder anderen Usern im englischen Wiki eingetragen und können über folgendes Script eingebunden werden indem man uuid durch den entsprechenden key ersetzt :
default
{
state_entry()
{
llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_SCULPT, "uuid", PRIM_SCULPT_TYPE_SPHERE]);
llRemoveInventory(llGetScriptName()); // entfernt das Script wieder aus dem Objekt
}
}| Name | key |
| Apfel | bea82b0f-27c6–730b-fd7f-733f2340b449 |
| Banana | d962089b-2197–993c-9ec9–4993eb0a95f2 |
| Cube | 994c72bf-31e6–469f-6579–70b659398d11 |
| Plate (default) | fb39e9be-0609–2d1e-0988–803d1c04411e |
| basic head | 76c809c1-f2f8–5204-c05e-e2609cb0c690 |
| chess king | 5fdf9498-c1cd-9e5f-8b0d-01b8518052ef |
| chess tower | 48121ed1–870c-dd53–1d5d-ac762f0b603e |
| sculpt-s | 08ea8bc2–2fbe-ecec-5795-ee3d1db91371 |
| sculpt-stem1 | d1b6cc53-ac61–291f-9ce1-dc18170aa6a6 |
| sculpt-test01 | b73455c2–6865-64ad-daf0-e9c841be1a82 |
| push pin | 39fba6dd-ae01-bd23–6fad-a25e4ea2a5fc |
| push pin Texture für das Sculpted Prim | ddb769c5-f893–96f3–0cfc-641d660a7e35 |
| vase or bowl based on plate | 13dcdf53–2389-b672-cf41-c7dc342a4f60 |