• 3D-Models
  • PBR Textures
  • Daz3D, Poser
  • Addons
  • Courses
  • Blog
  • Contact Us
Login

Which texture filtering is better: bilinear or trilinear?

12 December 2022
Blog
918
0
0
Which texture filtering is better: bilinear or trilinear?

Sooner or later every video game developer will start thinking: "Which texture filtering is better: bilinear or trilinear? What are the differences between them, what are the advantages? And so the disadvantages?" In today's article we are going to discuss what type of filtering is better to use when developing a video game and why. Let's get started!

If we dive into theory, we should say that all three-dimensional graphics objects have a base - that is, a three-dimensional model, on top of which the texture is applied.

A texture is a two-dimensional detailed picture.

Textures have particles that are called texels. The size of these particles depends entirely on the resolution of the object. However, a 3D picture is displayed on a two-dimensional monitor, where the basic unit of resolution is the pixel. Their number is limited by the resolution of the matrix. At the same time, there can be many more texels to work in conjunction with pixels.

The point is that texels are needed to display pixels. And the filtering mechanism is the transformation of texels into pixels. And it is really necessary, especially in today's games, because if it is not, the image will be torn and will have a poor quality. Now let's pay attention to the difference between bilinear and trilinear filtering

Bilinear Filtering


Bilinear filtering is when several pixels are extracted from a texture, then they are averaged and the result is printed on the monitor pixel. The technique is only applicable to 2D textures.
How does it work? Well, for example, the filter system takes four texels to work. Once it starts to do the machinations, it turns out that at a great distance or at a great angle the image is very blurry, and textures with a complex pattern clearly show the lines of junctions. Bilinear filtering is usually avoided in modern games, but it is still important for mobile games.

Trilinear Filtering


Trilinear filtering is more advanced. Pixel color is calculated as the arithmetic average of eight texels that fall within the viewport. To prevent sharp corners, a texture with a resolution higher than the object itself is usually superimposed. And it would seem that the trilinear filtering is better in everything, but no. Its operation requires a fairly large amount of RAM increases, and at the same time distant objects will be displayed plus or minus as if they were with bilinear filtering. At close range, the boundaries of objects are not so clearly distinguishable, and textures have smoother transitions.

Wondering what textures you could use in your game project? Take a look at this section of our catalog (PBR 3D Textures or Background 2D Textures), where you'll find a lot of items that will definitely suit your taste.

See also other interesting articles in our blog:
  • Texturing and modeling tips for making mobile games
  • 3D rendering - how it works
  • The best 3D modeling programs for beginner students
