3D (eller 3-D) betyder tredimensionalt eller har tre dimensioner. En kasse er f.eks. tredimensional; den er solid og ikke tynd som et stykke papir. Den har volumen, en top og en bund, venstre og højre (sider) samt en for- og bagside. Du kan vende æsken rundt for at se den fra en anden side (kaldet en flade, en overflade eller blot en side).

En dimension kan måles i tommer, mikroner, miles, kilometer eller enhver anden længdeenhed.

De tre dimensioner kaldes ofte længde (eller dybde), bredde (eller bredde) og højde. I nogle tilfælde anvendes andre ord.

3D-grafik bruges til at lave videospil eller animationsfilm. Der skal mange beregninger til for at få billederne til at se tredimensionelle ud på en skærm. Moderne computere har normalt en GPU (Graphics Processing Unit) til at håndtere disse beregninger.

Kikkertsynet gør det lettere for mennesker at se den tredje dimension.

Hvad betyder "tredimensionelt" i praksis?

Tredimensionalitet betyder, at et objekt har udstrækning i tre uafhængige retninger. I praksis beskrives et punkt i rummet typisk med tre tal (koordinater) — for eksempel x, y og z — som fortæller position i hver retning. Fordi objekter har volumenkapacitet, kan man skelne mellem overfladeareal (hvor meget af ydersiden der er) og volumen (hvor meget plads objektet fylder).

Enkelt-eksempler: en kugle har radius og volumen givet ved velkendte formler, en terning (kasse) beskrives ved længde × bredde × højde, og en cylinder har både højde og radius. I mange tekniske sammenhænge er det vigtigt at kende både mål i tommer, mikroner eller kilometer, afhængig af skalaen.

Matematik og koordinatsystemer

I matematik og datalogi bruges ofte et kartesisk koordinatsystem (x, y, z). Vektorer beskriver positioner og retninger, og matrixoperationer bruges til at rotere, skalere og flytte objekter i rummet. Når man arbejder med 3D-modeller på en computer, består objekterne typisk af et netværk af vertices (hjørnepunkter), kanter og flader—ofte kaldet et mesh.

Andre vigtige begreber:

  • Polygoner (typisk trekanter eller firkanter) danner fladerne i et mesh.
  • Normals bruges til at beregne, hvordan lys reflekteres fra en overflade.
  • UV-mapping tillader at lægge 2D-teksturer på 3D-objekter.
  • Point clouds er punktsamlinger fra 3D-scannere og bruges til at rekonstruere overflader.

Hvordan fungerer 3D-grafik?

3D-grafik på skærm er i virkeligheden en illuson af tredimensionalitet. To hovedmetoder til at generere billeder er:

  • Rasterisering — hurtig metode, som bruges i realtidsgrafik (f.eks. i videospil), hvor polygoner konverteres til pixels og lysberegninger (shading) udføres pr. pixel eller pr. vertex.
  • Ray tracing — simulerer lysstrålers bevægelse og refleksioner for mere realistisk belysning, skygger og reflektioner; bruges ofte i film eller til rendering af stillbilleder.

Moderne computere har normalt en GPU til at håndtere mange parallelle beregninger, så komplekse scener kan vises i realtid. Teknologier som shaders, teksturer, bump-maps, og global illumination forbedrer realismen i et billede.

Anvendelser af 3D

3D bruges i langt flere felter end kun spil og film:

  • Underholdning: spil, animationsfilm og specialeffekter.
  • Design og produktion: CAD (computer-aided design) til produkter, biler og fly.
  • Arkitektur og byplanlægning: 3D-modeller af bygninger og miljøer.
  • Medicin: visualisering fra CT- og MR-scanninger, kirurgisk planlægning.
  • Fremstilling: 3D-print (additiv produktion) hvor digitale modeller omsættes til fysiske objekter.
  • Topografi og geologi: 3D-modeller fra LIDAR og fotogrammetri.
  • Virtual og augmented reality (VR/AR): immersive oplevelser, hvor rumlig fornemmelse er central.

3D-indfangning og -produktion

Der er flere måder at skabe 3D-indhold på:

  • Håndmodellerede objekter i 3D-programmer (f.eks. Blender, Maya, 3ds Max).
  • Skanning med fotogrammetri eller LIDAR for at indfange rigtige objekter som point clouds.
  • Procedural generation hvor algoritmer skaber komplekse former (bruges fx i spilverden-generation).
  • Skulpturering digitalt, hvor kunstnere former modeller som i ler.

Hvordan mennesker opfatter 3D

Vores perception af dybde bygger på flere signaler: stereoskopisk syn (forskellen mellem de to øjnes billeder), perspektiv, størrelse, skygger, bevægelse og teksturgradienter. Kikkertsynet gør det lettere for mennesker at se den tredje dimension ved at give hvert øje et lidt forskelligt synspunkt, hvilket hjernen kombinerer til en dybdefornemmelse.

Praktiske tip og afsluttende bemærkninger

Når du arbejder med 3D, er det nyttigt at forstå både de matematiske grundbegreber (koordinater, vektorer, transformationer) og de praktiske værktøjer (modellering, teksturering, rendering). For mange anvendelser er det også vigtigt at kende måleenheder — om du arbejder i tommer, mikroner eller kilometer afgør, hvilken nøjagtighed og hvilke værktøjer du skal bruge.

3D er et bredt felt, der spænder fra simple geometriske beskrivelser til komplekse, fotorealistiske gengivelser og praktiske fysiske objekter via 3D-print. For dem, der vil lære mere, er det en god idé at eksperimentere med et gratis 3D-program, læse grundlæggende materiale om lineær algebra og computergrafik, og prøve både at modellere og renderere enkle objekter.