Bump mapping is a computer graphics technique where at each pixel, a perturbation to the surface normal of the object being rendered is looked up in a texture map and applied before the illumination calculation is done (see, for instance, Phong shading). The result is a richer, more detailed surface representation that more closely resembles the details inherent in the natural world.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • Bump mapping is a computer graphics technique where at each pixel, a perturbation to the surface normal of the object being rendered is looked up in a texture map and applied before the illumination calculation is done (see, for instance, Phong shading). The result is a richer, more detailed surface representation that more closely resembles the details inherent in the natural world. Normal and parallax mapping are the most commonly used used ways of making bumps, using new techniques that makes bumpmapping using a greyscale obsolete. The difference between displacement mapping and bump mapping is evident in the example images; in bump mapping, the normal alone is perturbed, not the geometry itself. This leads to artifacts in the silhouette of the object (the sphere still has a circular silhouette).
  • Bumpmapping, auch Reliefzuordnung, ist eine Technik zur Darstellung von extrem detailreichen Objekten, ohne die Geometriekomplexität des Objekts zu erhöhen, die vor allem in 3D-Visualisierungsprogrammen zum Einsatz kommt. Der Trick dabei ist, dass die benötigten Informationen in einer Textur gelagert werden, mit deren Hilfe Schattierungen auf eine Oberfläche gezeichnet werden. Bumpmapping ist somit nur eine (wenngleich wirksame) Illusion, welche Oberflächenunebenheiten simuliert, die in der Geometrie des Modells gar nicht vorhanden sind. Es verbessert die Bildqualität und den Realismusgrad, ohne sich groß auf die fürs Rendern benötigte Zeit niederzuschlagen. Außerdem ist das Einsatzgebiet nicht nur auf Schattierungen begrenzt. Reflexionen können mit dieser Technik genauso behandelt werden. Bumpmapping spielt bereits eine große Rolle in Projekten der Unterhaltungsindustrie, da sich die visuelle Qualität deutlich verbessern lässt, ohne die Leistung dabei nennenswert zu beeinträchtigen. Voraussetzung für die Verwendung von Bumpmaps ist ein Beleuchtungsmodell, das auf Per-Pixel-Lighting basiert. APIs wie DirectX oder OpenGL haben die nötigen Routinen bereits vorliegen. Meistens wird jedoch eine Kombination aus Vertex und Pixel-Shadern verwendet, um die nötigen Effekte exakt zu kontrollieren.
  • Bump mapping je technika texturování, která vytváří iluzi nerovnosti povrchu bez změny jeho geometrie. Iluze nerovnosti povrchu se dosahuje úpravou normály v každém pixelu plochy. Modifikovaná normála pak ovlivní výpočet osvětlení plochy. Tato technika nedokáže simulovat silně zvlněný povrch, který by zakrýval sám sebe, proto je nutno volit přiměřenou míru zvlnění. Techniku můžeme dále kombinovat například se specular mapou, které určí hodnoty odraznosti (při simulaci dlaždic můžeme předepsat, že dlaždice se leskne a malta ve spárách ne).
  • Bump mapping es una técnica de gráficos computacionales 3D que consiste en dar un aspecto rugoso a las superficies de los objetos. Se emplea para dar un efecto de relieve en las superficies de los objeto. Esta técnica modifica las normales de la superficie sin cambiar su geometría. Las normales originales de la superficie seguirán perpendiculares a la misma. El bump mapping cambia la perpendicularidad por otras normales para lograr el efecto deseado, todo ello sin modificar la topología ni la geometría del objeto. El resultado es razonablemente rico y detallado, y pueden lograrse grandes parecidos a elementos naturales (como la textura de una naranja). La diferencia entre mapeado de desplazamiento y bump mapping es que con bump mapping no se perturba la geometría solo la dirección del campo normal.
  • Le placage de relief (en anglais Bump mapping) est un terme informatique qui désigne la technique utilisée, par exemple dans les jeux vidéo, et qui sert à donner du relief aux objets, textures ou à toutes autres choses en 2D ou en 3D, dans ce dernier cas par placage d'une image (texture) sur l'objet. Les termes placage de rugosité et texture par perturbation de la lumière sont des synonymes.
  • Fájl:Bump-map-demo-smooth. png Egy gömb a bump mapping eljárás előtt. Fájl:Bump-map-demo-bumpy. png A fenti gömb a bump mapping eljárás után, amely során egy bonyolultabb, rücskösebb felületet kapott, s így már egy narancsra hasonlít. A bump mapping nevű eljárás során egy számítógépes 3D-s modell egy egyenetlenebb felületet kap az egyenletes felület helyett. A bump mapping eljárás során úgy kapunk egyenetlenebb felületet, hogy a modell normál-vektorainak irányait szabadon módosítjuk, s így egy bonyolultabb, egyenetlenebb felület illúzióját kelthetjük. Ezt a technológiát használja például a Doom 3 és a Far Cry nevű videojáték is a játékban megjelenő modellekre. Néhány OpenGL kiterjesztés használatával látványos és gyors bump mapping-et lehet készíteni. Egy ilyen viszonylag egyszerű megvalósításnál azonban némiképp le kell egyszerűsíteni a megvilágítási képletet, hogy a fényforrás felé mutató vektor és a normálvektor skalárszorzatával határozhassuk meg a világosságot pixelenként. A módszer velejárója, hogy nincs spekuláris világítás, csak egyetlen fényforrást használhatunk, és a fény erőssége nem változik. Azonban sokat nyerünk vele, hiszen nincs szükség valódi fényforrásra, csak egy pozícióra, és a kapott eredmény nagyon látványos tud lenni. A módszer tehát diffúz megvilágítást eredményez, amely azonban nem csak vertexek között interpolált, hanem előre meghatározott értékek alapján történik. Ezzel pedig a részletesség illúzióját lehet kelteni anélkül, hogy hatalmas poligonszámú modelleket kéne használni. Fájl:Utah teapot simple 2. png Ezen a képen egy hamisan bump mapping-elt teás kancsó modellje látható, amelyety Martin Newell fejlesztett ki 1974-ben.
  • Il Bump Mapping è una tecnica di rendering dei materiali che aumenta la complessità degli oggetti realizzati senza effettivamente aumentare il numero di poligoni che compongono l'oggetto di partenza. Alla texture che ricopre l'oggetto viene "sovrapposta" una seconda texture (spesso in bianco e nero) che il motore di rendering utilizza per simulare asperità, solchi, sporgenze e così via. Tali dettagli non fanno parte della geometria dell'oggetto ma vengono aggiunti solo in fase di rendering, spesso basandosi sui valori di luminanza della texture in bianco e nero usata per generare l'effetto. A valori più alti (più "bianchi") corrisponde una sporgenza maggiore, così come le zone scure provocheranno una depressione. La differenza massima dal piano (che viene indicato da una gradazione al 50% di grigio) viene fissata con un parametro, e comunque non può essere molta rispetto alle dimensioni dell'oggetto per non causare distorsioni. A causa della sua capacità di aumentare il dettaglio degli oggetti, senza aumentare il numero di poligoni da renderizzare, il bump mapping viene ampiamente utilizzato nelle applicazioni dove è necessario renderizzare in tempo reale scene complesse e dettagliate (quindi soprattutto i videogiochi). Il semplice Bump Mapping, utilizzato fino ad oggi, è stato ulteriormente migliorato grazie alla potenza sempre maggiore degli acceleratori grafici moderni, un esempio è il Normal Mapping, che per generare l'effetto utilizza le normali (una normale ad un piano è la retta perpendicolare ad esso) alla superficie su cui l'effetto deve essere applicato. È una tecnica molto più precisa e realistica e i nuovi processori grafici la supportano appieno.
  • バンプマッピング(英: Bump mapping、バンプマップ)とは、レンダリングするオブジェクトの面の法線に対する揺らぎをハイトマップ(高低マップ)で調べて、光源計算の完了前に各ピクセルに対して適用する、CGの技術である。出力結果はより豊かで細かくなり、自然界に固有の細やかさにぐっと近いものとなる。法線マッピングはバンプマッピングよりも一般的に使われており、視差マッピング(parallax mapping)のような手法も別にある。 ディスプレースメントマッピングとバンプマッピングの違いはサンプル画像で確認できる。バンプマッピングでは法線が変化しているだけであり幾何学的には変わらない(球体のシルエットは凸凹がないままである)。これはオブジェクトの形状が人工的であるように感じさせる。
  • Mapowanie wypukłości (ang. bump mapping) – w grafice 3D technika teksturowania, która symuluje niewielkie wypukłości powierzchni, bez ingerencji w geometrię obiektu trójwymiarowego. Technika polega na użyciu tekstury, która nie jest jednak bezpośrednio wyświetlana, ale powoduje lokalne zakłócenia (obrót) wektora normalnego. Ponieważ każdy model oświetlenia w jakiś sposób wiąże kąt pomiędzy promieniem światła, a wektorem normalnym, to rezultatem zakłóceń jest pojawienie się na obrazie złudzenia nierówności powierzchni. Efekt jest bardzo przekonujący, większość ludzi nie zwraca uwagi na fakt, że brzegi obiektu pozostały "niezakłócone". Mapowanie wypukłości zostało zaproponowane w 1978 roku przez Jamesa Blinna i jest stosowane głównie w metodzie śledzenia promieni. Współczesne karty graficzne realizują mapowanie wypukłości sprzętowo. 2D bump mapping (także fake bump mapping) - uproszczona technika mapowania wypukłości, cechą charakterystyczną jest względnie małe obciążenie procesora i możliwość generowania efektu w czasie rzeczywistym nawet na słabszych maszynach. Wyznaczenie piksela w obrazku wynikowym polega na przepisaniu piksela z bitmapy źródła światła (najczęściej jakiś rodzaj flary, ciekawe wizualnie efekty daje także zastosowanie tekstury) spod współrzędnych wyznaczonych na podstawie różnicy wartości pikseli sąsiadujących z obliczanym i przesunięcia środka źródła światła względem bitmapy wejściowej. Modyfikacja tej techniki znalazła także zastosowanie w akceleratorach graficznych GeForce 2.
  • Файл:Bump-map-demo-smooth. png Сфера без рельефной текстуры. Файл:Orange-bumpmap. png Рельефная текстура, наложенная на изображение ниже. Файл:Bump-map-demo-bumpy. png Сфера геометрически идентичная первой, но с наложенной рельефной текстурой. Благодаря этому меняется реакция при затенении, в результате чего эффект бугристой поверхности делает сферу похожей на апельсин. Рельефное текстурирование — метод в компьютерной графике для придания более реалистичного и насыщенного вида поверхности объектов.
  • 凹凸贴图(bump mapping),又稱為皺面貼圖,是一项计算机图形学技术,在这项技术中每个待渲染的像素在计算照明之前都要加上一个从高度图中找到的扰动。这样得到的结果表面表现更加丰富、细致,更加接近物体在自然界本身的模样。法线贴图是一项常用的凹凸贴图技术,另外还有许多其它的实现技术,如视差映射等等。
