Everything about Vertex normal
Directional vector associated with a vertex
In the geometry of computer graphics, a vertex normal at a vertex of a polyhedron is a directional vector associated with a vertex, intended as a replacement to the true geometric normal of the surface. Commonly, it is computed as the normalized average of the surface normals of the faces that contain that vertex. The average can be weighted for example by the area of the face or it can be unweighted. Vertex normals can also be computed for polygonal approximations to surfaces such as NURBS, or specified explicitly for artistic purposes. Vertex normals are used in Gouraud shading, Phong shading and other lighting models. Using vertex normals, much smoother shading than flat shading can be achieved; however, without some modifications to topology such as support loops, it cannot produce a sharper edge. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Vertex normalA 5-minute orientation
- Skim a recent paper: Linear viscoelastic response of the vertex model with internal and external dissipation: Normal modes analysisInfluential work since 2022
- Pick up a classic book: Discrete and combinatorial mathematicsThe most-reprinted book on the subject
- Read the landmark paper: A comparison of algorithms for vertex normal computationCited 108 times
- Go sideways: Gouraud shadingA closely related topic
- Go sideways: ShadingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
A comparison of algorithms for vertex normal computation
Centration on the Cornea Vertex Normal During Hyperopic Refractive Photoablation Using Videokeratoscopy
Robust mesh denoising via vertex pre-filtering and L1-median normal filtering
Normal short-latency electrophysiological filtered click responses recorded from vertex and external auditory meatus
Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex
Curvature estimation for meshes based on vertex normal triangles
Necessary and sufficient conditions for stability of a matrix polytope with normal vertex matrices
Normal labor in vertex presentation
🆕 Influential since 2022
Linear viscoelastic response of the vertex model with internal and external dissipation: Normal modes analysis
Efficient reduction of vertex clustering using front tracking with surface normal propagation restriction
A two-vertex theorem for normal tilings
Vertex distance variability of the Vision-S™ 700 refractors in normal population
📚 Books worth reading
Discrete and combinatorial mathematicsRalph P. Grimaldi · 1985- 📕Structural Aspects of Quantum Field Theory and Noncommutative GeometryGerhard Grensing · 2013
Introduction to the theory of computationMichael Sipser · 1996
2000 Solved Problems in Discrete MathematicsSeymour Lipschutz · 1991
Coding the MatrixPhilip N. Klein · 2013- 📕Vertex operator algebras and related areas · 2009
Practical Game Development with Unity and BlenderAlan Thorn · 2014
Discrete MathmaticsR. K. Bisht, H. S. Dhami · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Gouraud shading Gouraud shading (/ɡuːˈroʊ/ goo-ROH), named after Henri Gouraud, is an interpolation method used in computer graphics to produce continuous shading of surfaces…
- Shading Shading refers to the depiction of depth perception in 3D models (within the field of 3D computer graphics) or illustrations (in visual art) by varying…
- Phong shading In 3D computer graphics, Phong shading, Phong interpolation, or normal-vector interpolation shading is an interpolation technique for surface shading invented…
- Computer graphics lighting Computer graphics lighting is the collection of techniques used to simulate light in computer graphics scenes. While lighting techniques offer flexibility…
- Polygonal modeling In 3D computer graphics, polygonal modeling is an approach for modeling objects by representing or approximating their surfaces using polygon meshes. Polygonal…
- Lightmap A lightmap is a data structure used in lightmapping, a form of surface caching in which the brightness of surfaces in a virtual scene is pre-calculated…
- Glossary of computer graphics This is a glossary of terms relating to computer graphics. For more general computer hardware terms, see glossary of computer hardware terms. Contents…
- List of computer graphics and descriptive geometry topics This is a list of computer graphics and descriptive geometry topics, by article name. Contents !–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z…