Discussion
Loading...

Discussion

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Matthijs De Smedt
@anji@metalhead.club  路  activity timestamp last month

My software rasterizer supports textures now 馃コ

Texture filtering is obviously next, but I wonder if I should build a lightmapper instead so these scenes can look better...

Source: https://github.com/mdesmedt/swraster-viewer

#rust #programming #graphicsprogramming

Good old "Sponza" software rendered with a single directional light and base textures
Good old "Sponza" software rendered with a single directional light and base textures
Good old "Sponza" software rendered with a single directional light and base textures
  • Copy link
  • Flag this post
  • Block
Matthijs De Smedt
@anji@metalhead.club replied  路  activity timestamp last month

So I added early-z mode, late-z mode, and alpha testing. Pretty.

#rust #programming #graphicsprogramming

The flowers in the "Sponza" scene with alpha testing in a software rasterizer
The flowers in the "Sponza" scene with alpha testing in a software rasterizer
The flowers in the "Sponza" scene with alpha testing in a software rasterizer
  • Copy link
  • Flag this comment
  • Block
Ren茅 Dudfield
@renedudfield@fosstodon.org replied  路  activity timestamp last month
@anji Light-mapping for sure. Liking the look without filtering!
  • Copy link
  • Flag this comment
  • Block
Matthijs De Smedt
@anji@metalhead.club replied  路  activity timestamp last month

There's still lots of performance to be gained. Some form of frustum and occlusion culling for example. Rendering some scenes would be much faster when not processing every triangle every frame...

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.0-rc.2.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct