Weergaveframes

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.

Een ViewportFrame gebruikt een camera om 3D-objecten in een 2D-weergave te renderen. Ideale gebruiksscenario's zijn onder andere:

  • Een minimap van je spel direct in de hoek van het scherm van een gebruiker.
  • 3D-modellen van items in een inventaris menu.
  • Draaien objecten die een personage heeft uitgerust.

Weergaveconfiguraties

3D-objecten die gebruikers bekijken via een ViewportFrame kunnen ofwel met hun camera bewegen, statisch blijven, of binnen de ViewportFrame draaien. Dit object kan ook een Sky kind bevatten als een cubemap voor reflecties.

Als je wilt dat een 3D-object met de camera beweegt:

  1. Positioneer je camerabeeld binnen het spel zodat het object dat je binnen het frame wilt zien zichtbaar is.

  2. Voeg een nieuwe ViewportFrame toe aan het scherm en zorg ervoor dat deze is geselecteerd in de Explorer.

  3. In het Eigenschappen venster, wijs de CurrentCamera eigenschap toe aan de camera:

    1. Selecteer de CurrentCamera eigenschap. Je cursor verandert.
    2. Klik in het Explorer venster op het bovenste Camera object.
  4. Maak het gewenste 3D-object een kind van de nieuwe ViewportFrame. Let op dat als je het object nog steeds binnen je spel wilt zien, je het moet dupliceren in de Workspace en vervolgens het gedupliceerde object aan de ViewportFrame moet koppelen.

Wanneer je je camera verplaatst, zal het object ook binnen de ViewportFrame bewegen.

Verlichting en uiterlijk

Verlichting binnen een ViewportFrame wordt geregeld via drie eigenschappen:

EigenschapBeschrijving
AmbientBepaalt de algehele lichtkleur die op het gebied binnen het viewport frame wordt toegepast. Standaard is dit Color3.fromRGB(200, 200, 200) (spookgrijs).
LightDirectionEen Vector3 die de richting van de lichtbron vanuit positie (0, 0, 0) vertegenwoordigt. Standaard is dit (-1, -1, -1).
LightColorKleur van het directionele licht. Standaard is dit Color3.fromRGB(140, 140, 140) (zilver).

Daarnaast kun je het algehele weergegeven uiterlijk van de viewport aanpassen via de volgende eigenschappen:

EigenschapBeschrijving
ImageColor3Verandert de kleur/tint van de afbeelding zonder het weergegeven object te wijzigen. De standaard kleurwaarde is Color3.new(1, 1, 1) (wit) waarbij er geen kleurwijziging plaatsvindt.
ImageTransparencyVerandert de transparantie van de afbeelding zonder het weergegeven object te wijzigen. Een waarde van 0 (standaard) is volledig ondoorzichtig en een waarde van 1 is volledig transparant (onzichtbaar).
©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.