Bestand:Surface normal illustration.png

Pagina-inhoud wordt niet ondersteund in andere talen.
Uit Wikipedia, de vrije encyclopedie

Oorspronkelijk bestand(1.379 × 1.488 pixels, bestandsgrootte: 24 kB, MIME-type: image/png)


Beschrijving
العربية: الناظم على سطح منحني في نقطة ما هو نفسه الناظم على مستوي مماس عند تلك النقطة.
Bosanski: Normala na površinu u tački je isto što i normala na tangentnu ravan te površine u toj istoj tački.
Čeština: Normála k ploše v bodě je shodná s normálou k rovině tečné k dané ploše ve stejném bodě.
Deutsch: Die Oberflächennormale in einem Punkt entspricht der Normalen der Tangentenebene, welche die Oberfläche in diesem Punkt berührt.
English: A normal to a surface at a point is the same as a normal to the tangent plane to that surface at that point.
Esperanto: Surfaca normalo kaj tanĝanta ebeno.
Hrvatski: Normala na površinu.
Italiano: Una normale ad una superficie è una normale al piano tangente nel punto.
Nederlands: De normaalvector van een 3D-oppervlak in een punt is de normaalvector van het raakvlak door dat punt aan het oppervlak door dat punt.
Polski: Konstrukcja wektora normalnego do powierzchni.
Svenska: Ytnormalen i en punkt på en slät yta är normalvektorn på tangentplanet till ytan i punkten.
ไทย: ค่านอร์มอลสำหรับจุดบนพื้นผิวหาได้จากค่านอร์มอลของระนาบสัมผัสที่สัมผัสพื้นผิวตรงจุดนั้น.
Bron Eigen werk
Auteur Oleg Alexandrov
Andere versies
Bestand:Surface normal illustration.svg is een vectorversie van dit bestand. Indien niet van slechtere kwaliteit dient deze gebruikt te worden in plaats van deze rasterafbeelding.

File:Surface normal illustration.png → File:Surface normal illustration.svg

Zie Help:SVG voor meer informatie.

In andere talen
Alemannisch  Bahasa Indonesia  Bahasa Melayu  British English  català  čeština  dansk  Deutsch  eesti  English  español  Esperanto  euskara  français  Frysk  galego  hrvatski  Ido  italiano  lietuvių  magyar  Nederlands  norsk bokmål  norsk nynorsk  occitan  Plattdüütsch  polski  português  português do Brasil  română  Scots  sicilianu  slovenčina  slovenščina  suomi  svenska  Tiếng Việt  Türkçe  vèneto  Ελληνικά  беларуская (тарашкевіца)  български  македонски  нохчийн  русский  српски / srpski  татарча/tatarça  українська  ქართული  հայերեն  বাংলা  தமிழ்  മലയാളം  ไทย  한국어  日本語  简体中文  繁體中文  עברית  العربية  فارسی  +/−
SVG-bestand

.
 
Dit diagram is gemaakt met MATLAB.
Public domain Ik, de auteursrechthebbende van dit werk, geef dit werk vrij in het publieke domein. Dit is wereldwijd van toepassing.
In sommige landen is dit wettelijk niet mogelijk; in die gevallen geldt:
Ik sta iedereen toe dit werk voor eender welk doel te gebruiken, zonder enige voorwaarden, tenzij zulke voorwaarden door de wet worden voorgeschreven.

Source code (MATLAB)

 

% an illustration of the surface normal

function main ()

% a few settings
   BoxSize=5;
   N=100;
   gridsize=BoxSize/N;
   lw=5;  % linewidth
   fs=35; % fontsize

% the function giving the surface and its gradient
   f=inline('10-(x.^2+y.^2)/15', 'x', 'y');
   fx=inline('-2*x/15', 'x', 'y');
   fy=inline('-2*y/15', 'x', 'y');

% calc the surface
   XX=-BoxSize:gridsize:BoxSize;
   YY=-BoxSize:gridsize:BoxSize;
   [X, Y]=meshgrid(XX, YY);
   Z=f(X, Y);

% plot the surface
   H=figure(1); clf; hold on; axis equal; axis off;
   view (-19, 14);
   surf(X, Y, Z, 'FaceColor','red', 'EdgeColor','none', ...
        'AmbientStrength', 0.3, 'SpecularStrength', 1, 'DiffuseStrength', 0.8);
   surf(X, Y, 0*Z+f(0, 0)+0.02, 'FaceColor', [0, 0, 1], 'EdgeColor','none', 'FaceAlpha', 0.4)

   camlight right; lighting phong; % make nice lightning

% the vector at the current point, as well as its tangent and normal components
   Z0=[0, 0, f(0, 0)];
   n=[fx(0, 0), fy(0, 0), 1];
   n=2*n/norm(n);

% graph the vectors
   HH=quiver3(Z0(1), Z0(2), Z0(3), n(1), n(2), n(3), 0.8); set(HH(1), 'linewidth', lw);

   set(HH(2), 'linewidth', lw)
   set(HH(2), 'XData', 0.4*[-0.78408 0 0.78408 NaN])
   set(HH(2), 'YData', 0.4*[0.78408 0 -0.78408 NaN])
   set(HH(2), 'ZData', 1*[14.824 17.2 14.824 NaN])

%  save to file
   print('-dpng',  '-r300', 'surface_normal_illustration.png');

%  This picture was tweaked in Gimp after being saved from MATLAB
%  to make the arrow look better.

Bijschriften

Beschrijf in één regel wat dit bestand voorstelt

Items getoond in dit bestand

beeldt af

Bestandsgeschiedenis

Klik op een datum/tijd om het bestand te zien zoals het destijds was.

Datum/tijdMiniatuurAfmetingenGebruikerOpmerking
huidige versie22 apr 2007 03:31Miniatuurafbeelding voor de versie van 22 apr 2007 03:311.379 × 1.488 (24 kB)Oleg Alexandrov{{Information |Description= |Source= |Date= |Author= }}
21 apr 2007 22:40Miniatuurafbeelding voor de versie van 21 apr 2007 22:401.379 × 1.488 (30 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}
21 apr 2007 22:30Miniatuurafbeelding voor de versie van 21 apr 2007 22:301.379 × 1.488 (30 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}
21 apr 2007 22:09Miniatuurafbeelding voor de versie van 21 apr 2007 22:091.379 × 1.488 (18 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}
21 apr 2007 22:00Miniatuurafbeelding voor de versie van 21 apr 2007 22:001.398 × 1.305 (24 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}
21 apr 2007 21:57Miniatuurafbeelding voor de versie van 21 apr 2007 21:571.395 × 1.377 (24 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}
21 apr 2007 21:55Miniatuurafbeelding voor de versie van 21 apr 2007 21:552.400 × 1.800 (34 kB)Oleg Alexandrov{{Information |Description= |Source=self-made |Date= |Author= User:Oleg Alexandrov }}

Geen enkele pagina gebruikt dit bestand.

Metadata