Ctrl
Enter
Noticed a misTake
Highlight text and press Ctrl+Enter
Add
to my feed
Related news:
Unreal Engine 5 for architectural visualization
Unreal Engine 5 for architectural visualization
Modeling 3D Characters for Game Projects
Modeling 3D Characters for Game Projects
Texturing in Blender
Texturing in Blender
How to create PBR textures
How to create PBR textures
Vray vs Corona for Architectural Rendering
Vray vs Corona for Architectural Rendering
Using Photogrammetry to Create 3D-Models For Game Development
Using Photogrammetry to Create 3D-Models For Game Development
Comments (0)
Information
Users of Guests are not allowed to comment this publication.
Navigation
  • 3D Collections
  • 3D-Print
  • 3D Architecture
    • Exterior scenes
    • Buildings
    • Urban Environment
    • Fences
    • Barbecue and grill
    • Playgrounds
    • Environment elements
  • 3D Interior decor
    • Carpets
    • Curtains
    • Decorative plaster
    • Decorative set
    • Doors, windows
    • Interior scenes
    • Fireplace, radiator
    • Paintings, frames
    • Mirror
    • Office, stationery
    • Other decor
    • Pillows
    • Sculptures
    • Staircase
    • Vases
    • Watches & Clocks
  • 3D Furniture
    • Armchair
    • Bed
    • Chair
    • Chest of drawer
    • Console
    • Dressing table
    • Furniture set
    • Hallway
    • Office furniture
    • Other furniture
    • Outdoor furniture
    • Pouf
    • Sofa
    • Table
    • Table + Chair
    • TV Wall
    • Wardrobe & Display cabinets
  • 3D Light Fixture
    • Floor lamp
    • Light Sets
    • Pendant light
    • Spot light
    • Table lamp
    • Outdoor lighting
    • Wall light
  • 3D Kitchen
    • Food and drinks
    • Kitchen appliance
    • Kitchen furniture
    • Other accessories
    • Sink and faucet
    • Tableware
  • 3D Bathroom
    • Bathroom accessories
    • Bathroom furniture
    • Bathtub, Jacuzzi
    • Faucet, mixer
    • Shower, sauna
    • Toilet, bidet
    • Towel rail
    • Washbasin
  • 3D Childroom
    • Child furniture
    • Other childroom decor
    • Toys
  • 3D Technology
    • Audio tech
    • Computer, electronics
    • Household appliance
    • Other Electrics
    • Phones
    • Photo & Video
    • TV
  • 3D Plants
    • Bouquet
    • Fitowall
    • Indoor plants
    • Outdoor plants
  • 3D Characters
    • Animals
    • Creatures
    • People
  • 3D Transport, vehicles
    • Aircraft
    • Bikes
    • Military vehicles
    • Other vehicles
    • Robots
    • Trains
    • Watercraft
    • Vehicles, cars
  • 3D Other
    • Beauty salon
    • Clothing, shoes
    • Holiday, gift
    • Medical equipment
    • Miscellaneous
    • Musical instruments
    • Shop equipment
    • Sports, entertainment
    • Tools, industry
    • Weapons, ammo
  • Add-ons
    • 3ds Max
    • Blender
    • Cinema 4D
    • Maya
    • ZBrush
    • Other plugins
  • DAZ 3D & Poser
  • Tex & Mats Collections
  • Background 2D textures
  • PBR 3D Textures
    • Bricks
    • Concrete
    • Cloth, fabric
    • Floor
    • Ground, soil
    • HDRI, panoramas
    • Leather
    • Marble, granite
    • Metal
    • Nature
    • Organic
    • Other
    • Plaster, stucco
    • Plastic
    • Road, pavement
    • Rock, stone
    • Roof
    • Tiles, mosaic
    • Wall
    • Wood
  • References
  • Unity Assets
    • 2D Assets
    • 3D Models
    • Animations
    • Audio, music
    • Shaders
    • Templates
    • Tools
    • VFX (Particles)
  • Unreal Engine Assets
    • 2D Assets
    • Animations
    • ArchViz
    • Blueprints
    • Characters
    • Code Plugins
    • Environments
    • Props
    • Sound & Music
    • Textures/Materials
    • Weapons
    • Visual FX
  • Tutorials
Top of the week
Glass Block Wall 02 (4 options)
Glass Block Wall 02 (4 options)
Herman Miller Verus Chairs
Herman Miller Verus Chairs
June Lounge Chair by Crump and Kwash
June Lounge Chair by Crump and Kwash
Bathroom Accessories Hi-Poly
Bathroom Accessories Hi-Poly
Airbus Helicopter H135 POLICE
Airbus Helicopter H135 POLICE
Minuit Armchair by stephane parmentier (several colors)
Minuit Armchair by stephane parmentier (several colors)
Kitchen Accessories 30
Kitchen Accessories 30
Vote
What content is of interest to you?
GET PREMIUM
New DAZ, Poser:
Daz 3D, Poser Bundle 3 August 2026
Daz 3D, Poser Bundle 3 August 2026
Daz 3D, Poser Bundle 2 August 2026
Daz 3D, Poser Bundle 2 August 2026
New Unreal Engine Assets:
Unreal Engine Asset Bundle 2 August 2026
Unreal Engine Asset Bundle 2 August 2026
Unreal Engine Asset Bundle 1 August 2026
Unreal Engine Asset Bundle 1 August 2026
New Unity Assets:
Unity Asset Bundle 1 August 2026
Unity Asset Bundle 1 August 2026
Unity Asset Bundle 2 July 2026
Unity Asset Bundle 2 July 2026
New 3D-Print models:
Kayla Goblin Beast Hunter – Printable
Kayla Goblin Beast Hunter – Printable
Erdbeere Firbolg Knight – Printable
Erdbeere Firbolg Knight – Printable
New PBR textures:
4k PNG 7 Textures) ld Brick Seamless - Tileable
4k PNG 7 Textures) ld Brick Seamless - Tileable
3 Marble Texture 4K - Seamless
3 Marble Texture 4K - Seamless
Discuss
3DSky Pro 3D-Models Collection 1 August 2026
jester_race
jester_race
20.08.26
Will be some later
Bancos Bar Altos Modernos Giratorios
olive
olive
20.08.26
Hi, file fixed!
Glass Block Wall 02 (4 options)
olive
olive
20.08.26
This file fixed.
Glass Blocks Partition Zig Zag
olive
olive
20.08.26
File fixed - try now!
Bancos Bar Altos Modernos Giratorios
JVelgroup
JVelgroup
20.08.26
hi! File error.
© 2022-2024 3D-MODEL.ORG
Search
Login
Sign up Lost Password?
Sign in through