GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Eniko Fox (eniko@mastodon.gamedev.place)'s status on Wednesday, 09-Jul-2025 06:00:19 JST Eniko Fox Eniko Fox

    🤔 I wonder if there's any basic triangle rasterizers available as a C single header library

    And I don't mean like textures and all that bullshit just literally triangles

    Although if it did textures and stuff I guess that could be OK too

    In conversation about a month ago from mastodon.gamedev.place permalink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Wednesday, 09-Jul-2025 06:00:14 JST Rich Felker Rich Felker
      in reply to
      • Gabriele Svelto

      @eniko @gabrielesvelto Parameter interpolation in 3 or just 2 dimensional space? 3 is harder because you either have a 1/Z component to compute or approximate each step, or you orient your scanouts not along a fixed axis but lines where 1/Z is constant. Or you ignore that and your triangles look like an OG PSX. 🙃

      In conversation about a month ago permalink
    • Embed this notice
      Eniko Fox (eniko@mastodon.gamedev.place)'s status on Wednesday, 09-Jul-2025 06:00:15 JST Eniko Fox Eniko Fox
      in reply to
      • Gabriele Svelto

      @gabrielesvelto fixed point scanline with some kind of parameter interpolation would be great >_>

      In conversation about a month ago permalink
    • Embed this notice
      Gabriele Svelto (gabrielesvelto@mas.to)'s status on Wednesday, 09-Jul-2025 06:00:16 JST Gabriele Svelto Gabriele Svelto
      in reply to

      @eniko I would have still dusted off a skill I haven't used since the beginning of this century. What do you need, float or fixed-point inputs? Z-buffering? Some kind of parameter interpolation? Do you have a preference between scanlielne or uniform rasterization?

      In conversation about a month ago permalink
    • Embed this notice
      Eniko Fox (eniko@mastodon.gamedev.place)'s status on Wednesday, 09-Jul-2025 06:00:17 JST Eniko Fox Eniko Fox
      in reply to
      • Gabriele Svelto

      @gabrielesvelto what if you make it and I don't wind up using it? >_>

      In conversation about a month ago permalink
    • Embed this notice
      Gabriele Svelto (gabrielesvelto@mas.to)'s status on Wednesday, 09-Jul-2025 06:00:18 JST Gabriele Svelto Gabriele Svelto
      in reply to

      @eniko I'm finally on vacation and I'd happily write one for you if you'd like

      In conversation about a month ago permalink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Wednesday, 09-Jul-2025 06:09:51 JST Rich Felker Rich Felker
      in reply to
      • Gabriele Svelto

      @eniko @gabrielesvelto Indeed. Actually your naming it that way reminded me tho: you don't need it if you're doing isometric 3D. Probably not relevant, but can be for certain applications. (I always prefer isometric for CAD & sometimes for non first person games.)

      In conversation about a month ago permalink
    • Embed this notice
      Eniko Fox (eniko@mastodon.gamedev.place)'s status on Wednesday, 09-Jul-2025 06:09:52 JST Eniko Fox Eniko Fox
      in reply to
      • Rich Felker
      • Gabriele Svelto

      @dalias @gabrielesvelto I think perspective correctness is a nice thing to have

      In conversation about a month ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.