dbpprop:date
  • January 2009
dbpprop:for
  • grammar
dbpprop:hasPhotoCollection
dbpprop:portalProperty
  • 5-cell.gif
  • Computer graphics
dbpprop:wikiPageUsesTemplate
rdf:type
rdfs:comment
  • Bump mapping is a computer graphics technique where at each pixel, a perturbation to the surface normal of the object being rendered is looked up in a texture map and applied before the illumination calculation is done (see, for instance, Phong shading). The result is a richer, more detailed surface representation that more closely resembles the details inherent in the natural world.
  • Bumpmapping, auch Reliefzuordnung, ist eine Technik zur Darstellung von extrem detailreichen Objekten, ohne die Geometriekomplexität des Objekts zu erhöhen, die vor allem in 3D-Visualisierungsprogrammen zum Einsatz kommt. Der Trick dabei ist, dass die benötigten Informationen in einer Textur gelagert werden, mit deren Hilfe Schattierungen auf eine Oberfläche gezeichnet werden.
  • Bump mapping je technika texturování, která vytváří iluzi nerovnosti povrchu bez změny jeho geometrie. Iluze nerovnosti povrchu se dosahuje úpravou normály v každém pixelu plochy. Modifikovaná normála pak ovlivní výpočet osvětlení plochy. Tato technika nedokáže simulovat silně zvlněný povrch, který by zakrýval sám sebe, proto je nutno volit přiměřenou míru zvlnění.
  • Bump mapping es una técnica de gráficos computacionales 3D que consiste en dar un aspecto rugoso a las superficies de los objetos. Se emplea para dar un efecto de relieve en las superficies de los objeto. Esta técnica modifica las normales de la superficie sin cambiar su geometría. Las normales originales de la superficie seguirán perpendiculares a la misma.
  • Le placage de relief (en anglais Bump mapping) est un terme informatique qui désigne la technique utilisée, par exemple dans les jeux vidéo, et qui sert à donner du relief aux objets, textures ou à toutes autres choses en 2D ou en 3D, dans ce dernier cas par placage d'une image (texture) sur l'objet. Les termes placage de rugosité et texture par perturbation de la lumière sont des synonymes.
  • Fájl:Bump-map-demo-smooth. png Egy gömb a bump mapping eljárás előtt. Fájl:Bump-map-demo-bumpy. png A fenti gömb a bump mapping eljárás után, amely során egy bonyolultabb, rücskösebb felületet kapott, s így már egy narancsra hasonlít. A bump mapping nevű eljárás során egy számítógépes 3D-s modell egy egyenetlenebb felületet kap az egyenletes felület helyett.
  • Il Bump Mapping è una tecnica di rendering dei materiali che aumenta la complessità degli oggetti realizzati senza effettivamente aumentare il numero di poligoni che compongono l'oggetto di partenza. Alla texture che ricopre l'oggetto viene "sovrapposta" una seconda texture (spesso in bianco e nero) che il motore di rendering utilizza per simulare asperità, solchi, sporgenze e così via.
  • Mapowanie wypukłości (ang. bump mapping) – w grafice 3D technika teksturowania, która symuluje niewielkie wypukłości powierzchni, bez ingerencji w geometrię obiektu trójwymiarowego. Technika polega na użyciu tekstury, która nie jest jednak bezpośrednio wyświetlana, ale powoduje lokalne zakłócenia (obrót) wektora normalnego.
  • Файл:Bump-map-demo-smooth. png Сфера без рельефной текстуры. Файл:Orange-bumpmap. png Рельефная текстура, наложенная на изображение ниже. Файл:Bump-map-demo-bumpy. png Сфера геометрически идентичная первой, но с наложенной рельефной текстурой.
  • 凹凸贴图(bump mapping),又稱為皺面貼圖,是一项计算机图形学技术,在这项技术中每个待渲染的像素在计算照明之前都要加上一个从高度图中找到的扰动。这样得到的结果表面表现更加丰富、细致,更加接近物体在自然界本身的模样。法线贴图是一项常用的凹凸贴图技术,另外还有许多其它的实现技术,如视差映射等等。
rdfs:label
  • Bump mapping
  • Bump mapping
  • Bump mapping
  • Bump mapping
  • Placage de relief
  • Bump mapping
  • Bump mapping
  • バンプマッピング
  • Mapowanie wypukłości
  • Рельефное текстурирование
  • 凹凸贴图
owl:sameAs
skos:subject
foaf:depiction
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of
is owl:sameAs of